Stereo DSO: Large-Scale Direct Sparse Visual Odometry with Stereo Cameras
Not on the map. Why?
Abstract (arXiv)
We propose Stereo Direct Sparse Odometry (Stereo DSO) as a novel method for highly accurate real-time visual odometry estimation of large-scale environments from stereo cameras. It jointly optimizes for all the model parameters within the active window, including the intrinsic/extrinsic camera parameters of all keyframes and the depth values of all selected pixels. In particular, we propose a novel approach to integrate constraints from static stereo into the bundle adjustment pipeline of temporal multi-view stereo. Real-time optimization is realized by sampling pixels uniformly from image regions with sufficient intensity gradient. Fixed-baseline stereo resolves scale drift. It also reduces the sensitivities to large optical flow and to rolling shutter effect which are known shortcomings of direct image alignment methods. Quantitative evaluation demonstrates that the proposed Stereo DSO outperforms existing state-of-the-art visual odometry methods both in terms of tracking accuracy and robustness. Moreover, our method delivers a more precise metric 3D reconstruction than previous dense/semi-dense direct approaches while providing a higher reconstruction density than feature-based methods.
Key facts. Cited by 45 papers in the map (data through 14 Oct 2026). First posted on arXiv 25 Aug 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 9; 2022: 12; 2023: 3; 2024: 10; 2025: 5; 2026: 6.
45 papers.
Sort:
- 2021BARF: Bundle-Adjusting Neural Radiance Fieldscited by 642
- 2022Deep Patch Visual Odometrycited by 190
- 2024LEAP-VO: Long-term Effective Any Point Tracking for Visual Odometrycited by 56
- 2021DSP-SLAM: Object Oriented SLAM with Deep Shape Priorscited by 30
- 2024DDN-SLAM: Real-time Dense Dynamic Neural Implicit SLAMcited by 23
- 2024MAC-VO: Metrics-aware Covariance for Learning-based Stereo Visual Odometrycited by 19
- 2022Deconstructing Self-Supervised Monocular Reconstruction: The Design Decisions that Mattercited by 18
- 2021PatchMatch-RL: Deep MVS with Pixelwise Depth, Normal, and Visibilitycited by 17
- 2022Improving Monocular Visual Odometry Using Learned Depthcited by 17
- 2025Benchmarking Egocentric Visual-Inertial SLAM at City Scalecited by 14
- 2022LF-VIO: A Visual-Inertial-Odometry Framework for Large Field-of-View Cameras with Negative Planecited by 11
- 2022LF-VISLAM: A SLAM Framework for Large Field-of-View Cameras with Negative Imaging Plane on Mobile Agentscited by 11
33 more
- 2023Milestones in Autonomous Driving and Intelligent Vehicles Part II: Perception and Planningcited by 9
- 2023DVI-SLAM: A Dual Visual Inertial SLAM Networkcited by 9
- 2022Towards Scale Consistent Monocular Visual Odometry by Learning from the Virtual Worldcited by 8
- 2022A Review on Visual-SLAM: Advancements from Geometric Modelling to Learning-based Semantic Scene Understandingcited by 8
- 2021AdaStereo: An Efficient Domain-Adaptive Stereo Matching Approachcited by 7
- 2021DeepAVO: Efficient Pose Refining with Feature Distilling for Deep Visual Odometrycited by 6
- 2025UP-SLAM: Adaptively Structured Gaussian SLAM with Uncertainty Prediction in Dynamic Environmentscited by 6
- 20224Seasons: Benchmarking Visual SLAM and Long-Term Localization for Autonomous Driving in Challenging Conditionscited by 5
- 2023AdaSfM: From Coarse Global to Fine Incremental Adaptive Structure from Motioncited by 5
- 2021Tight Integration of Feature-based Relocalization in Monocular Direct Visual Odometrycited by 4
- 2022Vision-based Large-scale 3D Semantic Mapping for Autonomous Driving Applicationscited by 4
- 2022E-Graph: Minimal Solution for Rigid Rotation with Extensibility Graphscited by 4
- 2024LiFCal: Online Light Field Camera Calibration via Bundle Adjustmentcited by 4
- 2021VGF-Net: Visual-Geometric Fusion Learning for Simultaneous Drone Navigation and Height Mappingcited by 3
- 2022R3LIVE++: A Robust, Real-time, Radiance reconstruction package with a tightly-coupled LiDAR-Inertial-Visual state Estimatorcited by 3
- 2024RoMeO: Robust Metric Visual Odometrycited by 3
- 2021Revisiting Self-Supervised Monocular Depth Estimationcited by 2
- 2022TEScalib: Targetless Extrinsic Self-Calibration of LiDAR and Stereo Camera for Automated Driving Vehicles with Uncertainty Analysiscited by 2
- 2024CodedVO: Coded Visual Odometrycited by 2
- 2025MCGS-SLAM: A Multi-Camera SLAM Framework Using Gaussian Splatting for High-Fidelity Mappingcited by 2
- 2021Self-Supervised Steering Angle Prediction for Vehicle Control Using Visual Odometrycited by 1
- 2024Hyperion -- A fast, versatile symbolic Gaussian Belief Propagation framework for Continuous-Time SLAMcited by 1
- 2024P2U-SLAM: A Monocular Wide-FoV SLAM System Based on Point Uncertainty and Pose Uncertaintycited by 1
- 2025BRIGHT-VO: Brightness-Guided Hybrid Transformer for Visual Odometry with Multi-modality Refinement Modulecited by 1
- 2026A Pose-only Geometric Constraint for Multi-Camera Pose Adjustmentcited by 1
- 2026Think Locally, Refine Globally for Memory-Efficient 3D Reconstructioncited by 1
- 2024UAV-Borne Mapping Algorithms for Low-Altitude and High-Speed Drone Applicationscited by 0
- 2024A Feature Matching Method Based on Multi-Level Refinement Strategycited by 0
- 2025Monocular Visual Odometry without Calibration or Test-time Optimizationcited by 0
- 2026DefVINS: Visual-Inertial Odometry for Deformable Scenescited by 0
- 2026OpenVO: Open-World Visual Odometry with Temporal Dynamics Awarenesscited by 0
- 2026OTPL-VIO: Robust Visual-Inertial Odometry with Optimal Transport Line Association and Adaptive Uncertaintycited by 0
- 2026Know-Your-Scene (KYS)-SLAM: Hierarchical Semantic-Motion Priors for Feature Matching in Stereo Visual SLAMcited by 0
- 2026Know-Your-Scene (KYS)-SLAM: Hierarchical Semantic-Motion Priors for Feature Matching in Stereo Visual SLAM23 Sep 2026
- 2026Think Locally, Refine Globally for Memory-Efficient 3D Reconstruction18 Sep 2026
- 2026A Pose-only Geometric Constraint for Multi-Camera Pose Adjustment26 Apr 2026
- 2026OTPL-VIO: Robust Visual-Inertial Odometry with Optimal Transport Line Association and Adaptive Uncertainty10 Mar 2026
- 2026OpenVO: Open-World Visual Odometry with Temporal Dynamics Awareness22 Feb 2026
- 2026DefVINS: Visual-Inertial Odometry for Deformable Scenes2 Jan 2026
- 2025Monocular Visual Odometry without Calibration or Test-time Optimization2 Oct 2025
- 2025Benchmarking Egocentric Visual-Inertial SLAM at City Scale30 Sep 2025
- 2025MCGS-SLAM: A Multi-Camera SLAM Framework Using Gaussian Splatting for High-Fidelity Mapping17 Sep 2025
- 2025UP-SLAM: Adaptively Structured Gaussian SLAM with Uncertainty Prediction in Dynamic Environments28 May 2025
- 2025BRIGHT-VO: Brightness-Guided Hybrid Transformer for Visual Odometry with Multi-modality Refinement Module15 Jan 2025
- 2024RoMeO: Robust Metric Visual Odometry16 Dec 2024
33 more
- 2024P2U-SLAM: A Monocular Wide-FoV SLAM System Based on Point Uncertainty and Pose Uncertainty16 Sep 2024
- 2024MAC-VO: Metrics-aware Covariance for Learning-based Stereo Visual Odometry14 Sep 2024
- 2024LiFCal: Online Light Field Camera Calibration via Bundle Adjustment21 Aug 2024
- 2024CodedVO: Coded Visual Odometry25 Jul 2024
- 2024Hyperion -- A fast, versatile symbolic Gaussian Belief Propagation framework for Continuous-Time SLAM9 Jul 2024
- 2024A Feature Matching Method Based on Multi-Level Refinement Strategy21 Feb 2024
- 2024UAV-Borne Mapping Algorithms for Low-Altitude and High-Speed Drone Applications12 Jan 2024
- 2024LEAP-VO: Long-term Effective Any Point Tracking for Visual Odometry3 Jan 2024
- 2024DDN-SLAM: Real-time Dense Dynamic Neural Implicit SLAM3 Jan 2024
- 2023DVI-SLAM: A Dual Visual Inertial SLAM Network25 Sep 2023
- 2023Milestones in Autonomous Driving and Intelligent Vehicles Part II: Perception and Planning3 Jun 2023
- 2023AdaSfM: From Coarse Global to Fine Incremental Adaptive Structure from Motion28 Jan 2023
- 20224Seasons: Benchmarking Visual SLAM and Long-Term Localization for Autonomous Driving in Challenging Conditions31 Dec 2022
- 2022A Review on Visual-SLAM: Advancements from Geometric Modelling to Learning-based Semantic Scene Understanding12 Sep 2022
- 2022LF-VISLAM: A SLAM Framework for Large Field-of-View Cameras with Negative Imaging Plane on Mobile Agents12 Sep 2022
- 2022R3LIVE++: A Robust, Real-time, Radiance reconstruction package with a tightly-coupled LiDAR-Inertial-Visual state Estimator8 Sep 2022
- 2022Deep Patch Visual Odometry8 Aug 2022
- 2022Deconstructing Self-Supervised Monocular Reconstruction: The Design Decisions that Matter2 Aug 2022
- 2022E-Graph: Minimal Solution for Rigid Rotation with Extensibility Graphs20 Jul 2022
- 2022Improving Monocular Visual Odometry Using Learned Depth4 Apr 2022
- 2022Towards Scale Consistent Monocular Visual Odometry by Learning from the Virtual World11 Mar 2022
- 2022Vision-based Large-scale 3D Semantic Mapping for Autonomous Driving Applications2 Mar 2022
- 2022TEScalib: Targetless Extrinsic Self-Calibration of LiDAR and Stereo Camera for Automated Driving Vehicles with Uncertainty Analysis28 Feb 2022
- 2022LF-VIO: A Visual-Inertial-Odometry Framework for Large Field-of-View Cameras with Negative Plane25 Feb 2022
- 2021AdaStereo: An Efficient Domain-Adaptive Stereo Matching Approach9 Dec 2021
- 2021DSP-SLAM: Object Oriented SLAM with Deep Shape Priors21 Aug 2021
- 2021PatchMatch-RL: Deep MVS with Pixelwise Depth, Normal, and Visibility19 Aug 2021
- 2021DeepAVO: Efficient Pose Refining with Feature Distilling for Deep Visual Odometry20 May 2021
- 2021BARF: Bundle-Adjusting Neural Radiance Fields13 Apr 2021
- 2021VGF-Net: Visual-Geometric Fusion Learning for Simultaneous Drone Navigation and Height Mapping7 Apr 2021
- 2021Revisiting Self-Supervised Monocular Depth Estimation23 Mar 2021
- 2021Self-Supervised Steering Angle Prediction for Vehicle Control Using Visual Odometry20 Mar 2021
- 2021Tight Integration of Feature-based Relocalization in Monocular Direct Visual Odometry1 Feb 2021
- 2021BARF: Bundle-Adjusting Neural Radiance Fieldscited by 642
- 2022Deep Patch Visual Odometrycited by 190
- 2024LEAP-VO: Long-term Effective Any Point Tracking for Visual Odometrycited by 56
- 2021DSP-SLAM: Object Oriented SLAM with Deep Shape Priorscited by 30
- 2024DDN-SLAM: Real-time Dense Dynamic Neural Implicit SLAMcited by 23
- 2024MAC-VO: Metrics-aware Covariance for Learning-based Stereo Visual Odometrycited by 19
- 2022Deconstructing Self-Supervised Monocular Reconstruction: The Design Decisions that Mattercited by 18
- 2021PatchMatch-RL: Deep MVS with Pixelwise Depth, Normal, and Visibilitycited by 17
- 2022Improving Monocular Visual Odometry Using Learned Depthcited by 17
- 2025Benchmarking Egocentric Visual-Inertial SLAM at City Scalecited by 14
- 2022LF-VIO: A Visual-Inertial-Odometry Framework for Large Field-of-View Cameras with Negative Planecited by 11
- 2022LF-VISLAM: A SLAM Framework for Large Field-of-View Cameras with Negative Imaging Plane on Mobile Agentscited by 11
12 most cited of 45 All 45 (JSON)
- 2026Know-Your-Scene (KYS)-SLAM: Hierarchical Semantic-Motion Priors for Feature Matching in Stereo Visual SLAM23 Sep 2026
- 2026Think Locally, Refine Globally for Memory-Efficient 3D Reconstruction18 Sep 2026
- 2026A Pose-only Geometric Constraint for Multi-Camera Pose Adjustment26 Apr 2026
- 2026OTPL-VIO: Robust Visual-Inertial Odometry with Optimal Transport Line Association and Adaptive Uncertainty10 Mar 2026
- 2026OpenVO: Open-World Visual Odometry with Temporal Dynamics Awareness22 Feb 2026
- 2026DefVINS: Visual-Inertial Odometry for Deformable Scenes2 Jan 2026
- 2025Monocular Visual Odometry without Calibration or Test-time Optimization2 Oct 2025
- 2025Benchmarking Egocentric Visual-Inertial SLAM at City Scale30 Sep 2025
- 2025MCGS-SLAM: A Multi-Camera SLAM Framework Using Gaussian Splatting for High-Fidelity Mapping17 Sep 2025
- 2025UP-SLAM: Adaptively Structured Gaussian SLAM with Uncertainty Prediction in Dynamic Environments28 May 2025
- 2025BRIGHT-VO: Brightness-Guided Hybrid Transformer for Visual Odometry with Multi-modality Refinement Module15 Jan 2025
- 2024RoMeO: Robust Metric Visual Odometry16 Dec 2024
12 newest of 45 All 45 (JSON)