Region-Adaptive Learned Hierarchical Encoding for 3D Gaussian Splatting Data
Shashank N. Sridhara, Birendra Kathariya, Fangjun Pu, Peng Yin, Eduardo Pavez, Antonio Ortega
TL;DR
This paper tackles the challenge of deploying 3D Gaussian Splatting (3DGS) for bandwidth-constrained scenarios by introducing Region-Adaptive Learned Hierarchical Encoding (RALHE). RALHE learns per-attribute, multi-resolution latent representations on an octree-based geometry, paired with a lightweight decoder and an autoregressive entropy model that uses Morton-order contexts to estimate bitrate under a global rate constraint. The framework jointly optimizes 17 attribute-specific latents, decoders, and entropy coders, enabling high rate–distortion performance with low decoding complexity. Experimental results on synthetic-NeRF 3DGS models show PSNR gains up to about 2 dB at sub-1 MB bitrates compared to state-of-the-art baselines, highlighting practical impact for volumetric streaming and immersive applications.
Abstract
We introduce Region-Adaptive Learned Hierarchical Encoding (RALHE) for 3D Gaussian Splatting (3DGS) data. While 3DGS has recently become popular for novel view synthesis, the size of trained models limits its deployment in bandwidth-constrained applications such as volumetric media streaming. To address this, we propose a learned hierarchical latent representation that builds upon the principles of "overfitted" learned image compression (e.g., Cool-Chic and C3) to efficiently encode 3DGS attributes. Unlike images, 3DGS data have irregular spatial distributions of Gaussians (geometry) and consist of multiple attributes (signals) defined on the irregular geometry. Our codec is designed to account for these differences between images and 3DGS. Specifically, we leverage the octree structure of the voxelized 3DGS geometry to obtain a hierarchical multi-resolution representation. Our approach overfits latents to each Gaussian attribute under a global rate constraint. These latents are decoded independently through a lightweight decoder network. To estimate the bitrate during training, we employ an autoregressive probability model that leverages octree-derived contexts from the 3D point structure. The multi-resolution latents, decoder, and autoregressive entropy coding networks are jointly optimized for each Gaussian attribute. Experiments demonstrate that the proposed RALHE compression framework achieves a rendering PSNR gain of up to 2dB at low bitrates (less than 1 MB) compared to the baseline 3DGS compression methods.
