Scaling Point-based Differentiable Rendering for Large-scale Reconstruction
By: Hexu Zhao , Xiaoteng Liu , Xiwen Min and more
Point-based Differentiable Rendering (PBDR) enables high-fidelity 3D scene reconstruction, but scaling PBDR to high-resolution and large scenes requires efficient distributed training systems. Existing systems are tightly coupled to a specific PBDR method. And they suffer from severe communication overhead due to poor data locality. In this paper, we present Gaian, a general distributed training system for PBDR. Gaian provides a unified API expressive enough to support existing PBDR methods, while exposing rich data-access information, which Gaian leverages to optimize locality and reduce communication. We evaluated Gaian by implementing 4 PBDR algorithms. Our implementations achieve high performance and resource efficiency: across six datasets and up to 128 GPUs, it reduces communication by up to 91% and improves training throughput by 1.50x-3.71x.
Similar Papers
Nebula: Enable City-Scale 3D Gaussian Splatting in Virtual Reality via Collaborative Rendering and Accelerated Stereo Rasterization
Hardware Architecture
Makes virtual worlds load faster and look better.
Joint Learning of Depth, Pose, and Local Radiance Field for Large Scale Monocular 3D Reconstruction
CV and Pattern Recognition
Creates 3D worlds from one camera.
S3R-GS: Streamlining the Pipeline for Large-Scale Street Scene Reconstruction
CV and Pattern Recognition
Makes 3D city models faster and more real.