Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

On Scaling Up 3D Gaussian Splatting Training

About

3D Gaussian Splatting (3DGS) is increasingly popular for 3D reconstruction due to its superior visual quality and rendering speed. However, 3DGS training currently occurs on a single GPU, limiting its ability to handle high-resolution and large-scale 3D reconstruction tasks due to memory constraints. We introduce Grendel, a distributed system designed to partition 3DGS parameters and parallelize computation across multiple GPUs. As each Gaussian affects a small, dynamic subset of rendered pixels, Grendel employs sparse all-to-all communication to transfer the necessary Gaussians to pixel partitions and performs dynamic load balancing. Unlike existing 3DGS systems that train using one camera view image at a time, Grendel supports batched training with multiple views. We explore various optimization hyperparameter scaling strategies and find that a simple sqrt(batch size) scaling rule is highly effective. Evaluations using large-scale, high-resolution scenes show that Grendel enhances rendering quality by scaling up 3DGS parameters across multiple GPUs. On the Rubble dataset, we achieve a test PSNR of 27.28 by distributing 40.4 million Gaussians across 16 GPUs, compared to a PSNR of 26.28 using 11.2 million Gaussians on a single GPU. Grendel is an open-source project available at: https://github.com/nyu-systems/Grendel-GS

Hexu Zhao, Haoyang Weng, Daohan Lu, Ang Li, Jinyang Li, Aurojit Panda, Saining Xie• 2024

Related benchmarks

TaskDatasetResultRank
View SynthesisUrbanScene3D Sci-Art
PSNR21.82
32
View SynthesisMill 19 Rubble
PSNR25.31
10
Novel View SynthesisMatrixCity aerial
PSNR22.47
7
3D Scene ReconstructionResidence
T_E2E0.00e+0
5
3D Scene ReconstructionBuilding
T_E2E0.00e+0
5
Large-scale Scene ReconstructionMill-19 Building, Rubble
E2E Time0.00e+0
5
3D Scene ReconstructionMatrixCity aerial
T_E2E1
5
3D Scene ReconstructionSci-Art
End-to-End Timing0.00e+0
5
Novel View SynthesisMill19 Residence
PSNR21.36
4
Novel View SynthesisUrbanScene3D Building
PSNR20.14
4
Showing 10 of 10 rows

Other info

Follow for update