GaussianVideo: Efficient Video Representation via Hierarchical Gaussian Splatting
Andrew Bond, Jui-Hsien Wang, Long Mai, Erkut Erdem, Aykut Erdem
TL;DR
GaussianVideo tackles memory and training-time challenges in dynamic video representations by extending 3D Gaussian splatting to dynamic scenes and learning camera motion with Neural ODEs. It introduces cubic B-spline dynamics for Gaussian trajectories, a spatio-temporal hierarchical learning pipeline, and integrated camera parameter optimization within the rendering process. The method achieves state-of-the-art reconstruction quality with strong temporal coherence on DL3DV and DAVIS while maintaining competitive training speed and memory usage. This work enables robust dynamic scene representation and downstream video editing tasks such as frame interpolation and spatial resampling without heavy supervision.
Abstract
Efficient neural representations for dynamic video scenes are critical for applications ranging from video compression to interactive simulations. Yet, existing methods often face challenges related to high memory usage, lengthy training times, and temporal consistency. To address these issues, we introduce a novel neural video representation that combines 3D Gaussian splatting with continuous camera motion modeling. By leveraging Neural ODEs, our approach learns smooth camera trajectories while maintaining an explicit 3D scene representation through Gaussians. Additionally, we introduce a spatiotemporal hierarchical learning strategy, progressively refining spatial and temporal features to enhance reconstruction quality and accelerate convergence. This memory-efficient approach achieves high-quality rendering at impressive speeds. Experimental results show that our hierarchical learning, combined with robust camera motion modeling, captures complex dynamic scenes with strong temporal consistency, achieving state-of-the-art performance across diverse video datasets in both high- and low-motion scenarios.
