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

10/21/2021
by   Kengdong Lu, et al.
0

In this paper, we propose a robust edge-direct visual odometry (VO) based on CNN edge detection and Shi-Tomasi corner optimization. Four layers of pyramids were extracted from the image in the proposed method to reduce the motion error between frames. This solution used CNN edge detection and Shi-Tomasi corner optimization to extract information from the image. Then, the pose estimation is performed using the Levenberg-Marquardt (LM) algorithm and updating the keyframes. Our method was compared with the dense direct method, the improved direct method of Canny edge detection, and ORB-SLAM2 system on the RGB-D TUM benchmark. The experimental results indicate that our method achieves better robustness and accuracy.

READ FULL TEXT
research
06/11/2019

Edge-Direct Visual Odometry

In this paper we propose an edge-direct visual odometry algorithm that e...
research
02/19/2023

EdgeVO: An Efficient and Accurate Edge-based Visual Odometry

Visual odometry is important for plenty of applications such as autonomo...
research
11/27/2014

Bi-objective Optimization for Robust RGB-D Visual Odometry

This paper considers a new bi-objective optimization formulation for rob...
research
10/13/2020

LM-Reloc: Levenberg-Marquardt Based Direct Visual Relocalization

We present LM-Reloc – a novel approach for visual relocalization based o...
research
08/22/2020

DIFFERENTIAL SEARCH ALGORITHM BASED EDGE DETECTION

In this paper, a new method has been presented for the extraction of edg...
research
12/15/2020

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

The present paper reviews the classical problem of free-form curve regis...
research
04/01/2019

Semantic Nearest Neighbor Fields Monocular Edge Visual-Odometry

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

Please sign up or login with your details

Forgot password? Click here to reset