Depth Completion with Multiple Balanced Bases and Confidence for Dense Monocular SLAM
Not on the map. Why?
Abstract (arXiv)
Dense SLAM based on monocular cameras does indeed have immense application value in the field of AR/VR, especially when it is performed on a mobile device. In this paper, we propose a novel method that integrates a light-weight depth completion network into a sparse SLAM system using a multi-basis depth representation, so that dense mapping can be performed online even on a mobile phone. Specifically, we present a specifically optimized multi-basis depth completion network, called BBC-Net, tailored to the characteristics of traditional sparse SLAM systems. BBC-Net can predict multiple balanced bases and a confidence map from a monocular image with sparse points generated by off-the-shelf keypoint-based SLAM systems. The final depth is a linear combination of predicted depth bases that can be optimized by tuning the corresponding weights. To seamlessly incorporate the weights into traditional SLAM optimization and ensure efficiency and robustness, we design a set of depth weight factors, which makes our network a versatile plug-in module, facilitating easy integration into various existing sparse SLAM systems and significantly enhancing global depth consistency through bundle adjustment. To verify the portability of our method, we integrate BBC-Net into two representative SLAM systems. The experimental results on various datasets show that the proposed method achieves better performance in monocular dense mapping than the state-of-the-art methods. We provide an online demo running on a mobile phone, which verifies the efficiency and mapping quality of the proposed method in real-world scenarios.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 42 of its 65 references that are in the map. First posted on arXiv 8 Sep 2023.
Builds on
42 of 65 references.
References · 42
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,415
- 2019Towards Robust Monocular Depth Estimation: Mixing Datasets for Zero-shot Cross-dataset Transfercited by 1,495
- 2015ORB-SLAM: a Versatile and Accurate Monocular SLAM Systemcited by 988
- 2020ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and Multi-Map SLAMcited by 878
- 2018MVSNet: Depth Inference for Unstructured Multi-view Stereocited by 788
- 2021DROID-SLAM: Deep Visual SLAM for Monocular, Stereo, and RGB-D Camerascited by 687
- 2023ZoeDepth: Zero-shot Transfer by Combining Relative and Metric Depthcited by 657
- 2021NICE-SLAM: Neural Implicit Scalable Encoding for SLAMcited by 589
- 2016Direct Sparse Odometrycited by 485
- 2021iMAP: Implicit Mapping and Positioning in Real-Timecited by 476
- 2017VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimatorcited by 423
- 2021NeuralRecon: Real-Time Coherent 3D Reconstruction from Monocular Videocited by 241
30 more
- 2020D3VO: Deep Depth, Deep Pose and Deep Uncertainty for Monocular Visual Odometrycited by 206
- 2020Atlas: End-to-End 3D Scene Reconstruction from Posed Imagescited by 206
- 2020Non-Local Spatial Propagation Network for Depth Completioncited by 195
- 2018BA-Net: Dense Bundle Adjustment Networkcited by 175
- 2017Sparse-to-Dense: Depth Prediction from Sparse Depth Samples and a Single Imagecited by 161
- 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
- 2021PENet: Towards Precise and Efficient Image Guided Depth Completioncited by 146
- 2018Learning Depth with Convolutional Spatial Propagation Networkcited by 136
- 2020DeepFactors: Real-Time Probabilistic Dense Monocular SLAMcited by 117
- 2019CSPN++: Learning Context and Resource Aware Convolutional Spatial Propagation Networks for Depth Completioncited by 110
- 2023CompletionFormer: Depth Completion with Convolutions and Vision Transformerscited by 93
- 2021RigNet: Repetitive Image Guided Network for Depth Completioncited by 80
- 2018Sparse and Dense Data with CNNs: Depth Completion and Semantic Segmentationcited by 76
- 2020Adaptive Context-Aware Multi-Modal Network for Depth Completioncited by 69
- 2021Unsupervised Depth Completion with Calibrated Backprojection Layerscited by 61
- 2022Global-Local Path Networks for Monocular Depth Estimation with Vertical CutDepthcited by 58
- 2021TANDEM: Tracking and Dense Mapping in Real-time using Deep Multi-view Stereocited by 39
- 2019Direct Sparse Mappingcited by 25
- 2020Adaptive confidence thresholding for monocular depth estimationcited by 25
- 2019Depth Completion via Deep Basis Fittingcited by 23
- 2020CodeVIO: Visual-Inertial Odometry with Learned Optimizable Dense Depthcited by 23
- 2022Improving Monocular Visual Odometry Using Learned Depthcited by 17
- 2021CodeMapping: Real-Time Dense Mapping for Sparse SLAM using Compact Scene Representationscited by 16
- 2022Probabilistic Volumetric Fusion for Dense Monocular SLAMcited by 16
- 2022Depth-Guided Sparse Structure-from-Motion for Movies and TV Showscited by 15
- 2022GeoRefine: Self-Supervised Online Depth Refinement for Accurate Dense Mappingcited by 8
- 2017On the Computation of Complex-valued Gradients with Application to Statistically Optimum Beamformingcited by 3
- 2021Self-Supervised Depth Completion for Active Stereocited by 3
- 2022SparseFormer: Attention-based Depth Completion Networkcited by 2
Built on by
Citing papers per year: 2025: 2.
2 papers.