atlas

Research map / 3D vision / Gaussian splatting

Compressed 3D Gaussian Splatting for Accelerated Novel View Synthesis

CVPR 2024 · 3D vision › Gaussian splatting · approach: Compact and efficient Gaussian splatting · 189 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Compresses optimized 3D Gaussian splat scenes ~26-31x via sensitivity-aware vector clustering, quantization-aware fine-tuning, and entropy coding, and renders them with hardware rasterization for up to 4x faster rendering.

Problem

3D Gaussian splatting scenes require gigabytes of memory and a specialized compute pipeline, which hinders network streaming and rendering on low-power devices and integration with polygon rasterization.

Approach

Sensitivity-weighted k-means clustering of SH color coefficients and normalized Gaussian shape (covariance) parameters into codebooks, followed by quantization-aware fine-tuning, Morton-order sorting and DEFLATE encoding, plus a GPU hardware-rasterization renderer in WebGPU.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Compress 3D Gaussian splats3D Gaussian Splatting · Mip-NeRF360PSNR: 27.21 -> 26.981Hurt
Compress 3D Gaussian splats3D Gaussian Splatting · Mip-NeRF360SIZE (MB): 795.26 -> 28.80Helped
Use compressed representation with hardware rasterization3D Gaussian Splatting · Bicycle, 1080pFPS: 93 -> 321Helped
Add pruning (ablation)3D Gaussian Splatting compression pipeline · Mip-NeRF360 gardenPSNR: 27.179 -> 27.083Hurt
Add color clustering (ablation)Pruned 3D Gaussian Splatting compression pipeline · Mip-NeRF360 gardenPSNR: 27.083 -> 25.941Hurt
Add Gaussian clustering (ablation)Color-clustered 3D Gaussian Splatting compression pipeline · Mip-NeRF360 gardenPSNR: 25.941 -> 25.781Hurt
Add quantization-aware fine-tuning (ablation)Clustered 3D Gaussian Splatting compression pipeline · Mip-NeRF360 gardenPSNR: 25.781 -> 26.746Helped
Add entropy encoding (ablation)Quantization-aware fine-tuned 3D Gaussian Splatting · Mip-NeRF360 gardenSIZE (MB): 86.69 -> 58.40Helped
Add Morton-order sorting (ablation)Entropy-encoded 3D Gaussian Splatting · Mip-NeRF360 gardenSIZE (MB): 58.40 -> 46.57Helped
Vary color codebook size from 1024 to 8192 (ablation)Ours · Mip-NeRF360PSNR: 26.95(-0.67) -> 27.00(-0.58)No clear effect
Vary Gaussian codebook size from 1024 to 8192 (ablation)Ours · Mip-NeRF360PSNR: 26.95(-0.79) -> 26.97(-0.60)No clear effect
Vary color sensitivity threshold βc (ablation)Ours · Mip-NeRF360PSNR: 27.22(-0.25); 26.74(-0.94)Mixed

Surprising findings

Limitations

Experimental setup

Datasets: Mip-NeRF360 Tanks&Temples Deep Blending NeRF-Synthetic

Benchmarks: Mip-NeRF360 Tanks&Temples Deep Blending NeRF-Synthetic

Metrics: PSNR SSIM LPIPS model size (MB) compression ratio rendering FPS

Baselines: 3D Gaussian Splatting (Kerbl et al.)

Builds on: 3D Gaussian Splatting NeRF compression via vector quantization (Li et al.) k-bit quantization-aware training DEFLATE

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy