MotionHint: Self-Supervised Monocular Visual Odometry with Motion Constraints
Not on the map. Why?
Abstract (arXiv)
We present a novel self-supervised algorithm named MotionHint for monocular visual odometry (VO) that takes motion constraints into account. A key aspect of our approach is to use an appropriate motion model that can help existing self-supervised monocular VO (SSM-VO) algorithms to overcome issues related to the local minima within their self-supervised loss functions. The motion model is expressed with a neural network named PPnet. It is trained to coarsely predict the next pose of the camera and the uncertainty of this prediction. Our self-supervised approach combines the original loss and the motion loss, which is the weighted difference between the prediction and the generated ego-motion. Taking two existing SSM-VO systems as our baseline, we evaluate our MotionHint algorithm on the standard KITTI benchmark. Experimental results show that our MotionHint algorithm can be easily applied to existing open-sourced state-of-the-art SSM-VO systems to greatly improve the performance by reducing the resulting ATE by up to 28.73%.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 24 of its 38 references that are in the map. First posted on arXiv 14 Sep 2021.
Builds on
24 of 38 references.
References · 24
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2017What Uncertainties Do We Need in Bayesian Deep Learning for Computer Vision?cited by 2,335
- 2015Convolutional LSTM Network: A Machine Learning Approach for Precipitation Nowcastingcited by 1,428
- 2015ORB-SLAM: a Versatile and Accurate Monocular SLAM Systemcited by 983
- 2016ORB-SLAM2: an Open-Source SLAM System for Monocular, Stereo and RGB-D Camerascited by 801
- 2017Unsupervised Learning of Depth and Ego-Motion from Videocited by 778
- 2016Direct Sparse Odometrycited by 479
- 2018GeoNet: Unsupervised Learning of Dense Depth, Optical Flow and Camera Posecited by 341
- 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
- 2016DeMoN: Depth and Motion Network for Learning Monocular Stereocited by 200
12 more
- 2017DeepVO: Towards End-to-End Visual Odometry with Deep Recurrent Convolutional Neural Networkscited by 173
- 2019Depth from Videos in the Wild: Unsupervised Monocular Depth Learning from Unknown Camerascited by 170
- 2019Self-Supervised Monocular Depth Hintscited by 127
- 2020TartanVO: A Generalizable Learning-based VOcited by 107
- 2017UnDeepVO: Monocular Visual Odometry through Unsupervised Deep Learningcited by 95
- 2018Lightweight Probabilistic Deep Networkscited by 77
- 2021Unsupervised Scale-consistent Depth Learning from Videocited by 69
- 2020Learning Monocular Visual Odometry via Self-Supervised Long-Term Modelingcited by 39
- 2021Self-supervised Geometric Perceptioncited by 26
- 2019Beyond Photometric Loss for Self-Supervised Ego-Motion Estimationcited by 17
- 2018Guided Feature Selection for Deep Visual Odometrycited by 10
- 2020ORBBuf: A Robust Buffering Method for Remote Visual SLAMcited by 5
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 1; 2025: 2.
6 papers.
- 2024MeGA: Hybrid Mesh-Gaussian Head Avatar for High-Fidelity Rendering and Head Editingcited by 37
- 2023Neural Point-based Volumetric Avatar: Surface-guided Neural Points for Efficient and Photorealistic Volumetric Head Avatarcited by 14
- 2022RAUM-VO: Rotational Adjusted Unsupervised Monocular Visual Odometrycited by 2
- 2023LoLep: Single-View View Synthesis with Locally-Learned Planes and Self-Attention Occlusion Inferencecited by 2
- 2025An Online Adaptation Method for Robust Depth Estimation and Visual Odometry in the Open Worldcited by 1
- 2025Discriminately Treating Motion Components Evolves Joint Depth and Ego-Motion Learningcited by 0
- 2025Discriminately Treating Motion Components Evolves Joint Depth and Ego-Motion Learning3 Nov 2025
- 2025An Online Adaptation Method for Robust Depth Estimation and Visual Odometry in the Open World16 Apr 2025
- 2024MeGA: Hybrid Mesh-Gaussian Head Avatar for High-Fidelity Rendering and Head Editing29 Apr 2024
- 2023LoLep: Single-View View Synthesis with Locally-Learned Planes and Self-Attention Occlusion Inference23 Jul 2023
- 2023Neural Point-based Volumetric Avatar: Surface-guided Neural Points for Efficient and Photorealistic Volumetric Head Avatar11 Jul 2023
- 2022RAUM-VO: Rotational Adjusted Unsupervised Monocular Visual Odometry14 Mar 2022
Similar, not cited
Close in wording, no citation either way
- 2025UNO: Unified Self-Supervised Monocular Odometry for Platform-Agnostic Deployment
- 2026PoseFM: Relative Camera Pose Estimation Through Flow Matching
- 2026VOCA: Visual Odometry with Codec Awareness
- 2024Leveraging Consistent Spatio-Temporal Correspondence for Robust Visual Odometry
- 2023Deep Learning for Visual Localization and Mapping: A Survey
- 2025DPVO-QAT++: Heterogeneous QAT and CUDA Kernel Fusion for High-Performance Deep Patch Visual Odometry
- 2025PosePilot: Steering Camera Pose for Generative World Models with Self-supervised Depth
- 2025Scene-agnostic Pose Regression for Visual Localization