Nix and Fix: Targeting 1000x Compression of 3D Gaussian Splatting with Diffusion Models
Cem Eteke, Enzo Tartaglione
TL;DR
This work addresses the storage and bandwidth burden of 3D Gaussian Splatting (3DGS) representations in real-time rendering. It introduces NiFi, an artifact-aware diffusion-distillation framework that performs one-step restoration by projecting degraded 3DGS renders to an intermediate diffusion state $t_0$ using low-rank adapters $\phi^-$ and $\phi^+$ and distribution matching with KL divergence, guided by perceptual losses. NiFi achieves state-of-the-art perceptual restoration at extremely low rates, delivering up to $\sim$927x bitrate reduction and approaching $1000\times$ rate improvement while maintaining perceptual quality close to non-compressed baselines (down to $0.110$ MB). This approach demonstrates the potential of diffusion-based restoration for 3D graphics and sets a new benchmark for handling 3DGS artifacts in bandwidth-constrained settings.
Abstract
3D Gaussian Splatting (3DGS) revolutionized novel view rendering. Instead of inferring from dense spatial points, as implicit representations do, 3DGS uses sparse Gaussians. This enables real-time performance but increases space requirements, hindering applications such as immersive communication. 3DGS compression emerged as a field aimed at alleviating this issue. While impressive progress has been made, at low rates, compression introduces artifacts that degrade visual quality significantly. We introduce NiFi, a method for extreme 3DGS compression through restoration via artifact-aware, diffusion-based one-step distillation. We show that our method achieves state-of-the-art perceptual quality at extremely low rates, down to 0.1 MB, and towards 1000x rate improvement over 3DGS at comparable perceptual performance. The code will be open-sourced upon acceptance.
