atlas

Research map / 3D vision / Gaussian splatting

Swift4D: Adaptive divide-and-conquer Gaussian Splatting for compact and efficient reconstruction of dynamic scene

ICLR 2025 · 3D vision › Gaussian splatting · approach: Compact and efficient Gaussian splatting

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.

Swift4D splits 3D Gaussians into static and dynamic sets via a learnable dynamic parameter and applies a compact 4D hash-grid deformation decoder only to dynamic primitives, achieving fast, compact multi-view dynamic scene reconstruction.

Problem

Dynamic novel view synthesis with NeRF or 3D Gaussian Splatting methods is slow to train and storage-heavy, and uniformly modeling static and dynamic Gaussians wastes computation and blurs dynamic regions.

Approach

Learn a per-Gaussian dynamic parameter supervised by 2D temporal-variance masks, then deform only the dynamic Gaussians using a multi-resolution 4D hash encoder and multi-head MLP decoder, combined with temporal importance pruning instead of opacity reset.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use Swift4D instead of SpaceTimeGSdynamic scene reconstruction on N3DV · N3DVPSNR: 32.05 -> 32.23Helped
use Swift4D instead of SpaceTimeGSdynamic scene reconstruction on N3DV · N3DVLPIPS: 0.044 -> 0.043Helped
use Swift4D instead of 3DGStreamdynamic scene reconstruction · MeetRoomPSNR: 30.79 -> 32.05Helped
use Swift4D instead of 3DGStreamdynamic scene reconstruction · MeetRoomsize: 1230 -> 40Helped
add dynamic-static decomposition (ablation)Swift4D · sear steak and flame steakPSNR: 32.68 -> 33.83Helped
add dynamic-static decomposition (ablation)Swift4D · sear steak and flame steaktraining time: 35 -> 25Helped
replace the 4D Hash encoder with multi-planes (ablation)Swift4D · sear steak and flame steakPSNR: 33.83 -> 33.48Hurt
replace the 4D Hash encoder with multi-planes (ablation)Swift4D · sear steak and flame steaktraining time: 25 -> 28Hurt
use hash table size 2^15 and lambda_1 = 0 (ablation)Swift4D Lite · sear steak and flame steakPSNR: 33.83 -> 33.31Hurt
use hash table size 2^15 and lambda_1 = 0 (ablation)Swift4D Lite · sear steak and flame steaktraining time: 25 -> 20Helped
vary the dynamic threshold zeta from 3 to 9 (ablation)Swift4D · cook spinachPSNRNo clear effect
use temporal importance pruning (ablation)Swift4D · sear steakvisual artifact cleanlinessHelped

Surprising findings

Limitations

Experimental setup

Datasets: N3DV MeetRoom Basketball court

Benchmarks: N3DV MeetRoom Basketball court

Metrics: PSNR DSSIM LPIPS training time FPS model size

Baselines: DyNeRF NeRFPlayer HexPlane K-Planes 4DGS 3DGStream SpaceTimeGS Real-Time4DGS StreamRF Plenoxel I-NGP 3DGS

Builds on: 3D Gaussian Splatting Instant-NGP 4DGS 3DGStream

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