Incremental Visual-Inertial 3D Mesh Generation with Structural Regularities
Not on the map. Why?
Abstract (arXiv)
Visual-Inertial Odometry (VIO) algorithms typically rely on a point cloud representation of the scene that does not model the topology of the environment. A 3D mesh instead offers a richer, yet lightweight, model. Nevertheless, building a 3D mesh out of the sparse and noisy 3D landmarks triangulated by a VIO algorithm often results in a mesh that does not fit the real scene. In order to regularize the mesh, previous approaches decouple state estimation from the 3D mesh regularization step, and either limit the 3D mesh to the current frame or let the mesh grow indefinitely. We propose instead to tightly couple mesh regularization and state estimation by detecting and enforcing structural regularities in a novel factor-graph formulation. We also propose to incrementally build the mesh by restricting its extent to the time-horizon of the VIO optimization; the resulting 3D mesh covers a larger portion of the scene than a per-frame approach while its memory usage and computational complexity remain bounded. We show that our approach successfully regularizes the mesh, while improving localization accuracy, when structural regularities are present, and remains operational in scenes without regularities.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). First posted on arXiv 4 Mar 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 3; 2023: 1; 2024: 1.
11 papers.
- 2021Kimera: from SLAM to Spatial Perception with 3D Dynamic Scene Graphscited by 144
- 2021Kimera-Multi: Robust, Distributed, Dense Metric-Semantic SLAM for Multi-Robot Systemscited by 54
- 2023Progressive Text-to-3D Generation for Automatic 3D Prototypingcited by 9
- 2021Comparison of modern open-source visual SLAM approachescited by 4
- 2022E-Graph: Minimal Solution for Rigid Rotation with Extensibility Graphscited by 4
- 2021RP-VIO: Robust Plane-based Visual-Inertial Odometry for Dynamic Environmentscited by 3
- 2024Unified Understanding of Environment, Task, and Human for Human-Robot Interaction in Real-World Environmentscited by 2
- 2021Lidar-Monocular Surface Reconstruction Using Line Segmentscited by 1
- 2021Smooth Mesh Estimation from Depth Data using Non-Smooth Convex Optimizationcited by 1
- 2022TerrainMesh: Metric-Semantic Terrain Reconstruction from Aerial Images Using Joint 2D-3D Learningcited by 0
- 2022PRISM: Probabilistic Real-Time Inference in Spatial World Modelscited by 0
- 2024Unified Understanding of Environment, Task, and Human for Human-Robot Interaction in Real-World Environments18 Dec 2024
- 2023Progressive Text-to-3D Generation for Automatic 3D Prototyping26 Sep 2023
- 2022PRISM: Probabilistic Real-Time Inference in Spatial World Models6 Dec 2022
- 2022E-Graph: Minimal Solution for Rigid Rotation with Extensibility Graphs20 Jul 2022
- 2022TerrainMesh: Metric-Semantic Terrain Reconstruction from Aerial Images Using Joint 2D-3D Learning23 Apr 2022
- 2021Smooth Mesh Estimation from Depth Data using Non-Smooth Convex Optimization6 Aug 2021
- 2021Comparison of modern open-source visual SLAM approaches3 Aug 2021
- 2021Kimera-Multi: Robust, Distributed, Dense Metric-Semantic SLAM for Multi-Robot Systems28 Jun 2021
- 2021Lidar-Monocular Surface Reconstruction Using Line Segments6 Apr 2021
- 2021RP-VIO: Robust Plane-based Visual-Inertial Odometry for Dynamic Environments18 Mar 2021
- 2021Kimera: from SLAM to Spatial Perception with 3D Dynamic Scene Graphs18 Jan 2021