TC-GS: Tri-plane based compression for 3D Gaussian Splatting
Taorui Wang, Zitong Yu, Yong Xu
TL;DR
The paper tackles the high storage requirements of 3D Gaussian Splatting by introducing a Tri-plane based compression framework that captures spatial correlations among unorganized Gaussians. It uses a Tri-plane context model with a KNN-augmented decoder and a Gaussian position prior, combined with anchor masking, Tri-plane compression, and an adaptive wavelet loss to improve both compression and visual fidelity. The method achieves substantial storage reductions—more than 100 times versus vanilla 3DGS and more than 17 times versus Scaffold-GS—while maintaining or improving perceptual quality via LPIPS and standard metrics. These results demonstrate a practical path toward scalable, high-fidelity 3D scene representations, with software released for reproducibility.
Abstract
Recently, 3D Gaussian Splatting (3DGS) has emerged as a prominent framework for novel view synthesis, providing high fidelity and rapid rendering speed. However, the substantial data volume of 3DGS and its attributes impede its practical utility, requiring compression techniques for reducing memory cost. Nevertheless, the unorganized shape of 3DGS leads to difficulties in compression. To formulate unstructured attributes into normative distribution, we propose a well-structured tri-plane to encode Gaussian attributes, leveraging the distribution of attributes for compression. To exploit the correlations among adjacent Gaussians, K-Nearest Neighbors (KNN) is used when decoding Gaussian distribution from the Tri-plane. We also introduce Gaussian position information as a prior of the position-sensitive decoder. Additionally, we incorporate an adaptive wavelet loss, aiming to focus on the high-frequency details as iterations increase. Our approach has achieved results that are comparable to or surpass that of SOTA 3D Gaussians Splatting compression work in extensive experiments across multiple datasets. The codes are released at https://github.com/timwang2001/TC-GS.
