SimpleMapping: Real-Time Visual-Inertial Dense Mapping with Deep Multi-View Stereo
Not on the map. Why?
Abstract (arXiv)
We present a real-time visual-inertial dense mapping method capable of performing incremental 3D mesh reconstruction with high quality using only sequential monocular images and inertial measurement unit (IMU) readings. 6-DoF camera poses are estimated by a robust feature-based visual-inertial odometry (VIO), which also generates noisy sparse 3D map points as a by-product. We propose a sparse point aided multi-view stereo neural network (SPA-MVSNet) that can effectively leverage the informative but noisy sparse points from the VIO system. The sparse depth from VIO is firstly completed by a single-view depth completion network. This dense depth map, although naturally limited in accuracy, is then used as a prior to guide our MVS network in the cost volume generation and regularization for accurate dense depth prediction. Predicted depth maps of keyframe images by the MVS network are incrementally fused into a global map using TSDF-Fusion. We extensively evaluate both the proposed SPA-MVSNet and the entire visual-inertial dense mapping system on several public datasets as well as our own dataset, demonstrating the system's impressive generalization capabilities and its ability to deliver high-quality 3D mesh reconstruction online. Our proposed dense mapping system achieves a 39.7% improvement in F-score over existing systems when evaluated on the challenging scenarios of the EuRoC dataset.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 41 of its 69 references that are in the map. First posted on arXiv 14 Jun 2023.
Builds on
41 of 69 references.
References · 41
- 2017ScanNet: Richly-annotated 3D Reconstructions of Indoor Scenescited by 3,117
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,415
- 2014Depth Map Prediction from a Single Image using a Multi-Scale Deep Networkcited by 1,274
- 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
- 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
- 2019Cascade Cost Volume for High-Resolution Multi-View Stereo and Stereo Matchingcited by 417
- 2018DeepMVS: Learning Multi-view Stereopsiscited by 277
- 2019Recurrent MVSNet for High-resolution Multi-view Stereo Depth Inferencecited by 254
29 more
- 2021NeuralRecon: Real-Time Coherent 3D Reconstruction from Monocular Videocited by 241
- 2020Atlas: End-to-End 3D Scene Reconstruction from Posed Imagescited by 206
- 2019Kimera: an Open-Source Library for Real-Time Metric-Semantic Localization and Mappingcited by 184
- 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
- 2022Vox-Fusion: Dense Tracking and Mapping with Voxel-based Neural Implicit Representationcited by 149
- 2018Self-supervised Sparse-to-Dense: Self-supervised Depth Completion from LiDAR and Monocular Cameracited by 140
- 2020DeepFactors: Real-Time Probabilistic Dense Monocular SLAMcited by 117
- 2016BundleFusion: Real-time Globally Consistent 3D Reconstruction using On-the-fly Surface Re-integrationcited by 116
- 2019DPSNet: End-to-end Deep Plane Sweep Stereocited by 115
- 2021TransformerFusion: Monocular RGB Scene Reconstruction using Transformerscited by 106
- 2020Fast-MVSNet: Sparse-to-Dense Multi-View Stereo With Learned Propagation and Gauss-Newton Refinementcited by 105
- 2022SimpleRecon: 3D Reconstruction Without 3D Convolutionscited by 83
- 2020DeepVideoMVS: Multi-View Stereo on Video with Recurrent Spatio-Temporal Fusioncited by 68
- 2021Unsupervised Depth Completion with Calibrated Backprojection Layerscited by 61
- 2018MVDepthNet: Real-time Multiview Depth Estimation Neural Networkcited by 59
- 2020Multi-view Depth Estimation using Epipolar Spatio-Temporal Networkscited by 59
- 2019Multi-View Stereo by Temporal Nonparametric Fusioncited by 46
- 2021TANDEM: Tracking and Dense Mapping in Real-time using Deep Multi-view Stereocited by 39
- 2021VoRTX: Volumetric 3D Reconstruction With Transformers for Voxelwise View Selection and Fusioncited by 38
- 2020CodeVIO: Visual-Inertial Odometry with Learned Optimizable Dense Depthcited by 23
- 20213DVNet: Multi-View Depth Prediction and Volumetric Refinementcited by 21
- 2021CodeMapping: Real-Time Dense Mapping for Sparse SLAM using Compact Scene Representationscited by 16
- 2022Probabilistic Volumetric Fusion for Dense Monocular SLAMcited by 16
- 2022Non-parametric Depth Distribution Modelling based Depth Inference for Multi-view Stereocited by 15
- 2022GeoRefine: Self-Supervised Online Depth Refinement for Accurate Dense Mappingcited by 8
- 2022Multi-View Guided Multi-View Stereocited by 5
- 2022High-Quality RGB-D Reconstruction via Multi-View Uncalibrated Photometric Stereo and Gradient-SDFcited by 5
- 2022Ctrl-VIO: Continuous-Time Visual-Inertial Odometry for Rolling Shutter Camerascited by 1
Built on by
Citing papers per year: 2023: 1; 2024: 1; 2025: 1; 2026: 1.
4 papers.
- 2025See4D: Pose-Free 4D Generation via Auto-Regressive Video Inpaintingcited by 12
- 2023NeRF-VO: Real-Time Sparse Visual Odometry with Neural Radiance Fieldscited by 10
- 2024DoubleTake: Geometry Guided Depth Estimationcited by 9
- 2026DAVIO: Dense Monocular-Inertial SLAM with Feed-Forward Initialization and Pose-Conditioned Mappingcited by 0
- 2026DAVIO: Dense Monocular-Inertial SLAM with Feed-Forward Initialization and Pose-Conditioned Mapping23 Sep 2026
- 2025See4D: Pose-Free 4D Generation via Auto-Regressive Video Inpainting30 Oct 2025
- 2024DoubleTake: Geometry Guided Depth Estimation26 Jun 2024
- 2023NeRF-VO: Real-Time Sparse Visual Odometry with Neural Radiance Fields20 Dec 2023