atlas

Research map / 3D vision / Gaussian splatting

Speedy-Splat: Fast 3D Gaussian Splatting with Sparse Pixels and Sparse Primitives

CVPR 2025 · 3D vision › Gaussian splatting · approach: Compact and efficient Gaussian splatting · 38 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.

Speedy-Splat accelerates 3D Gaussian Splatting rendering by precisely localizing Gaussians to tiles (SnugBox, AccuTile) and pruning Gaussians during and after training (Soft and Hard Pruning), yielding 6.71x faster rendering and 10.6x fewer Gaussians.

Problem

3D Gaussian Splatting rendering speed and model size are bottlenecks, especially in resource-constrained settings, due to conservative tile intersection and too many Gaussians.

Approach

Compute exact pixel extent of each Gaussian from its opacity-thresholded ellipse to produce tight bounding boxes and exact tile intersections, and prune Gaussians during densification and afterward using an efficient, memory-light gradient-squared sensitivity score derived from PUP 3D-GS.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add SnugBox to precisely bound Gaussian-tile intersections (ablation)3D-GS rendering · All evaluated scenesFPS: 134 -> 244Helped
Add AccuTile after SnugBox to identify exact tile intersections (ablation)3D-GS rendering · All evaluated scenesFPS: 244 -> 267Helped
Add Soft Pruning during densification (ablation)3D-GS with SnugBox and AccuTile · All evaluated scenesFPS: 267 -> 420Helped
Add Hard Pruning after densification (ablation)3D-GS with SnugBox, AccuTile, and Soft Pruning · All evaluated scenesFPS: 420 -> 898Helped
Add SnugBox (ablation)3D-GS · Mip-NeRF 360PSNR: 27.55 -> 27.55No clear effect
Add AccuTile after SnugBox (ablation)3D-GS · Mip-NeRF 360PSNR: 27.55 -> 27.57No clear effect
Add Soft Pruning after SnugBox and AccuTile (ablation)3D-GS · Mip-NeRF 360PSNR: 27.57 -> 27.32Hurt
Add Hard Pruning after Soft Pruning (ablation)3D-GS · Mip-NeRF 360PSNR: 27.32 -> 26.94Hurt
Use the Speedy-Splat pruning score instead of the PUP score (ablation)PUP prune-refine pipeline · All evaluated scenesPSNR: 26.2136 -> 26.8658Helped

Surprising findings

Limitations

Experimental setup

Datasets: Mip-NeRF 360 Tanks & Temples Deep Blending

Benchmarks: Mip-NeRF 360 Tanks & Temples Deep Blending

Metrics: FPS PSNR SSIM LPIPS number of Gaussians training time

Baselines: 3D-GS PUP 3D-GS Mini-Splatting LightGaussian EAGLES ELMGS Trimming StopThePop

Builds on: 3D Gaussian Splatting PUP 3D-GS LightGaussian Mini-Splatting

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