DeepFusion: Real-Time Dense 3D Reconstruction for Monocular SLAM using Single-View Depth and Gradient Predictions
Not on the map. Why?
Abstract (arXiv)
While the keypoint-based maps created by sparse monocular simultaneous localisation and mapping (SLAM) systems are useful for camera tracking, dense 3D reconstructions may be desired for many robotic tasks. Solutions involving depth cameras are limited in range and to indoor spaces, and dense reconstruction systems based on minimising the photometric error between frames are typically poorly constrained and suffer from scale ambiguity. To address these issues, we propose a 3D reconstruction system that leverages the output of a convolutional neural network (CNN) to produce fully dense depth maps for keyframes that include metric scale. Our system, DeepFusion, is capable of producing real-time dense reconstructions on a GPU. It fuses the output of a semi-dense multiview stereo algorithm with the depth and gradient predictions of a CNN in a probabilistic fashion, using learned uncertainties produced by the network. While the network only needs to be run once per keyframe, we are able to optimise for the depth map with each new frame so as to constantly make use of new geometric constraints. Based on its performance on synthetic and real-world datasets, we demonstrate that DeepFusion is capable of performing at least as well as other comparable systems.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 16 of its 37 references that are in the map. First posted on arXiv 25 Jul 2022.
Builds on
16 of 37 references.
References · 16
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,713
- 2017What Uncertainties Do We Need in Bayesian Deep Learning for Computer Vision?cited by 2,352
- 2014Depth Map Prediction from a Single Image using a Multi-Scale Deep Networkcited by 1,274
- 2016ORB-SLAM2: an Open-Source SLAM System for Monocular, Stereo and RGB-D Camerascited by 806
- 2014Predicting Depth, Surface Normals and Semantic Labels with a Common Multi-Scale Convolutional Architecturecited by 483
- 2016Deeper Depth Prediction with Fully Convolutional Residual Networkscited by 403
- 2016DeMoN: Depth and Motion Network for Learning Monocular Stereocited by 201
- 2017CNN-SLAM: Real-time dense monocular SLAM with learned depth predictioncited by 152
- 2018CodeSLAM - Learning a Compact, Optimisable Representation for Dense Visual SLAMcited by 152
- 2018Deep Depth Completion of a Single RGB-D Imagecited by 110
- 2014Deep Convolutional Neural Fields for Depth Estimation from a Single Imagecited by 106
- 2018DeepTAM: Deep Tracking and Mappingcited by 87
4 more
- 2018Deep Virtual Stereo Odometry: Leveraging Deep Depth Prediction for Monocular Direct Sparse Odometrycited by 85
- 2016Single-View and Multi-View Depth Fusioncited by 10
- 2017Joint Prediction of Depths, Normals and Surface Curvature from RGB Images using CNNscited by 3
- 2018Just-in-Time Reconstruction: Inpainting Sparse Maps using Single View Depth Predictors as Priorscited by 3
Built on by
Citing papers per year: 2022: 1; 2023: 3; 2024: 0; 2025: 4.
8 papers.
- 2025The Reality Gap in Robotics: Challenges, Solutions, and Best Practicescited by 24
- 2023MACARONS: Mapping And Coverage Anticipation with RGB Online Self-Supervisioncited by 19
- 2025DualCamCtrl: Dual-Branch Diffusion Model for Geometry-Aware Camera-Controlled Video Generationcited by 11
- 2025A Survey of 3D Reconstruction with Event Camerascited by 5
- 2023ADU-Depth: Attention-based Distillation with Uncertainty Modeling for Depth Estimationcited by 2
- 2022Towards the Probabilistic Fusion of Learned Priors into Standard Pipelines for 3D Reconstructioncited by 0
- 2023DIME-Net: Neural Network-Based Dynamic Intrinsic Parameter Rectification for Cameras with Optical Image Stabilization Systemcited by 0
- 2025Knowledge representation and scalable abstract reasoning for simulated democracy in Unitycited by 0
- 2025DualCamCtrl: Dual-Branch Diffusion Model for Geometry-Aware Camera-Controlled Video Generation28 Nov 2025
- 2025The Reality Gap in Robotics: Challenges, Solutions, and Best Practices23 Oct 2025
- 2025A Survey of 3D Reconstruction with Event Cameras13 May 2025
- 2025Knowledge representation and scalable abstract reasoning for simulated democracy in Unity26 Feb 2025
- 2023ADU-Depth: Attention-based Distillation with Uncertainty Modeling for Depth Estimation26 Sep 2023
- 2023DIME-Net: Neural Network-Based Dynamic Intrinsic Parameter Rectification for Cameras with Optical Image Stabilization System20 Mar 2023
- 2023MACARONS: Mapping And Coverage Anticipation with RGB Online Self-Supervision6 Mar 2023
- 2022Towards the Probabilistic Fusion of Learned Priors into Standard Pipelines for 3D Reconstruction27 Jul 2022