Canny-VO: Visual Odometry with RGB-D Cameras based on Geometric 3D-2D Edge Alignment

by   Yi Zhou, et al.

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.


page 1

page 2

page 6

page 13

page 14

page 16


Semi-Dense Visual Odometry for RGB-D Cameras Using Approximate Nearest Neighbour Fields

This paper presents a robust and efficient semi-dense visual odometry so...

A Keyframe-based Continuous Visual SLAM for RGB-D Cameras via Nonparametric Joint Geometric and Appearance Representation

This paper reports on a robust RGB-D SLAM system that performs well in s...

Robust Edge-Direct Visual Odometry based on CNN edge detection and Shi-Tomasi corner optimization

In this paper, we propose a robust edge-direct visual odometry (VO) base...

Semantic Nearest Neighbor Fields Monocular Edge Visual-Odometry

Recent advances in deep learning for edge detection and segmentation ope...

EdgeVO: An Efficient and Accurate Edge-based Visual Odometry

Visual odometry is important for plenty of applications such as autonomo...

NeRFuser: Large-Scale Scene Representation by NeRF Fusion

A practical benefit of implicit visual representations like Neural Radia...

Please sign up or login with your details

Forgot password? Click here to reset