atlas

Research map / 3D vision / Gaussian splatting

PUP 3D-GS: Principled Uncertainty Pruning for 3D Gaussian Splatting

CVPR 2025 · 3D vision › Gaussian splatting · approach: Regularization and primitive design for 3DGS · 47 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.

Proposes PUP 3D-GS, a post-hoc multi-round prune-refine pipeline that prunes pretrained 3D-GS scenes using a Fisher-information-based sensitivity score over Gaussian spatial parameters, reaching 90% pruning with higher rendering speed than LightGaussian.

Problem

3D Gaussian Splatting scenes contain millions of Gaussians, causing high storage and memory costs; existing heuristic pruning methods degrade visual fidelity and foreground details at high compression ratios.

Approach

A principled per-Gaussian sensitivity score computed as the log determinant of the Fisher information (a second-order approximation of reconstruction error) block for each Gaussian's mean and scale parameters, computed on 4x4 patches, combined with multi-round prune-refine fine-tuning.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PUP 3D-GS pruning instead of LightGaussian pruning3D-GS · Mip-NeRF 360PSNR: 26.28 -> 26.67Helped
Use PUP 3D-GS pruning instead of LightGaussian pruning3D-GS · Tanks & TemplesPSNR: 23.08 -> 22.72Hurt
Use PUP 3D-GS pruning instead of LightGaussian pruning3D-GS · Deep BlendingPSNR: 28.51 -> 28.85Helped
Use PUP 3D-GS pruning instead of LightGaussian pruning3D-GS · Mip-NeRF 360FPS: 162.12 -> 204.81Helped
Use PUP 3D-GS pruning instead of LightGaussian pruning3D-GS · Tanks & TemplesFPS: 329.03 -> 391.10Helped
Use PUP 3D-GS pruning instead of LightGaussian pruning3D-GS · Deep BlendingFPS: 234.10 -> 301.43Helped
Split pruning into two rounds with refinement after each, rather than one round (ablation)PUP 3D-GS · Mip-NeRF 360PSNR: 26.12 -> 26.67Helped
Include rotation parameters in the sensitivity score (ablation)PUP 3D-GS · Mip-NeRF 360PSNR: 26.67 -> 26.79Mixed
Use RGB color parameters to compute the sensitivity score instead of spatial mean and scale (ablation)PUP 3D-GS · Mip-NeRF 360PSNR: 26.67 -> 26.40Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Mip-NeRF 360 Tanks & Temples Deep Blending

Benchmarks: Mip-NeRF 360 Tanks & Temples Deep Blending

Metrics: PSNR SSIM LPIPS FPS model size (MB)

Baselines: LightGaussian 3D-GS EAGLES Compact-3DGS Mini-Splatting RadSplat

Builds on: 3D Gaussian Splatting LightGaussian FisherRF BayesRays

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