atlas

Research map / 3D vision / Gaussian splatting

1000+ FPS 4D Gaussian Splatting for Dynamic Scene Rendering

NeurIPS 2025 · 3D vision › Gaussian splatting · approach: Deformable 4D Gaussian splatting · 1 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.

Prunes short-lifespan Gaussians with a spatial-temporal variation score and adds a key-frame temporal mask filter so 4DGS renders at over 1000 FPS with ~41x less storage on N3V.

Problem

4D Gaussian Splatting for dynamic scenes requires millions of Gaussians, causing large storage (about 2GB on N3V) and slow rasterization, due to temporally redundant short-lifespan Gaussians and many inactive Gaussians per frame.

Approach

Score each 4D Gaussian by a spatial contribution term times a temporal term based on the second derivative of its temporal opacity and its 4D volume, prune low scorers globally, then use key-frame visibility masks shared over adjacent frames so rendering only processes active Gaussians.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
apply 4DGS-1K pruning and temporal filtering4DGS · Neural 3D Video DatasetRaster FPS: 118 -> 1092Helped
apply 4DGS-1K pruning and temporal filtering4DGS · Neural 3D Video DatasetPSNR: 32.01 -> 31.88No clear effect
apply 4DGS-1K pruning and temporal filtering4DGS · D-NeRF DatasetPSNR: 34.09 -> 33.34Helped
add temporal filtering to 4DGS without fine-tuning (ablation)4DGS · N3VPSNR: 31.91 -> 29.56Hurt
add spatial-temporal variation score pruning (ablation)4DGS · N3VPSNR: 31.91 -> 31.92No clear effect
add spatial-temporal variation score pruning (ablation)4DGS · N3VStorage (MB): 2085 -> 417Helped
add post-processing to filter + pruning (ablation)4DGS-1K · N3VStorage (MB): 418 -> 50Helped
use only the spatial score instead of the combined score (ablation)4DGS pruning · Sear SteakPSNR: 33.76 -> 33.62Hurt
use only the spatial score instead of the combined score (ablation)4DGS pruning · Flame SalmonPSNR: 28.90 -> 28.75Hurt
use only the temporal score instead of the combined score (ablation)4DGS pruning · Sear SteakPSNR: 33.76 -> 33.59Hurt
replace the second derivative with the first derivative (ablation)4DGS pruning · Sear SteakPSNR: 33.76 -> 33.67No clear effect
replace temporal opacity variation with Sigma_t (ablation)4DGS pruning · Flame SalmonPSNR: 28.90 -> 28.71Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Neural 3D Video Dataset D-NeRF Dataset

Benchmarks: Neural 3D Video Dataset D-NeRF Dataset

Metrics: PSNR SSIM LPIPS Storage (MB) FPS Raster FPS number of Gaussians

Baselines: 4DGS MEGA Compact3D 4D-RotorGS Dynamic 3DGS 4DGaussian E-D3DGS STG DyNeRF HyperReel K-Planes Deformable3DGS

Builds on: 4D Gaussian Splatting 3D Gaussian Splatting vector quantization

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