Salient Sparse Visual Odometry With Pose-Only Supervision
Not on the map. Why?
Abstract (arXiv)
Visual Odometry (VO) is vital for the navigation of autonomous systems, providing accurate position and orientation estimates at reasonable costs. While traditional VO methods excel in some conditions, they struggle with challenges like variable lighting and motion blur. Deep learning-based VO, though more adaptable, can face generalization problems in new environments. Addressing these drawbacks, this paper presents a novel hybrid visual odometry (VO) framework that leverages pose-only supervision, offering a balanced solution between robustness and the need for extensive labeling. We propose two cost-effective and innovative designs: a self-supervised homographic pre-training for enhancing optical flow learning from pose-only labels and a random patch-based salient point detection strategy for more accurate optical flow patch extraction. These designs eliminate the need for dense optical flow labels for training and significantly improve the generalization capability of the system in diverse and challenging environments. Our pose-only supervised method achieves competitive performance on standard datasets and greater robustness and generalization ability in extreme and unseen scenarios, even compared to dense optical flow-supervised state-of-the-art methods.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 27 of its 45 references that are in the map. First posted on arXiv 6 Apr 2024.
Builds on
27 of 45 references.
References · 27
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,443
- 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,320
- 2020ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and Multi-Map SLAMcited by 878
- 2018MegaDepth: Learning Single-View Depth Prediction from Internet Photoscited by 737
- 2021DROID-SLAM: Deep Visual SLAM for Monocular, Stereo, and RGB-D Camerascited by 687
- 2020TartanAir: A Dataset to Push the Limits of Visual SLAMcited by 506
- 2016Direct Sparse Odometrycited by 485
- 2020D3VO: Deep Depth, Deep Pose and Deep Uncertainty for Monocular Visual Odometrycited by 206
- 2021Back to the Feature: Learning Robust Camera Localization from Pixels to Posecited by 199
- 2022Deep Patch Visual Odometrycited by 190
- 2017DeepVO: Towards End-to-End Visual Odometry with Deep Recurrent Convolutional Neural Networkscited by 175
- 2018BA-Net: Dense Bundle Adjustment Networkcited by 175
15 more
- 2019SelFlow: Self-Supervised Learning of Optical Flowcited by 128
- 2020TartanVO: A Generalizable Learning-based VOcited by 108
- 2017UnDeepVO: Monocular Visual Odometry through Unsupervised Deep Learningcited by 95
- 2019Visual Odometry Revisited: What Should Be Learnt?cited by 57
- 2023Rethinking Optical Flow from Geometric Matching Consistent Perspectivecited by 33
- 2016Visual-Inertial Monocular SLAM with Map Reusecited by 32
- 2022NTU VIRAL: A Visual-Inertial-Ranging-Lidar Dataset, From an Aerial Vehicle Viewpointcited by 29
- 2021UV-SLAM: Unconstrained Line-based SLAM Using Vanishing Points for Structural Mappingcited by 23
- 2024MCD: Diverse Large-Scale Multi-Campus Dataset for Robot Perceptioncited by 16
- 2023iSLAM: Imperative SLAMcited by 15
- 2022D3FlowSLAM: Self-Supervised Dynamic SLAM with Flow Motion Decomposition and DINO Guidancecited by 9
- 2020Self-Supervised Deep Pose Corrections for Robust Visual Odometrycited by 6
- 2020Simultaneously Learning Corrections and Error Models for Geometry-based Visual Odometry Methodscited by 4
- 2020Deep Visual Odometry with Adaptive Memorycited by 4
- 2021MSC-VO: Exploiting Manhattan and Structural Constraints for Visual Odometrycited by 2
Built on by
Citing papers per year: 2024: 1; 2025: 1.
2 papers.