Faster and Better 3D Splatting via Group Training
Chengbo Wang, Guozheng Ma, Yifei Xue, Yizhen Lao
TL;DR
The paper tackles the bottleneck of training efficiency in 3D Gaussian Splatting (3DGS) due to millions of Gaussian primitives. It introduces Group Training, a plug-in framework that cyclically caches a subset of Gaussians and uses cyclic resampling, complemented by Opacity-based Prioritized Sampling (OPS) to balance densification and rendering. Empirical results across 3DGS and Mip-Splatting on multiple datasets show up to about 30% faster convergence and improved rendering quality, with OPS yielding more compact models than Random Sampling. The approach is architecture-agnostic, broadly applicable, and offers practical benefits for efficient novel view synthesis in real-world pipelines with potential for adaptive grouping in future work.
Abstract
3D Gaussian Splatting (3DGS) has emerged as a powerful technique for novel view synthesis, demonstrating remarkable capability in high-fidelity scene reconstruction through its Gaussian primitive representations. However, the computational overhead induced by the massive number of primitives poses a significant bottleneck to training efficiency. To overcome this challenge, we propose Group Training, a simple yet effective strategy that organizes Gaussian primitives into manageable groups, optimizing training efficiency and improving rendering quality. This approach shows universal compatibility with existing 3DGS frameworks, including vanilla 3DGS and Mip-Splatting, consistently achieving accelerated training while maintaining superior synthesis quality. Extensive experiments reveal that our straightforward Group Training strategy achieves up to 30\% faster convergence and improved rendering quality across diverse scenarios. Project Website: https://chengbo-wang.github.io/3DGS-with-Group-Training/
