Robust Dense Mapping for Large-Scale Dynamic Environments
Not on the map. Why?
Abstract (arXiv)
We present a stereo-based dense mapping algorithm for large-scale dynamic urban environments. In contrast to other existing methods, we simultaneously reconstruct the static background, the moving objects, and the potentially moving but currently stationary objects separately, which is desirable for high-level mobile robotic tasks such as path planning in crowded environments. We use both instance-aware semantic segmentation and sparse scene flow to classify objects as either background, moving, or potentially moving, thereby ensuring that the system is able to model objects with the potential to transition from static to dynamic, such as parked cars. Given camera poses estimated from visual odometry, both the background and the (potentially) moving objects are reconstructed separately by fusing the depth maps computed from the stereo input. In addition to visual odometry, sparse scene flow is also used to estimate the 3D motions of the detected moving objects, in order to reconstruct them accurately. A map pruning technique is further developed to improve reconstruction accuracy and reduce memory consumption, leading to increased scalability. We evaluate our system thoroughly on the well-known KITTI dataset. Our system is capable of running on a PC at approximately 2.5Hz, with the primary bottleneck being the instance-aware semantic segmentation, which is a limitation we hope to address in future work. The source code is available from the project website (http://andreibarsan.github.io/dynslam).
Key facts. Cited by 21 papers in the map (data through 14 Oct 2026). First posted on arXiv 7 May 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 4; 2023: 3; 2024: 4; 2025: 3; 2026: 2.
21 papers.
Sort:
By area:
- 2023Dynamic 3D Gaussians: Tracking by Persistent Dynamic View Synthesiscited by 737
- 2024MonST3R: A Simple Approach for Estimating Geometry in the Presence of Motioncited by 442
- 2022ParticleSfM: Exploiting Dense Point Trajectories for Localizing Moving Cameras in the Wildcited by 92
- 2024NeRF On-the-go: Exploiting Uncertainty for Distractor-free NeRFs in the Wildcited by 85
- 2025STream3R: Scalable Sequential 3D Reconstruction with Causal Transformercited by 82
- 2021Learning to Segment Rigid Motions from Two Framescited by 46
- 2023SWinGS: Sliding Windows for Dynamic 3D Gaussian Splattingcited by 46
- 2022BodySLAM: Joint Camera Localisation, Mapping, and Human Motion Trackingcited by 24
- 20264RC: 4D Reconstruction via Conditional Querying Anytime and Anywherecited by 22
- 2021AirDOS: Dynamic SLAM benefits from Articulated Objectscited by 21
- 2022MOTSLAM: MOT-assisted monocular dynamic SLAM using single-view depth estimationcited by 8
- 20243D LiDAR Mapping in Dynamic Environments Using a 4D Implicit Neural Representationcited by 8
9 more
- 2022Semantic Visual Simultaneous Localization and Mapping: A Surveycited by 7
- 2021TSDF++: A Multi-Object Formulation for Dynamic Object Tracking and Reconstructioncited by 4
- 2021Comparison of modern open-source visual SLAM approachescited by 4
- 2021Dynamic Semantic Occupancy Mapping using 3D Scene Flow and Closed-Form Bayesian Inferencecited by 4
- 2024GSLAMOT: A Tracklet and Query Graph-based Simultaneous Locating, Mapping, and Multiple Object Tracking Systemcited by 3
- 2026FrameVGGT: Coherence-Preserving Memory for Bounded Streaming Geometrycited by 3
- 2025Learning Multi-frame and Monocular Prior for Estimating Geometry in Dynamic Scenescited by 1
- 20233 Dimensional Dense Reconstruction: A Review of Algorithms and Datasetcited by 0
- 20253D Gaussian Splatting against Moving Objects for High-Fidelity Street Scene Reconstructioncited by 0
- 2026FrameVGGT: Coherence-Preserving Memory for Bounded Streaming Geometry8 Mar 2026
- 20264RC: 4D Reconstruction via Conditional Querying Anytime and Anywhere10 Feb 2026
- 2025STream3R: Scalable Sequential 3D Reconstruction with Causal Transformer14 Aug 2025
- 2025Learning Multi-frame and Monocular Prior for Estimating Geometry in Dynamic Scenes3 May 2025
- 20253D Gaussian Splatting against Moving Objects for High-Fidelity Street Scene Reconstruction15 Mar 2025
- 2024MonST3R: A Simple Approach for Estimating Geometry in the Presence of Motion4 Oct 2024
- 2024GSLAMOT: A Tracklet and Query Graph-based Simultaneous Locating, Mapping, and Multiple Object Tracking System17 Aug 2024
- 2024NeRF On-the-go: Exploiting Uncertainty for Distractor-free NeRFs in the Wild29 May 2024
- 20243D LiDAR Mapping in Dynamic Environments Using a 4D Implicit Neural Representation6 May 2024
- 2023SWinGS: Sliding Windows for Dynamic 3D Gaussian Splatting20 Dec 2023
- 2023Dynamic 3D Gaussians: Tracking by Persistent Dynamic View Synthesis18 Aug 2023
- 20233 Dimensional Dense Reconstruction: A Review of Algorithms and Dataset19 Apr 2023
9 more
- 2022MOTSLAM: MOT-assisted monocular dynamic SLAM using single-view depth estimation5 Oct 2022
- 2022Semantic Visual Simultaneous Localization and Mapping: A Survey14 Sep 2022
- 2022ParticleSfM: Exploiting Dense Point Trajectories for Localizing Moving Cameras in the Wild19 Jul 2022
- 2022BodySLAM: Joint Camera Localisation, Mapping, and Human Motion Tracking4 May 2022
- 2021AirDOS: Dynamic SLAM benefits from Articulated Objects21 Sep 2021
- 2021Dynamic Semantic Occupancy Mapping using 3D Scene Flow and Closed-Form Bayesian Inference6 Aug 2021
- 2021Comparison of modern open-source visual SLAM approaches3 Aug 2021
- 2021TSDF++: A Multi-Object Formulation for Dynamic Object Tracking and Reconstruction16 May 2021
- 2021Learning to Segment Rigid Motions from Two Frames11 Jan 2021
- 2023Dynamic 3D Gaussians: Tracking by Persistent Dynamic View Synthesiscited by 737
- 2024MonST3R: A Simple Approach for Estimating Geometry in the Presence of Motioncited by 442
- 2022ParticleSfM: Exploiting Dense Point Trajectories for Localizing Moving Cameras in the Wildcited by 92
- 2024NeRF On-the-go: Exploiting Uncertainty for Distractor-free NeRFs in the Wildcited by 85
- 2025STream3R: Scalable Sequential 3D Reconstruction with Causal Transformercited by 82
- 2021Learning to Segment Rigid Motions from Two Framescited by 46
- 2023SWinGS: Sliding Windows for Dynamic 3D Gaussian Splattingcited by 46
- 2022BodySLAM: Joint Camera Localisation, Mapping, and Human Motion Trackingcited by 24
- 20264RC: 4D Reconstruction via Conditional Querying Anytime and Anywherecited by 22
- 2021AirDOS: Dynamic SLAM benefits from Articulated Objectscited by 21
- 2022MOTSLAM: MOT-assisted monocular dynamic SLAM using single-view depth estimationcited by 8
- 20243D LiDAR Mapping in Dynamic Environments Using a 4D Implicit Neural Representationcited by 8
12 most cited of 20 All 20 (JSON)
- 20264RC: 4D Reconstruction via Conditional Querying Anytime and Anywhere10 Feb 2026
- 2025STream3R: Scalable Sequential 3D Reconstruction with Causal Transformer14 Aug 2025
- 2025Learning Multi-frame and Monocular Prior for Estimating Geometry in Dynamic Scenes3 May 2025
- 20253D Gaussian Splatting against Moving Objects for High-Fidelity Street Scene Reconstruction15 Mar 2025
- 2024MonST3R: A Simple Approach for Estimating Geometry in the Presence of Motion4 Oct 2024
- 2024GSLAMOT: A Tracklet and Query Graph-based Simultaneous Locating, Mapping, and Multiple Object Tracking System17 Aug 2024
- 2024NeRF On-the-go: Exploiting Uncertainty for Distractor-free NeRFs in the Wild29 May 2024
- 20243D LiDAR Mapping in Dynamic Environments Using a 4D Implicit Neural Representation6 May 2024
- 2023SWinGS: Sliding Windows for Dynamic 3D Gaussian Splatting20 Dec 2023
- 2023Dynamic 3D Gaussians: Tracking by Persistent Dynamic View Synthesis18 Aug 2023
- 20233 Dimensional Dense Reconstruction: A Review of Algorithms and Dataset19 Apr 2023
- 2022MOTSLAM: MOT-assisted monocular dynamic SLAM using single-view depth estimation5 Oct 2022
12 newest of 20 All 20 (JSON)