Towards Better Robustness: Pose-Free 3D Gaussian Splatting for Arbitrarily Long Videos
Zhen-Hui Dong, Sheng Ye, Yu-Hui Wen, Nannan Li, Yong-Jin Liu
TL;DR
Rob-GS tackles the challenge of reconstructing scenes from arbitrarily long casual videos without known camera poses. It introduces two key ideas: adjacent flow-guided pose tracking and Gaussian visibility-based adaptive segmentation, enabling robust pose estimation and memory-efficient 3D Gaussian Splatting on long sequences. The approach yields state-of-the-art rendering quality and faster training across Tanks and Temples, ScanNet, and a self-captured dataset, while maintaining a unified coordinate frame across local segments. The work advances practical deployment of pose-free 3DGS in uncontrolled real-world footage.
Abstract
3D Gaussian Splatting (3DGS) has emerged as a powerful representation due to its efficiency and high-fidelity rendering. 3DGS training requires a known camera pose for each input view, typically obtained by Structure-from-Motion (SfM) pipelines. Pioneering works have attempted to relax this restriction but still face difficulties when handling long sequences with complex camera trajectories. In this paper, we propose Rob-GS, a robust framework to progressively estimate camera poses and optimize 3DGS for arbitrarily long video inputs. In particular, by leveraging the inherent continuity of videos, we design an adjacent pose tracking method to ensure stable pose estimation between consecutive frames. To handle arbitrarily long inputs, we propose a Gaussian visibility retention check strategy to adaptively split the video sequence into several segments and optimize them separately. Extensive experiments on Tanks and Temples, ScanNet, and a self-captured dataset show that Rob-GS outperforms the state-of-the-arts.
