Towards Scale Consistent Monocular Visual Odometry by Learning from the Virtual World
Not on the map. Why?
Abstract (arXiv)
Monocular visual odometry (VO) has attracted extensive research attention by providing real-time vehicle motion from cost-effective camera images. However, state-of-the-art optimization-based monocular VO methods suffer from the scale inconsistency problem for long-term predictions. Deep learning has recently been introduced to address this issue by leveraging stereo sequences or ground-truth motions in the training dataset. However, it comes at an additional cost for data collection, and such training data may not be available in all datasets. In this work, we propose VRVO, a novel framework for retrieving the absolute scale from virtual data that can be easily obtained from modern simulation environments, whereas in the real domain no stereo or ground-truth data are required in either the training or inference phases. Specifically, we first train a scale-aware disparity network using both monocular real images and stereo virtual data. The virtual-to-real domain gap is bridged by using an adversarial training strategy to map images from both domains into a shared feature space. The resulting scale-consistent disparities are then integrated with a direct VO system by constructing a virtual stereo objective that ensures the scale consistency over long trajectories. Additionally, to address the suboptimality issue caused by the separate optimization backend and the learning process, we further propose a mutual reinforcement pipeline that allows bidirectional information flow between learning and optimization, which boosts the robustness and accuracy of each other. We demonstrate the effectiveness of our framework on the KITTI and vKITTI2 datasets.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 31 of its 40 references that are in the map. First posted on arXiv 11 Mar 2022.
Builds on
31 of 40 references.
References · 31
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2017Improved Training of Wasserstein GANscited by 2,235
- 2019Habitat: A Platform for Embodied AI Researchcited by 1,191
- 2016ORB-SLAM2: an Open-Source SLAM System for Monocular, Stereo and RGB-D Camerascited by 806
- 2017Unsupervised Learning of Depth and Ego-Motion from Videocited by 782
- 2020TartanAir: A Dataset to Push the Limits of Visual SLAMcited by 506
- 2016Direct Sparse Odometrycited by 485
- 2020Virtual KITTI 2cited by 353
- 2019Unsupervised Scale-consistent Depth and Ego-motion Learning from Monocular Videocited by 244
- 2020D3VO: Deep Depth, Deep Pose and Deep Uncertainty for Monocular Visual Odometrycited by 206
- 2017DeepVO: Towards End-to-End Visual Odometry with Deep Recurrent Convolutional Neural Networkscited by 175
19 more
- 2018Unsupervised Learning of Monocular Depth Estimation and Visual Odometry with Deep Feature Reconstructioncited by 159
- 2017CNN-SLAM: Real-time dense monocular SLAM with learned depth predictioncited by 152
- 2020Empowering Things with Intelligence: A Survey of the Progress, Challenges, and Opportunities in Artificial Intelligence of Thingscited by 111
- 2018Deep Virtual Stereo Odometry: Leveraging Deep Depth Prediction for Monocular Direct Sparse Odometrycited by 85
- 2020Towards Better Generalization: Joint Depth-Pose Learning without PoseNetcited by 85
- 2018T2Net: Synthetic-to-Realistic Translation for Solving Single-Image Depth Estimation Taskscited by 70
- 2019Learning monocular depth estimation infusing traditional stereo knowledgecited by 64
- 2019Geometry-Aware Symmetric Domain Adaptation for Monocular Depth Estimationcited by 61
- 2019Visual Odometry Revisited: What Should Be Learnt?cited by 57
- 2018AdaDepth: Unsupervised Content Congruent Adaptation for Depth Estimationcited by 54
- 2017Stereo DSO: Large-Scale Direct Sparse Visual Odometry with Stereo Camerascited by 45
- 2020Pseudo RGB-D for Self-Improving Monocular SLAM and Depth Predictioncited by 41
- 2020Self-Supervised Deep Visual Odometry with Online Adaptationcited by 35
- 2019Beyond Tracking: Selecting Memory and Refining Poses for Deep Visual Odometrycited by 27
- 2020SharinGAN: Combining Synthetic and Real Data for Unsupervised Geometry Estimationcited by 25
- 2021Generalizing to the Open World: Deep Visual Odometry with Online Adaptationcited by 19
- 2019Enhancing self-supervised monocular depth estimation with traditional visual odometrycited by 9
- 2021Deep Online Correction for Monocular Visual Odometrycited by 9
- 2020Self-Supervised Deep Pose Corrections for Robust Visual Odometrycited by 6
Built on by
Citing papers per year: 2022: 4; 2023: 2; 2024: 0; 2025: 2.
8 papers.
- 2022Towards Scale-Aware, Robust, and Generalizable Unsupervised Monocular Depth Estimation by Integrating IMU Motion Dynamicscited by 20
- 2023Event-based Simultaneous Localization and Mapping: A Comprehensive Surveycited by 17
- 2023Deep Learning for Visual Localization and Mapping: A Surveycited by 14
- 2022JPerceiver: Joint Perception Network for Depth, Pose and Layout Estimation in Driving Scenescited by 11
- 2025Scene-agnostic Pose Regression for Visual Localizationcited by 8
- 2022On Robust Cross-View Consistency in Self-Supervised Monocular Depth Estimationcited by 2
- 2022Towards Accurate Ground Plane Normal Estimation from Ego-Motioncited by 2
- 2025CoProU-VO: Combining Projected Uncertainty for End-to-End Unsupervised Monocular Visual Odometrycited by 1
- 2025CoProU-VO: Combining Projected Uncertainty for End-to-End Unsupervised Monocular Visual Odometry1 Aug 2025
- 2025Scene-agnostic Pose Regression for Visual Localization25 Mar 2025
- 2023Deep Learning for Visual Localization and Mapping: A Survey27 Aug 2023
- 2023Event-based Simultaneous Localization and Mapping: A Comprehensive Survey19 Apr 2023
- 2022Towards Accurate Ground Plane Normal Estimation from Ego-Motion8 Dec 2022
- 2022On Robust Cross-View Consistency in Self-Supervised Monocular Depth Estimation19 Sep 2022
- 2022JPerceiver: Joint Perception Network for Depth, Pose and Layout Estimation in Driving Scenes16 Jul 2022
- 2022Towards Scale-Aware, Robust, and Generalizable Unsupervised Monocular Depth Estimation by Integrating IMU Motion Dynamics11 Jul 2022