atlas

Research map / 3D vision / Gaussian splatting

DG-SLAM: Robust Dynamic Gaussian Splatting SLAM with Hybrid Pose Optimization

NeurIPS 2024 · 3D vision › Gaussian splatting · approach: Deformable 4D Gaussian splatting · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

DG-SLAM is a dynamic-scene RGB-D SLAM system built on 3D Gaussian splatting that combines spatio-temporal depth-warp and semantic motion masks, coarse-to-fine tracking (DROID-VO plus Gaussian-splatting photometric refinement), and adaptive Gaussian add/prune.

Problem

Camera pose estimation and static map reconstruction in dynamic scenes are not robust for Gaussian-splatting SLAM, which assumes a static environment and fails when dynamic objects cause inconsistent geometry and photometry.

Approach

Fuse a sliding-window depth-warp mask with a semantic (Oneformer) mask to filter dynamic pixels, use DROID-VO for initial pose and then refine pose via Gaussian-splatting rendering loss weighted by accumulated opacity, and add/prune Gaussians adaptively with opacity, scale and observation-count checks.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DG-SLAM instead of DROID-VOCamera tracking · TUM RGB-D (Avg.)ATE (cm): 3.3 -> 2.2Helped
Use DG-SLAM instead of Rodyn-SLAMCamera tracking · BONN RGB-D Dynamic (Avg.)ATE (cm): 12.3 -> 5.5Helped
Use DG-SLAM instead of Co-SLAMCamera tracking · ScanNet (Avg.)ATE (cm): 8.8 -> 8.6Helped
Use DG-SLAM instead of Co-SLAMStatic map reconstruction · BONN RGB-D Dynamic (Avg.)Accuracy (cm): 18.06 -> 8.06Helped
Use DG-SLAM instead of ESLAMStatic map reconstruction · BONN RGB-D Dynamic (Avg.)Completion (cm): 9.11 -> 15.46Hurt
Use DG-SLAM instead of ESLAMStatic map reconstruction · BONN RGB-D Dynamic (Avg.)Completion Ratio (≤5 cm %): 34.93 -> 43.67Helped
Add adaptive Gaussian point addition (ablation)DG-SLAM · BONN RGB-D DynamicATE (cm): 6.63 -> 5.51Helped
Add adaptive Gaussian point pruning (ablation)DG-SLAM · BONN RGB-D DynamicATE (cm): 6.89 -> 5.51Helped
Add depth warp mask (ablation)DG-SLAM · BONN RGB-D DynamicATE (cm): 6.40 -> 5.51Helped
Add semantic segmentation mask (ablation)DG-SLAM · BONN RGB-D DynamicATE (cm): 15.27 -> 5.51Helped
Add fine Gaussian-splatting camera tracking (ablation)DG-SLAM · BONN RGB-D DynamicATE (cm): 7.36 -> 5.51Helped

Surprising findings

Limitations

Experimental setup

Datasets: TUM RGB-D BONN RGB-D Dynamic ScanNet

Benchmarks: TUM RGB-D BONN RGB-D Dynamic ScanNet

Metrics: ATE RMSE ATE STD Accuracy (cm) Completion (cm) Completion Ratio (5cm %) FPS / running time

Baselines: ORB-SLAM3 ReFusion Co-fusion MID-fusion EM-fusion iMAP NICE-SLAM Vox-Fusion Co-SLAM ESLAM Rodyn-SLAM SplaTAM

Builds on: 3D Gaussian splatting DROID-SLAM Point-SLAM ReFusion

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy