Robust Gaussian Splatting
François Darmon, Lorenzo Porzi, Samuel Rota-Bulò, Peter Kontschieder
TL;DR
The paper identifies robustness gaps in 3D Gaussian Splatting for real-world handheld captures and proposes a unified framework to address blur, pose noise, and color drift. It models motion blur as a Gaussian distribution over poses, adds defocus blur covariance, and introduces a per-image affine RGB decoder, all integrated into the 3DGS representation while preserving training and rendering efficiency. Per-image parameters for motion, defocus, and color enable test-time pose/color adaptation, yielding improved results on challenging benchmarks. The approach achieves consistent gains over baselines on Scannet++ and Deblur-NeRF, enabling more reliable novel view synthesis from noisy real-world data.
Abstract
In this paper, we address common error sources for 3D Gaussian Splatting (3DGS) including blur, imperfect camera poses, and color inconsistencies, with the goal of improving its robustness for practical applications like reconstructions from handheld phone captures. Our main contribution involves modeling motion blur as a Gaussian distribution over camera poses, allowing us to address both camera pose refinement and motion blur correction in a unified way. Additionally, we propose mechanisms for defocus blur compensation and for addressing color in-consistencies caused by ambient light, shadows, or due to camera-related factors like varying white balancing settings. Our proposed solutions integrate in a seamless way with the 3DGS formulation while maintaining its benefits in terms of training efficiency and rendering speed. We experimentally validate our contributions on relevant benchmark datasets including Scannet++ and Deblur-NeRF, obtaining state-of-the-art results and thus consistent improvements over relevant baselines.
