mlsanityData to 7 Oct 2026

MAC-VO: Metrics-aware Covariance for Learning-based Stereo Visual Odometry

arXiv 2409.09479 ↗First posted 14 Sep 2024cs.RO cs.CVcited by 19

Not on the map. Why?

Abstract (arXiv)

We propose the MAC-VO, a novel learning-based stereo VO that leverages the learned metrics-aware matching uncertainty for dual purposes: selecting keypoint and weighing the residual in pose graph optimization. Compared to traditional geometric methods prioritizing texture-affluent features like edges, our keypoint selector employs the learned uncertainty to filter out the low-quality features based on global inconsistency. In contrast to the learning-based algorithms that model the scale-agnostic diagonal weight matrix for covariance, we design a metrics-aware covariance model to capture the spatial error during keypoint registration and the correlations between different axes. Integrating this covariance model into pose graph optimization enhances the robustness and reliability of pose estimation, particularly in challenging environments with varying illumination, feature density, and motion patterns. On public benchmark datasets, MAC-VO outperforms existing VO algorithms and even some SLAM algorithms in challenging environments. The covariance map also provides valuable information about the reliability of the estimated poses, which can benefit decision-making for autonomous systems.

Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). Builds on 34 of its 52 references that are in the map. First posted on arXiv 14 Sep 2024.

Builds on

34 of 52 references.

References · 34

  1. 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,385
  2. 2023DUSt3R: Geometric 3D Vision Made Easycited by 1,526
  3. 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,313
  4. 2015ORB-SLAM: a Versatile and Accurate Monocular SLAM Systemcited by 983
  5. 2017Unsupervised Learning of Depth and Ego-Motion from Videocited by 778
  6. 2021DROID-SLAM: Deep Visual SLAM for Monocular, Stereo, and RGB-D Camerascited by 673
  7. 2020TartanAir: A Dataset to Push the Limits of Visual SLAMcited by 494
  8. 2017VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimatorcited by 418
  9. 2022FlowFormer: A Transformer Architecture for Optical Flowcited by 273
  10. 2021Learning to Estimate Hidden Motions with Global Motion Aggregationcited by 223
  11. 2018Competitive Collaboration: Joint Unsupervised Learning of Depth, Camera Motion, Optical Flow and Motion Segmentationcited by 222
  12. 2020D3VO: Deep Depth, Deep Pose and Deep Uncertainty for Monocular Visual Odometrycited by 206
22 more
  1. 2021Back to the Feature: Learning Robust Camera Localization from Pixels to Posecited by 199
  2. 2021Pixel-Perfect Structure-from-Motion with Featuremetric Refinementcited by 199
  3. 2022Deep Patch Visual Odometrycited by 186
  4. 2017CNN-SLAM: Real-time dense monocular SLAM with learned depth predictioncited by 152
  5. 2020TartanVO: A Generalizable Learning-based VOcited by 107
  6. 2018CubeSLAM: Monocular 3D Object SLAMcited by 101
  7. 2017UnDeepVO: Monocular Visual Odometry through Unsupervised Deep Learningcited by 95
  8. 2018LDSO: Direct Sparse Odometry with Loop Closurecited by 50
  9. 2017Stereo DSO: Large-Scale Direct Sparse Visual Odometry with Stereo Camerascited by 45
  10. 2022PyPose: A Library for Robot Learning with Physics-based Optimizationcited by 29
  11. 2019Multivariate Uncertainty in Deep Learningcited by 27
  12. 2022DiffPoseNet: Direct Differentiable Camera Pose Estimationcited by 27
  13. 2021Super Odometry: IMU-centric LiDAR-Visual-Inertial Estimator for Challenging Environmentscited by 26
  14. 2017ProbFlow: Joint Optical Flow and Uncertainty Estimationcited by 24
  15. 2021AirDOS: Dynamic SLAM benefits from Articulated Objectscited by 21
  16. 2023Learning a Depth Covariance Functioncited by 16
  17. 2023Learning Correspondence Uncertainty via Differentiable Nonlinear Least Squarescited by 14
  18. 2023iSLAM: Imperative SLAMcited by 14
  19. 2023PyPose v0.6: The Imperative Programming Interface for Roboticscited by 7
  20. 2021MDN-VO: Estimating Visual Odometry with Confidencecited by 6
  21. 2023AirIMU: Learning Uncertainty Propagation for Inertial Odometrycited by 6
  22. 2020IV-SLAM: Introspective Vision for Simultaneous Localization and Mappingcited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 8; 2026: 11.

19 papers.

Sort:

By area:

  1. 2025TartanGround: A Large-Scale Dataset for Ground Robot Perception and Navigationcited by 35
  2. 2025UFM: A Simple Path towards Unified Dense Correspondence with Flowcited by 35
  3. 2025Co-Me: Confidence-Guided Token Merging for Visual Geometric Transformerscited by 9
  4. 2025DINO-VO: A Feature-based Visual Odometry Leveraging a Visual Foundation Modelcited by 5
  5. 2026AnyThermal: Towards Learning Universal Representations for Thermal Perceptioncited by 4
  6. 2026Keyframe-Based Feed-Forward Visual Odometrycited by 3
  7. 2025MCGS-SLAM: A Multi-Camera SLAM Framework Using Gaussian Splatting for High-Fidelity Mappingcited by 2
  8. 2025CogStereo: Neural Stereo Matching with Implicit Spatial Cognition Embeddingcited by 1
  9. 2026MVOFormer: Flow-Semantic Transformer for Robust Monocular Visual Odometrycited by 1
  10. 2025Monocular Visual Odometry without Calibration or Test-time Optimizationcited by 0
  11. 2025Stereo4DWalker: Learning 4D-aware Embodied Urban Navigation from Internet Stereo Videoscited by 0
  12. 2026H-OmniStereo: Zero-Shot Omnidirectional Stereo Matching with Heading-Aligned Normal Priorscited by 0
7 more
  1. 2026Con-DSO: Learning Short-Horizon Consistency Priors for RGB-D Direct Sparse Odometrycited by 0
  2. 2026DL-VINS-Factory: A Modular Framework for Learned Visual Front-Ends in Visual-Inertial SLAMcited by 0
  3. 2026Why does Deep Learning Improve Visual SLAM?cited by 0
  4. 2026DROID-ANCHOR: Odometry-Anchored Recurrent Metric Depth Estimationcited by 0
  5. 2026Spotter: Efficient Urban Visual Localization via Geo-Referenced Facade Landmarks in GPS-Degraded Environmentscited by 0
  6. 2026KLTNet: Learning Sparse Feature Tracking for Robust and Accurate Monocular Visual-Inertial Odometrycited by 0
  7. 2026MomentBA: Second-order Spatial Moments for Anisotropic Correspondence Uncertainty in Differentiable Bundle Adjustmentcited by 0