DINO-VO: Learning Where to Focus for Enhanced State Estimation
Not on the map. Why?
Abstract (arXiv)
We present DINO Patch Visual Odometry (DINO-VO), an end-to-end monocular visual odometry system with strong scene generalization. Current Visual Odometry (VO) systems often rely on heuristic feature extraction strategies, which can degrade accuracy and robustness, particularly in large-scale outdoor environments. DINO-VO addresses these limitations by incorporating a differentiable adaptive patch selector into the end-to-end pipeline, improving the quality of extracted patches and enhancing generalization across diverse datasets. Additionally, our system integrates a multi-task feature extraction module with a differentiable bundle adjustment (BA) module that leverages inverse depth priors, enabling the system to learn and utilize appearance and geometric information effectively. This integration bridges the gap between feature learning and state estimation. Extensive experiments on the TartanAir, KITTI, Euroc, and TUM datasets demonstrate that DINO-VO exhibits strong generalization across synthetic, indoor, and outdoor environments, achieving state-of-the-art tracking accuracy.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 52 of its 72 references that are in the map. First posted on arXiv 5 Apr 2026.
Builds on
52 of 72 references.
References · 52
- 2023DINOv2: Learning Robust Visual Features without Supervisioncited by 7,764
- 20233D Gaussian Splatting for Real-Time Radiance Field Renderingcited by 6,141
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,385
- 2021Vision Transformers for Dense Predictioncited by 1,789
- 2024Depth Anything V2cited by 1,385
- 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,313
- 2015ORB-SLAM: a Versatile and Accurate Monocular SLAM Systemcited by 983
- 2020ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and Multi-Map SLAMcited by 862
- 2016ORB-SLAM2: an Open-Source SLAM System for Monocular, Stereo and RGB-D Camerascited by 801
- 2021DROID-SLAM: Deep Visual SLAM for Monocular, Stereo, and RGB-D Camerascited by 673
- 2021NICE-SLAM: Neural Implicit Scalable Encoding for SLAMcited by 586
- 2023LightGlue: Local Feature Matching at Light Speedcited by 583
38 more
- 2020TartanAir: A Dataset to Push the Limits of Visual SLAMcited by 494
- 2016Direct Sparse Odometrycited by 479
- 2021iMAP: Implicit Mapping and Positioning in Real-Timecited by 476
- 2023Gaussian Splatting SLAMcited by 410
- 2023SplaTAM: Splat, Track & Map 3D Gaussians for Dense RGB-D SLAMcited by 386
- 2024SparseVLM: Visual Token Sparsification for Efficient Vision-Language Model Inferencecited by 378
- 2022Deep Patch Visual Odometrycited by 186
- 2023Co-SLAM: Joint Coordinate and Sparse Parametric Encodings for Neural Real-Time SLAMcited by 183
- 2017DeepVO: Towards End-to-End Visual Odometry with Deep Recurrent Convolutional Neural Networkscited by 173
- 2022ESLAM: Efficient Dense SLAM System Based on Hybrid Representation of Signed Distance Fieldscited by 158
- 2017CNN-SLAM: Real-time dense monocular SLAM with learned depth predictioncited by 152
- 2018CodeSLAM - Learning a Compact, Optimisable Representation for Dense Visual SLAMcited by 151
- 2023Photo-SLAM: Real-time Simultaneous Localization and Photorealistic Mapping for Monocular, Stereo, and RGB-D Camerascited by 139
- 2023GO-SLAM: Global Optimization for Consistent 3D Instant Reconstructioncited by 132
- 2020DeepFactors: Real-Time Probabilistic Dense Monocular SLAMcited by 117
- 2020TartanVO: A Generalizable Learning-based VOcited by 107
- 2017UnDeepVO: Monocular Visual Odometry through Unsupervised Deep Learningcited by 95
- 2018DeepTAM: Deep Tracking and Mappingcited by 87
- 2024Deep Patch Visual SLAMcited by 68
- 2023PLGSLAM: Progressive Neural Scene Represenation with Local to Global Bundle Adjustmentcited by 62
- 2018LDSO: Direct Sparse Odometry with Loop Closurecited by 50
- 2024Loopy-SLAM: Dense Neural SLAM with Loop Closurescited by 48
- 2025What Is The Best 3D Scene Representation for Robotics? From Geometric to Foundation Modelscited by 29
- 2024AirSLAM: An Efficient and Illumination-Robust Point-Line Visual SLAM Systemcited by 26
- 2024Compact 3D Gaussian Splatting For Dense Visual SLAMcited by 24
- 2025GaussianDWM: 3D Gaussian Driving World Model for Unified Scene Understanding and Multi-Modal Generationcited by 23
- 2021LIFT-SLAM: a deep-learning feature-based monocular visual SLAM methodcited by 20
- 2025MMG-Vid: Maximizing Marginal Gains at Segment-level and Token-level for Efficient Video LLMscited by 13
- 2025Deep Incomplete Multi-view Learning via Cyclic Permutation of VAEscited by 7
- 2026CausalVAD: De-confounding End-to-End Autonomous Driving via Causal Interventioncited by 7
- 2026GIFT: Global Irreplaceability Frame Targeting for Efficient Video Understandingcited by 7
- 2024PAPL-SLAM: Principal Axis-Anchored Monocular Point-Line SLAMcited by 6
- 2026DynamicVGGT: Learning Dynamic Point Maps for 4D Scene Reconstruction in Autonomous Drivingcited by 6
- 2025Dark-ISP: Enhancing RAW Image Processing for Low-Light Object Detectioncited by 5
- 2025GOOD: Training-Free Guided Diffusion Sampling for Out-of-Distribution Detectioncited by 5
- 2024Light-SLAM: A Robust Deep-Learning Visual SLAM System Based on LightGlue under Challenging Lighting Conditionscited by 4
- 2025Decoupling Scene Perception and Ego Status: A Multi-Context Fusion Approach for Enhanced Generalization in End-to-End Autonomous Drivingcited by 4
- 2026Fine-tuning is Not Enough: A Parallel Framework for Collaborative Imitation and Reinforcement Learning in End-to-end Autonomous Drivingcited by 4
50 most cited of 52 All 52 (JSON)
Built on by
Not cited yet.