LDSO: Direct Sparse Odometry with Loop Closure
Not on the map. Why?
Abstract (arXiv)
In this paper we present an extension of Direct Sparse Odometry (DSO) to a monocular visual SLAM system with loop closure detection and pose-graph optimization (LDSO). As a direct technique, DSO can utilize any image pixel with sufficient intensity gradient, which makes it robust even in featureless areas. LDSO retains this robustness, while at the same time ensuring repeatability of some of these points by favoring corner features in the tracking frontend. This repeatability allows to reliably detect loop closure candidates with a conventional feature-based bag-of-words (BoW) approach. Loop closure candidates are verified geometrically and Sim(3) relative pose constraints are estimated by jointly minimizing 2D and 3D geometric error terms. These constraints are fused with a co-visibility graph of relative poses extracted from DSO's sliding window optimization. Our evaluation on publicly available datasets demonstrates that the modified point selection strategy retains the tracking accuracy and robustness, and the integrated pose-graph optimization significantly reduces the accumulated rotation-, translation- and scale-drift, resulting in an overall performance comparable to state-of-the-art feature-based systems, even without global bundle adjustment.
Key facts. Cited by 51 papers in the map (data through 14 Oct 2026). First posted on arXiv 3 Aug 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 9; 2022: 9; 2023: 4; 2024: 9; 2025: 8; 2026: 12.
51 papers.
Sort:
By area:
- 2025VGGT-Long: Chunk it, Loop it, Align it -- Pushing VGGT's Limits on Kilometer-scale Long RGB Sequencescited by 115
- 2023Toward General-Purpose Robots via Foundation Models: A Survey and Meta-Analysiscited by 103
- 2024Deep Patch Visual SLAMcited by 71
- 2026Scal3R: Scalable Test-Time Training for Large-Scale 3D Reconstructioncited by 31
- 2023Deep Event Visual Odometrycited by 29
- 2022CVLNet: Cross-View Semantic Correspondence Learning for Video-based Camera Localizationcited by 25
- 2025Back on Track: Bundle Adjustment for Dynamic Scene Reconstructioncited by 24
- 2024MAC-VO: Metrics-aware Covariance for Learning-based Stereo Visual Odometrycited by 19
- 2021Advances in Inference and Representation for Simultaneous Localization and Mappingcited by 16
- 2021MBA-VO: Motion Blur Aware Visual Odometrycited by 16
- 2021From SLAM to Situational Awareness: Challenges and Surveycited by 15
- 2024DROID-Splat: Combining end-to-end SLAM with 3D Gaussian Splattingcited by 15
38 more
- 2025GigaSLAM: Large-Scale Monocular SLAM with Hierarchical Gaussian Splatscited by 14
- 2021Asynchronous Multi-View SLAMcited by 12
- 2021Panoramic annular SLAM with loop closure and global optimizationcited by 10
- 2021A Hybrid Sparse-Dense Monocular SLAM System for Autonomous Drivingcited by 8
- 2022SmartPortraits: Depth Powered Handheld Smartphone Dataset of Human Portraits for State Estimation, Reconstruction and Synthesiscited by 7
- 2024PAPL-SLAM: Principal Axis-Anchored Monocular Point-Line SLAMcited by 6
- 2025MemGS: Memory-Efficient Gaussian Splatting for Real-Time SLAMcited by 6
- 2025LASER: Layer-wise Scale Alignment for Training-Free Streaming 4D Reconstructioncited by 6
- 2023The Drunkard's Odometry: Estimating Camera Motion in Deforming Scenescited by 5
- 2024MambaVO: Deep Visual Odometry Based on Sequential Matching Refinement and Training Smoothingcited by 5
- 2025DINO-VO: A Feature-based Visual Odometry Leveraging a Visual Foundation Modelcited by 5
- 2021Tight Integration of Feature-based Relocalization in Monocular Direct Visual Odometrycited by 4
- 2021Comparison of modern open-source visual SLAM approachescited 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
- 2023H-SLAM: Hybrid Direct-Indirect Visual SLAMcited by 4
- 2025Monocular visual simultaneous localization and mapping: (r)evolution from geometry to deep learning-based pipelinescited by 4
- 2025SwiftVGGT: A Scalable Visual Geometry Grounded Transformer for Large-Scale Scenescited by 4
- 2026VGGT-SLAM++cited by 4
- 2022PatchMatch-Stereo-Panorama, a fast dense reconstruction from 360deg video imagescited by 3
- 2024Gravity-aligned Rotation Averaging with Circular Regressioncited by 3
- 2022Optimizing Fiducial Marker Placement for Improved Visual Localizationcited by 2
- 2022Bi-directional Loop Closure for Visual SLAMcited by 1
- 2024DK-SLAM: Monocular Visual SLAM with Deep Keypoint Learning, Tracking and Loop-Closingcited by 1
- 2024MBA-SLAM: Motion Blur Aware Gaussian Splatting SLAMcited by 1
- 2026SCE-SLAM: Scale-Consistent Monocular SLAM via Scene Coordinate Embeddingscited by 1
- 2026MVOFormer: Flow-Semantic Transformer for Robust Monocular Visual Odometrycited by 1
- 2026SLAMFormer-∞: Infinite SLAM Transformer for Unbounded Frontend and Backend Processingcited by 1
- 2021CoFi: Coarse-to-Fine ICP for LiDAR Localization in an Efficient Long-lasting Point Cloud Mapcited by 0
- 2022ATDN vSLAM: An all-through Deep Learning-Based Solution for Visual Simultaneous Localization and Mappingcited by 0
- 2022Cross-Camera View-Overlap Recognitioncited by 0
- 2024An Earth Rover dataset recorded at the ICRA@40 partycited by 0
- 2026Thermal odometry and dense mapping using learned odometry and Gaussian splattingcited by 0
- 2026DINO-VO: Learning Where to Focus for Enhanced State Estimationcited by 0
- 2026BA-T: An Iterative Transformer for Two-View Bundle Adjustmentcited by 0
- 2026SG2Loc: Sequential Visual Localization on 3D Scene Graphscited by 0
- 2026FFVO: A Feedforward Pose Decoder for Long-Horizon Visual Odometrycited by 0
- 2026Adaptive World Memory 3D Foundation Model for Scalable 3D Mapping, Localization, and Renderingcited by 0
50 most cited of 51 All 51 (JSON)
- 2026F2 SLAM: Turning Feed-Forward Geometry into Persistent Factors for SLAM4 Oct 2026
- 2026Adaptive World Memory 3D Foundation Model for Scalable 3D Mapping, Localization, and Rendering18 Sep 2026
- 2026FFVO: A Feedforward Pose Decoder for Long-Horizon Visual Odometry12 Sep 2026
- 2026SLAMFormer-∞: Infinite SLAM Transformer for Unbounded Frontend and Backend Processing4 Aug 2026
- 2026MVOFormer: Flow-Semantic Transformer for Robust Monocular Visual Odometry15 Jun 2026
- 2026SG2Loc: Sequential Visual Localization on 3D Scene Graphs10 Jun 2026
- 2026BA-T: An Iterative Transformer for Two-View Bundle Adjustment2 Jun 2026
- 2026Scal3R: Scalable Test-Time Training for Large-Scale 3D Reconstruction9 Apr 2026
- 2026VGGT-SLAM++8 Apr 2026
- 2026DINO-VO: Learning Where to Focus for Enhanced State Estimation5 Apr 2026
- 2026Thermal odometry and dense mapping using learned odometry and Gaussian splatting7 Feb 2026
- 2026SCE-SLAM: Scale-Consistent Monocular SLAM via Scene Coordinate Embeddings14 Jan 2026
38 more
- 2025LASER: Layer-wise Scale Alignment for Training-Free Streaming 4D Reconstruction15 Dec 2025
- 2025SwiftVGGT: A Scalable Visual Geometry Grounded Transformer for Large-Scale Scenes23 Nov 2025
- 2025MemGS: Memory-Efficient Gaussian Splatting for Real-Time SLAM16 Sep 2025
- 2025VGGT-Long: Chunk it, Loop it, Align it -- Pushing VGGT's Limits on Kilometer-scale Long RGB Sequences22 Jul 2025
- 2025DINO-VO: A Feature-based Visual Odometry Leveraging a Visual Foundation Model17 Jul 2025
- 2025Back on Track: Bundle Adjustment for Dynamic Scene Reconstruction20 Apr 2025
- 2025GigaSLAM: Large-Scale Monocular SLAM with Hierarchical Gaussian Splats11 Mar 2025
- 2025Monocular visual simultaneous localization and mapping: (r)evolution from geometry to deep learning-based pipelines4 Mar 2025
- 2024MambaVO: Deep Visual Odometry Based on Sequential Matching Refinement and Training Smoothing28 Dec 2024
- 2024DROID-Splat: Combining end-to-end SLAM with 3D Gaussian Splatting26 Nov 2024
- 2024MBA-SLAM: Motion Blur Aware Gaussian Splatting SLAM13 Nov 2024
- 2024Gravity-aligned Rotation Averaging with Circular Regression16 Oct 2024
- 2024PAPL-SLAM: Principal Axis-Anchored Monocular Point-Line SLAM16 Oct 2024
- 2024MAC-VO: Metrics-aware Covariance for Learning-based Stereo Visual Odometry14 Sep 2024
- 2024Deep Patch Visual SLAM3 Aug 2024
- 2024An Earth Rover dataset recorded at the ICRA@40 party8 Jul 2024
- 2024DK-SLAM: Monocular Visual SLAM with Deep Keypoint Learning, Tracking and Loop-Closing17 Jan 2024
- 2023Deep Event Visual Odometry15 Dec 2023
- 2023Toward General-Purpose Robots via Foundation Models: A Survey and Meta-Analysis14 Dec 2023
- 2023The Drunkard's Odometry: Estimating Camera Motion in Deforming Scenes29 Jun 2023
- 2023H-SLAM: Hybrid Direct-Indirect Visual SLAM12 Jun 2023
- 2022PatchMatch-Stereo-Panorama, a fast dense reconstruction from 360deg video images29 Nov 2022
- 2022Optimizing Fiducial Marker Placement for Improved Visual Localization2 Nov 2022
- 2022Cross-Camera View-Overlap Recognition24 Aug 2022
- 2022CVLNet: Cross-View Semantic Correspondence Learning for Video-based Camera Localization7 Aug 2022
- 2022E-Graph: Minimal Solution for Rigid Rotation with Extensibility Graphs20 Jul 2022
- 2022ATDN vSLAM: An all-through Deep Learning-Based Solution for Visual Simultaneous Localization and Mapping13 Jun 2022
- 2022SmartPortraits: Depth Powered Handheld Smartphone Dataset of Human Portraits for State Estimation, Reconstruction and Synthesis21 Apr 2022
- 2022Bi-directional Loop Closure for Visual SLAM1 Apr 2022
- 2022Vision-based Large-scale 3D Semantic Mapping for Autonomous Driving Applications2 Mar 2022
- 2021CoFi: Coarse-to-Fine ICP for LiDAR Localization in an Efficient Long-lasting Point Cloud Map19 Oct 2021
- 2021From SLAM to Situational Awareness: Challenges and Survey1 Oct 2021
- 2021A Hybrid Sparse-Dense Monocular SLAM System for Autonomous Driving17 Aug 2021
- 2021Comparison of modern open-source visual SLAM approaches3 Aug 2021
- 2021MBA-VO: Motion Blur Aware Visual Odometry25 Mar 2021
- 2021Advances in Inference and Representation for Simultaneous Localization and Mapping8 Mar 2021
- 2021Panoramic annular SLAM with loop closure and global optimization26 Feb 2021
- 2021Tight Integration of Feature-based Relocalization in Monocular Direct Visual Odometry1 Feb 2021
50 newest of 51 All 51 (JSON)
- 2025VGGT-Long: Chunk it, Loop it, Align it -- Pushing VGGT's Limits on Kilometer-scale Long RGB Sequencescited by 115
- 2023Toward General-Purpose Robots via Foundation Models: A Survey and Meta-Analysiscited by 103
- 2024Deep Patch Visual SLAMcited by 71
- 2026Scal3R: Scalable Test-Time Training for Large-Scale 3D Reconstructioncited by 31
- 2023Deep Event Visual Odometrycited by 29
- 2022CVLNet: Cross-View Semantic Correspondence Learning for Video-based Camera Localizationcited by 25
- 2025Back on Track: Bundle Adjustment for Dynamic Scene Reconstructioncited by 24
- 2024MAC-VO: Metrics-aware Covariance for Learning-based Stereo Visual Odometrycited by 19
- 2021Advances in Inference and Representation for Simultaneous Localization and Mappingcited by 16
- 2021MBA-VO: Motion Blur Aware Visual Odometrycited by 16
- 2021From SLAM to Situational Awareness: Challenges and Surveycited by 15
- 2024DROID-Splat: Combining end-to-end SLAM with 3D Gaussian Splattingcited by 15
12 most cited of 49 All 49 (JSON)
- 2026F2 SLAM: Turning Feed-Forward Geometry into Persistent Factors for SLAM4 Oct 2026
- 2026FFVO: A Feedforward Pose Decoder for Long-Horizon Visual Odometry12 Sep 2026
- 2026SLAMFormer-∞: Infinite SLAM Transformer for Unbounded Frontend and Backend Processing4 Aug 2026
- 2026MVOFormer: Flow-Semantic Transformer for Robust Monocular Visual Odometry15 Jun 2026
- 2026SG2Loc: Sequential Visual Localization on 3D Scene Graphs10 Jun 2026
- 2026BA-T: An Iterative Transformer for Two-View Bundle Adjustment2 Jun 2026
- 2026Scal3R: Scalable Test-Time Training for Large-Scale 3D Reconstruction9 Apr 2026
- 2026VGGT-SLAM++8 Apr 2026
- 2026DINO-VO: Learning Where to Focus for Enhanced State Estimation5 Apr 2026
- 2026Thermal odometry and dense mapping using learned odometry and Gaussian splatting7 Feb 2026
- 2026SCE-SLAM: Scale-Consistent Monocular SLAM via Scene Coordinate Embeddings14 Jan 2026
- 2025LASER: Layer-wise Scale Alignment for Training-Free Streaming 4D Reconstruction15 Dec 2025
12 newest of 49 All 49 (JSON)