atlas

Research map / 3D vision / Depth and stereo

SplaTAM: Splat Track & Map 3D Gaussians for Dense RGB-D SLAM

CVPR 2024 · 3D vision › Depth and stereo · approach: Scene coordinate regression for localization · 438 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.

Introduces SplaTAM, a dense RGB-D SLAM system that represents the scene as isotropic 3D Gaussians and jointly tracks camera pose and maps via silhouette-guided differentiable splatting.

Problem

Dense RGB-D SLAM with explicit, high-fidelity, and novel-view-capable maps; prior implicit neural radiance-field SLAM is slow and hard to edit, and traditional representations lack rendering and photometric optimization.

Approach

Uses 3D Gaussian Splatting as the sole SLAM map, with simplified isotropic view-independent Gaussians, a rendered silhouette to mask tracking to well-mapped regions, silhouette-based densification of unmapped areas, and dense photometric plus depth losses for tracking and mapping.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use SplaTAM instead of ORB-SLAM3ScanNet++ camera tracking · ScanNet++ATE RMSE [cm]: 158.2 -> 1.2Helped
use SplaTAM instead of Point-SLAMReplica camera tracking · ReplicaATE RMSE [cm]: 0.52 -> 0.36Helped
use SplaTAM instead of ORB-SLAM2TUM-RGBD camera tracking · TUM-RGBDATE RMSE [cm]: 1.98 -> 5.48Hurt
use SplaTAM instead of NICE-SLAMOrig-ScanNet camera tracking · Orig-ScanNetATE RMSE [cm]: 10.70 -> 11.88Hurt
use SplaTAM instead of Point-SLAMReplica training-view rendering · ReplicaPSNR: 35.17 -> 34.11Hurt
remove forward velocity propagation (ablation)SplaTAM camera tracking · Replica Room 0ATE [cm]: 0.27 -> 2.95Hurt
remove silhouette mask (ablation)SplaTAM camera tracking · Replica Room 0ATE [cm]: 0.27 -> 115.80Hurt
use silhouette threshold 0.5 instead of 0.99 (ablation)SplaTAM camera tracking · Replica Room 0ATE [cm]: 0.27 -> 1.30Hurt
use silhouette threshold 0.5 instead of 0.99 (ablation)SplaTAM mapping · Replica Room 0PSNR [dB]: 32.81 -> 31.36Hurt
remove RGB loss while retaining depth loss (ablation)SplaTAM tracking and mapping · Replica Room 0ATE [cm]: nullHurt
remove depth loss while retaining RGB loss (ablation)SplaTAM tracking and mapping · Replica Room 0ATE [cm]: nullHurt
use only RGB loss instead of RGB and depth losses (ablation)SplaTAM mapping · Replica Room 0PSNR: 1.5 PSNR lowerHurt

Surprising findings

Limitations

Experimental setup

Datasets: ScanNet++ Replica TUM-RGBD ScanNet

Benchmarks: ScanNet++ Replica TUM-RGBD ScanNet

Metrics: ATE RMSE PSNR SSIM LPIPS Depth L1

Baselines: Point-SLAM NICE-SLAM Vox-Fusion ESLAM ORB-SLAM3 DROID-SLAM Kintinuous ElasticFusion ORB-SLAM2

Builds on: 3D Gaussian Splatting Point-SLAM NICE-SLAM

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