ROCGAug 22, 2020

Fast ORB-SLAM without Keypoint Descriptors

arXiv:2008.09870v448 citations
Originality Incremental advance
AI Analysis

This work addresses speed bottlenecks in visual SLAM for robotics and AR/VR applications, offering an incremental improvement over existing methods.

The paper tackles the computational inefficiency of ORB-SLAM2 by eliminating keypoint descriptor computation for non-keyframes, resulting in a method that achieves state-of-the-art accuracy and is about twice as fast as ORB-SLAM2 on RGB-D datasets.

Indirect methods for visual SLAM are gaining popularity due to their robustness to environmental variations. ORB-SLAM2 \cite{orbslam2} is a benchmark method in this domain, however, it consumes significant time for computing descriptors that never get reused unless a frame is selected as a keyframe. To overcome these problems, we present FastORB-SLAM which is lightweight and efficient as it tracks keypoints between adjacent frames without computing descriptors. To achieve this, a two-stage coarse-to-fine descriptor independent keypoint matching method is proposed based on sparse optical flow. In the first stage, we predict initial keypoint correspondences via a simple but effective motion model and then robustly establish the correspondences via pyramid-based sparse optical flow tracking. In the second stage, we leverage the constraints of the motion smoothness and epipolar geometry to refine the correspondences. In particular, our method computes descriptors only for keyframes. We test FastORB-SLAM on \textit{TUM} and \textit{ICL-NUIM} RGB-D datasets and compare its accuracy and efficiency to nine existing RGB-D SLAM methods. Qualitative and quantitative results show that our method achieves state-of-the-art accuracy and is about twice as fast as the ORB-SLAM2.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes