pith. sign in

arxiv: 2407.09510 · v5 · pith:UA6QTLOKnew · submitted 2024-06-17 · 💻 cs.CV

3DGS.zip: A survey on 3D Gaussian Splatting Compression Methods

classification 💻 cs.CV
keywords methodscompressioncompactiongaussiansurveyadvantagescomprehensivedemands
0
0 comments X
read the original abstract

3D Gaussian Splatting (3DGS) has emerged as a cutting-edge technique for real-time radiance field rendering, offering state-of-the-art performance in terms of both quality and speed. 3DGS models a scene as a collection of three-dimensional Gaussians, with additional attributes optimized to conform to the scene's geometric and visual properties. Despite its advantages in rendering speed and image fidelity, 3DGS is limited by its significant storage and memory demands. These high demands make 3DGS impractical for mobile devices or headsets, reducing its applicability in important areas of computer graphics. To address these challenges and advance the practicality of 3DGS, this survey provides a comprehensive and detailed examination of compression and compaction techniques developed to make 3DGS more efficient. We classify existing methods into two categories: compression, which focuses on reducing file size, and compaction, which aims to minimize the number of Gaussians. Both methods aim to maintain or improve quality, each by minimizing its respective attribute: file size for compression and Gaussian count for compaction. We introduce the basic mathematical concepts underlying the analyzed methods, as well as key implementation details and design choices. Our report thoroughly discusses similarities and differences among the methods, as well as their respective advantages and disadvantages. We establish a consistent framework for comparing the surveyed methods based on key performance metrics and datasets. Specifically, since these methods have been developed in parallel and over a short period of time, currently, no comprehensive comparison exists. This survey, for the first time, presents a unified framework to evaluate 3DGS compression techniques. We maintain a website that will be regularly updated with emerging methods: https://w-m.github.io/3dgs-compression-survey/ .

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 5 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. GETA-3DGS: Automatic Joint Structured Pruning and Quantization for 3D Gaussian Splatting

    cs.LG 2026-05 unverdicted novelty 7.0

    GETA-3DGS is the first automatic joint structured pruning and quantization framework for 3D Gaussian Splatting, achieving roughly 5x storage reduction on standard datasets without per-scene thresholds.

  2. PAGaS: Pixel-Aligned 1DoF Gaussian Splatting for Depth Refinement

    cs.CV 2026-04 unverdicted novelty 7.0

    PAGaS refines multi-view stereo depths by optimizing 1DoF Gaussians whose positions and sizes are fixed by back-projected pixel volumes, producing detailed depth maps that outperform reference baselines on 3D reconstr...

  3. DOC-GS: Dual-Domain Observation and Calibration for Reliable Sparse-View Gaussian Splatting

    cs.CV 2026-04 unverdicted novelty 7.0

    DOC-GS uses dual-domain calibration with continuous depth-guided dropout in optimization and dark channel prior evidence in observation to model and prune unreliable Gaussians, reducing haze and distortions in sparse-...

  4. Gaussians on a Diet: High-Quality Memory-Bounded 3D Gaussian Splatting Training

    cs.CV 2026-04 conditional novelty 6.0

    A dynamic training framework for 3D Gaussian Splatting alternates incremental pruning and adaptive growing of primitives to maintain high rendering quality at up to 80% lower peak memory than standard 3DGS.

  5. A Survey on 3D Gaussian Splatting Applications: Segmentation, Editing, and Generation

    cs.CV 2025-08 unverdicted novelty 3.0

    A survey that categorizes and summarizes methods applying 3D Gaussian Splatting to segmentation, editing, generation, and related tasks, including datasets and evaluation protocols.