Canny-VO: Visual Odometry with RGB-D Cameras based on Geometric 3D-2D Edge Alignment
Not on the map. Why?
Abstract (arXiv)
The present paper reviews the classical problem of free-form curve registration and applies it to an efficient RGBD visual odometry system called Canny-VO, as it efficiently tracks all Canny edge features extracted from the images. Two replacements for the distance transformation commonly used in edge registration are proposed: Approximate Nearest Neighbour Fields and Oriented Nearest Neighbour Fields. 3D2D edge alignment benefits from these alternative formulations in terms of both efficiency and accuracy. It removes the need for the more computationally demanding paradigms of datato-model registration, bilinear interpolation, and sub-gradient computation. To ensure robustness of the system in the presence of outliers and sensor noise, the registration is formulated as a maximum a posteriori problem, and the resulting weighted least squares objective is solved by the iteratively re-weighted least squares method. A variety of robust weight functions are investigated and the optimal choice is made based on the statistics of the residual errors. Efficiency is furthermore boosted by an adaptively sampled definition of the nearest neighbour fields. Extensive evaluations on public SLAM benchmark sequences demonstrate state-of-the-art performance and an advantage over classical Euclidean distance fields.
Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). First posted on arXiv 15 Dec 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 1; 2024: 6; 2025: 0; 2026: 1.
12 papers.
- 2022DEVO: Depth-Event Camera Visual Odometry in Challenging Conditionscited by 36
- 2021Comparing Representations in Tracking for Event Camera-based SLAMcited by 23
- 2023An Object SLAM Framework for Association, Mapping, and High-Level Taskscited by 15
- 2024EdgeGaussians -- 3D Edge Mapping via Gaussian Splattingcited by 10
- 2024Cross-Modal Semi-Dense 6-DoF Tracking of an Event Camera in Challenging Conditionscited by 9
- 2024Event-Aided Time-to-Collision Estimation for Autonomous Drivingcited by 8
- 2024Tight Fusion of Events and Inertial Measurements for Direct Velocity Estimationcited by 6
- 2022FP-Loc: Lightweight and Drift-free Floor Plan-assisted LiDAR Localizationcited by 3
- 2024EVIT: Event-based Visual-Inertial Tracking in Semi-Dense Maps Using Windowed Nonlinear Optimizationcited by 3
- 2021Robust Edge-Direct Visual Odometry based on CNN edge detection and Shi-Tomasi corner optimizationcited by 0
- 2024Geometry Depth Consistency in RGBD Relative Pose Estimationcited by 0
- 2026EPO: Boosting 3D Foundation Models with Edge-based Pose Optimizationcited by 0
- 2026EPO: Boosting 3D Foundation Models with Edge-based Pose Optimization1 Jul 2026
- 2024EdgeGaussians -- 3D Edge Mapping via Gaussian Splatting19 Sep 2024
- 2024EVIT: Event-based Visual-Inertial Tracking in Semi-Dense Maps Using Windowed Nonlinear Optimization2 Aug 2024
- 2024Event-Aided Time-to-Collision Estimation for Autonomous Driving10 Jul 2024
- 2024Tight Fusion of Events and Inertial Measurements for Direct Velocity Estimation17 Jan 2024
- 2024Cross-Modal Semi-Dense 6-DoF Tracking of an Event Camera in Challenging Conditions16 Jan 2024
- 2024Geometry Depth Consistency in RGBD Relative Pose Estimation1 Jan 2024
- 2023An Object SLAM Framework for Association, Mapping, and High-Level Tasks12 May 2023
- 2022FP-Loc: Lightweight and Drift-free Floor Plan-assisted LiDAR Localization1 Mar 2022
- 2022DEVO: Depth-Event Camera Visual Odometry in Challenging Conditions5 Feb 2022
- 2021Robust Edge-Direct Visual Odometry based on CNN edge detection and Shi-Tomasi corner optimization21 Oct 2021
- 2021Comparing Representations in Tracking for Event Camera-based SLAM20 Apr 2021