CVGRNov 9, 2024

GaussianSpa: An "Optimizing-Sparsifying" Simplification Framework for Compact and High-Quality 3D Gaussian Splatting

arXiv:2411.06019v321 citationsh-index: 4CVPR
Originality Incremental advance
AI Analysis

This work addresses a practical bottleneck in 3DGS for applications requiring compact scene representations, though it is incremental as it builds on existing 3DGS methods.

The paper tackles the high memory requirements of 3D Gaussian Splatting (3DGS) for novel view synthesis by introducing GaussianSpa, an optimization-based simplification framework that reduces the number of Gaussians by 10x while improving average PSNR by 0.9 dB on the Deep Blending dataset.

3D Gaussian Splatting (3DGS) has emerged as a mainstream for novel view synthesis, leveraging continuous aggregations of Gaussian functions to model scene geometry. However, 3DGS suffers from substantial memory requirements to store the multitude of Gaussians, hindering its practicality. To address this challenge, we introduce GaussianSpa, an optimization-based simplification framework for compact and high-quality 3DGS. Specifically, we formulate the simplification as an optimization problem associated with the 3DGS training. Correspondingly, we propose an efficient "optimizing-sparsifying" solution that alternately solves two independent sub-problems, gradually imposing strong sparsity onto the Gaussians in the training process. Our comprehensive evaluations on various datasets show the superiority of GaussianSpa over existing state-of-the-art approaches. Notably, GaussianSpa achieves an average PSNR improvement of 0.9 dB on the real-world Deep Blending dataset with 10$\times$ fewer Gaussians compared to the vanilla 3DGS. Our project page is available at https://noodle-lab.github.io/gaussianspa/.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes