EfficientGS: Streamlining Gaussian Splatting for Large-Scale High-Resolution Scene Representation

Wenkai Liu, Tao Guan, Bin Zhu, Lili Ju, Zikai Song +3 more
4/19/2024
cs.CV

No official code found. Best implementation: wenkaier/EfficientGS (25 stars, last commit 2024-10-30).

Abstract

In the domain of 3D scene representation, 3D Gaussian Splatting (3DGS) has emerged as a pivotal technology. However, its application to large-scale, high-resolution scenes (exceeding 4k$\times$4k pixels) is hindered by the excessive computational requirements for managing a large number of Gaussians. Addressing this, we introduce 'EfficientGS', an advanced approach that optimizes 3DGS for high-resolution, large-scale scenes. We analyze the densification process in 3DGS and identify areas of Gaussian over-proliferation. We propose a selective strategy, limiting Gaussian increase to key primitives, thereby enhancing the representational efficiency. Additionally, we develop a pruning mechanism to remove redundant Gaussians, those that are merely auxiliary to adjacent ones. For further enhancement, we integrate a sparse order increment for Spherical Harmonics (SH), designed to alleviate storage constraints and reduce training overhead. Our empirical evaluations, conducted on a range of datasets including extensive 4K+ aerial images, demonstrate that 'EfficientGS' not only expedites training and rendering times but also achieves this with a model size approximately tenfold smaller than conventional 3DGS while maintaining high rendering fidelity.

View on arXivView PDF

Code Implementations(1)

EfficientGS: Streamlining Gaussian Splatting for Large-Scale High-Resolution Scene Representation

252C, C++Oct 30, 20241 years agoNOASSERTION

Similar Papers

Cite this paper

@article{liu2024efficientgs,
  title  = {EfficientGS: Streamlining Gaussian Splatting for Large-Scale High-Resolution Scene Representation},
  author = {Wenkai Liu and Tao Guan and Bin Zhu and Lili Ju and Zikai Song and Dan Li and Yuesong Wang and Wei Yang},
  year   = {2024},
  eprint = {2404.12777},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2404.12777v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2404.12777.svg)](https://codeofpaper.com/paper/2404.12777)

Discussion