mlsanityData to 14 Oct 2026

DF-VO: What Should Be Learnt for Visual Odometry?

arXiv 2103.00933 ↗First posted 1 Mar 2021cs.CVcited by 22

Not on the map. Why?

Abstract (arXiv)

Multi-view geometry-based methods dominate the last few decades in monocular Visual Odometry for their superior performance, while they have been vulnerable to dynamic and low-texture scenes. More importantly, monocular methods suffer from scale-drift issue, i.e., errors accumulate over time. Recent studies show that deep neural networks can learn scene depths and relative camera in a self-supervised manner without acquiring ground truth labels. More surprisingly, they show that the well-trained networks enable scale-consistent predictions over long videos, while the accuracy is still inferior to traditional methods because of ignoring geometric information. Building on top of recent progress in computer vision, we design a simple yet robust VO system by integrating multi-view geometry and deep learning on Depth and optical Flow, namely DF-VO. In this work, a) we propose a method to carefully sample high-quality correspondences from deep flows and recover accurate camera poses with a geometric module; b) we address the scale-drift issue by aligning geometrically triangulated depths to the scale-consistent deep depths, where the dynamic scenes are taken into account. Comprehensive ablation studies show the effectiveness of the proposed method, and extensive evaluation results show the state-of-the-art performance of our system, e.g., Ours (1.652%) v.s. ORB-SLAM (3.247%) in terms of translation error in KITTI Odometry benchmark. Source code is publicly available at: hrefhttps://github.com/Huangying-Zhan/DF-VODF-VO.

Key facts. Cited by 22 papers in the map (data through 14 Oct 2026). Builds on 40 of its 69 references that are in the map. First posted on arXiv 1 Mar 2021.

Builds on

40 of 69 references.

References · 40

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,713
  3. 2017What Uncertainties Do We Need in Bayesian Deep Learning for Computer Vision?cited by 2,352
  4. 2015Spatial Transformer Networkscited by 1,429
  5. 2014Depth Map Prediction from a Single Image using a Multi-Scale Deep Networkcited by 1,274
  6. 2015FlowNet: Learning Optical Flow with Convolutional Networkscited by 1,059
  7. 2015ORB-SLAM: a Versatile and Accurate Monocular SLAM Systemcited by 988
  8. 2017PWC-Net: CNNs for Optical Flow Using Pyramid, Warping, and Cost Volumecited by 968
  9. 2016Unsupervised Monocular Depth Estimation with Left-Right Consistencycited by 820
  10. 2016ORB-SLAM2: an Open-Source SLAM System for Monocular, Stereo and RGB-D Camerascited by 806
  11. 2016FlowNet 2.0: Evolution of Optical Flow Estimation with Deep Networkscited by 784
  12. 2017Unsupervised Learning of Depth and Ego-Motion from Videocited by 782
28 more
  1. 2018Deep Ordinal Regression Network for Monocular Depth Estimationcited by 723
  2. 2016Direct Sparse Odometrycited by 485
  3. 2016Deeper Depth Prediction with Fully Convolutional Residual Networkscited by 403
  4. 2016Unsupervised CNN for Single View Depth Estimation: Geometry to the Rescuecited by 368
  5. 2018GeoNet: Unsupervised Learning of Dense Depth, Optical Flow and Camera Posecited by 342
  6. 2019Unsupervised Scale-consistent Depth and Ego-motion Learning from Monocular Videocited by 244
  7. 2018Competitive Collaboration: Joint Unsupervised Learning of Depth, Camera Motion, Optical Flow and Motion Segmentationcited by 222
  8. 2017UnFlow: Unsupervised Learning of Optical Flow with a Bidirectional Census Losscited by 202
  9. 2016DeMoN: Depth and Motion Network for Learning Monocular Stereocited by 201
  10. 2017DeepVO: Towards End-to-End Visual Odometry with Deep Recurrent Convolutional Neural Networkscited by 175
  11. 2015Learning Depth from Single Monocular Images Using Deep Convolutional Neural Fieldscited by 169
  12. 2018Unsupervised Learning of Monocular Depth Estimation and Visual Odometry with Deep Feature Reconstructioncited by 159
  13. 2017CNN-SLAM: Real-time dense monocular SLAM with learned depth predictioncited by 152
  14. 2014Deep Convolutional Neural Fields for Depth Estimation from a Single Imagecited by 106
  15. 2015Learning to See by Movingcited by 102
  16. 2017UnDeepVO: Monocular Visual Odometry through Unsupervised Deep Learningcited by 95
  17. 2018DeepTAM: Deep Tracking and Mappingcited by 87
  18. 2018Deep Virtual Stereo Odometry: Leveraging Deep Depth Prediction for Monocular Direct Sparse Odometrycited by 85
  19. 2019Visual Odometry Revisited: What Should Be Learnt?cited by 57
  20. 2018Real-Time Joint Semantic Segmentation and Depth Estimation Using Asymmetric Annotationscited by 51
  21. 2020VDO-SLAM: A Visual Dynamic Object-aware SLAM Systemcited by 40
  22. 2019An Evaluation of Feature Matchers for Fundamental Matrix Estimationcited by 18
  23. 2018CNN-SVO: Improving the Mapping in Semi-Direct Visual Odometry Using Single-Image Depth Predictioncited by 17
  24. 2019Pose Graph Optimization for Unsupervised Monocular Visual Odometrycited by 17
  25. 2019Self-Supervised 3D Keypoint Learning for Ego-motion Estimationcited by 12
  26. 2019Ground Plane based Absolute Scale Estimation for Monocular Visual Odometrycited by 10
  27. 2019Self-supervised Learning for Single View Depth and Surface Normal Estimationcited by 8
  28. 2018ENG: End-to-end Neural Geometry for Robust Depth and Pose Estimation using CNNscited by 2

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 3; 2023: 2; 2024: 4; 2025: 9; 2026: 4.

22 papers.

Sort:

  1. 2025VGGT-Long: Chunk it, Loop it, Align it -- Pushing VGGT's Limits on Kilometer-scale Long RGB Sequencescited by 115
  2. 2024Deep Patch Visual SLAMcited by 71
  3. 2024DVLO: Deep Visual-LiDAR Odometry with Local-to-Global Feature Fusion and Bi-Directional Structure Alignmentcited by 26
  4. 2025GigaSLAM: Large-Scale Monocular SLAM with Hierarchical Gaussian Splatscited by 14
  5. 2022D3FlowSLAM: Self-Supervised Dynamic SLAM with Flow Motion Decomposition and DINO Guidancecited by 9
  6. 2023Transformer-Based Model for Monocular Visual Odometry: A Video Understanding Approachcited by 8
  7. 2022Dense Prediction Transformer for Scale Estimation in Monocular Visual Odometrycited by 6
  8. 2025ZeroVO: Visual Odometry with Minimal Assumptionscited by 4
  9. 2025SwiftVGGT: A Scalable Visual Geometry Grounded Transformer for Large-Scale Scenescited by 4
  10. 2024Leveraging Consistent Spatio-Temporal Correspondence for Robust Visual Odometrycited by 3
  11. 2025DVLO4D: Deep Visual-Lidar Odometry with Sparse Spatial-temporal Fusioncited by 3
  12. 2026S-MUSt3R: Sliding Multi-view 3D Reconstructioncited by 3
10 more
  1. 2022RAUM-VO: Rotational Adjusted Unsupervised Monocular Visual Odometrycited by 2
  2. 2025UNO: Unified Self-Supervised Monocular Odometry for Platform-Agnostic Deploymentcited by 2
  3. 2026Dark3R: Learning Structure from Motion in the Darkcited by 2
  4. 2025An Online Adaptation Method for Robust Depth Estimation and Visual Odometry in the Open Worldcited by 1
  5. 2023FusionDepth: Complement Self-Supervised Monocular Depth Estimation with Cost Volumecited by 0
  6. 2024Robust Vehicle Localization and Tracking in Rain using Street Mapscited by 0
  7. 2025VOCAL: Visual Odometry via ContrAstive Learningcited by 0
  8. 2025Dense-depth map guided deep Lidar-Visual Odometry with Sparse Point Clouds and Imagescited by 0
  9. 2026MDE-VIO: Enhancing Visual-Inertial Odometry Using Learned Depth Priorscited by 0
  10. 2026Robust and Efficient Monocular 3D Gaussian SLAM for Kilometer-Scale Outdoor Scenescited by 0