VarSplat: Uncertainty-aware 3D Gaussian Splatting for Robust RGB-D SLAM
About
Simultaneous Localization and Mapping (SLAM) with 3D Gaussian Splatting (3DGS) enables fast, differentiable rendering and high-fidelity reconstruction across diverse real-world scenes. However, existing 3DGS-SLAM approaches handle measurement reliability implicitly, making pose estimation and global alignment susceptible to drift in low-texture regions, transparent surfaces, or areas with complex reflectance properties. To this end, we introduce VarSplat, an uncertainty-aware 3DGS-SLAM system that explicitly learns per-splat appearance variance. By using the law of total variance with alpha compositing, we then render differentiable per-pixel uncertainty map via efficient, single-pass rasterization. This map guides tracking, submap registration, and loop detection toward focusing on reliable regions and contributes to more stable optimization. Experimental results on Replica (synthetic) and TUM-RGBD, ScanNet, and ScanNet++ (real-world) show that VarSplat improves robustness and achieves competitive or superior tracking, mapping, and novel view synthesis rendering compared to existing studies for dense RGB-D SLAM.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Novel View Synthesis | ScanNet++ | -- | 67 | |
| Camera Tracking | Replica | Rotation Error (rm-0)0.2 | 38 | |
| Mesh Reconstruction | Replica Room 0 | Depth L1 Error0.33 | 21 | |
| Tracking | ScanNet | ATE RMSE (Seq 00)4.9 | 18 | |
| Tracking | ScanNet++ | Metric c2.39 | 9 | |
| Mesh Reconstruction | Replica Office 1 | Depth L1 Error0.46 | 8 | |
| Mesh Reconstruction | Replica Office 4 | Depth L10.35 | 8 | |
| Novel View Synthesis | Replica 36 (test) | PSNR37.15 | 8 | |
| Novel View Synthesis | TUM-RGBD 38 (test) | PSNR23.14 | 8 | |
| Mesh Reconstruction | Replica Room 2 | Depth L1 Error0.51 | 8 |