Deep-DSO: Improving Mapping of Direct Sparse Odometry Using CNN-based Single Image Depth Estimation
Authors:
- Erick P. Herrera-GrandaErick P. Herrera-Granda
- Juan C. Torres-CanteroJuan C. Torres-Cantero
- Israel D. Herrera-GrandaIsrael D. Herrera-Granda
- José F. Lucio-NaranjoJosé F. Lucio-Naranjo
- Andrés RosalesARAndrés Rosales
- Javier Revelo-FuelagánJRJavier Revelo-Fuelagán
- Diego H. Peluffo-OrdóñezDiego H. Peluffo-Ordóñez
Preprint
- 8 October 2025
- preprint
- Published by MDPI AG in Preprints.org
Abstract
In recent years, SLAM, visual odometry, and structure from motion approaches have widely addressed the problems of 3D reconstruction and ego-motion estimation. Of the many input modalities that can be used to solve these ill-posed problems, the pure visual alternative using a single monocular RGB camera has attracted the attention of multiple researchers due to its low cost and widespread availability in handheld devices. One of the best proposals currently available is the Direct Sparse Odometry (DSO) system, which has demonstrated its ability to accurately recover trajectories and depth maps using monocular sequences as the only source of information. Given the impressive advances in single-image depth estimation using neural networks, this work proposes an extension of the DSO system, named DeepDSO. DeepDSO effectively integrates the state-of-the-art NeW CRFs CNN as a depth estimation module, providing depth prior information for each candidate point. This reduces the point search interval over the epipolar line. This integration improves the DSO algorithm's depth point initialization and allows each proposed point to converge faster to its true depth. Experimentation carried out in the TUM-Mono dataset demonstrated that adding the CNN depth estimation module to the DSO pipeline significantly reduced rotation, translation, scale, start-segment alignment, end-segment alignment, and RMSE errors. The DeepDSO code is publicly available at https://github.com/erickherreraresearch/Deep-DSO.Keywords
All Related Versions
- Version 1, 2025-10-08, Preprints
- Published version: Mathematics, 13 (20), 3330.
This publication has 66 references indexed in Scilit:
- Monocular visual SLAM, visual odometry, and structure from motion methods applied to 3D reconstruction: A comprehensive surveyHeliyon, 2024
- SDF-SLAM: A Deep Learning Based Highly Accurate SLAM Using Monocular Camera Aiming at Indoor Map Reconstruction With Semantic and Depth FusionIEEE Access, 2022
- Comparison of ROS-Based Monocular Visual SLAM Methods: DSO, LDSO, ORB-SLAM2 and DynaSLAM2020
- Comparative Analysis of Monocular SLAM Algorithms Using TUM and EuRoC Benchmarks2020
- Depth Prediction for Monocular Direct Visual Odometry2020
- Depth estimation with convolutional conditional random field networkNeurocomputing, 2016
- LSD-SLAM: Large-Scale Direct Monocular SLAM2014
- A Naturalistic Open Source Movie for Optical Flow Evaluation2012
- Dense versus Sparse Approaches for Estimating the Fundamental MatrixInternational Journal of Computer Vision, 2011
- Real-Time Dense Geometry from a Handheld Camera2010