atlas

Research map / 3D vision / 3D generation

FreeGave: 3D Physics Learning from Dynamic Videos by Gaussian Velocity

CVPR 2025 · 3D vision › 3D generation · approach: Learning physics from video · 4 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.

Learns 3D scene geometry, appearance and per-Gaussian velocity fields from multi-view videos via a physics code and divergence-free velocity parameterization, enabling future frame extrapolation and unsupervised motion segmentation without PINN losses or object priors.

Problem

Learning 3D physics (velocity) of complex dynamic scenes purely from multi-view RGB videos so that future frames can be extrapolated, without PINN losses or object masks/types.

Approach

Attach a latent physics code to each canonical 3D Gaussian and decode a divergence-free rigid-particle velocity field (six basis velocity components times a fixed basis matrix) via a bottleneck-weight factorization, trained with an auxiliary deformation field and an interleaved midpoint integrator instead of PINN losses.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use FreeGave instead of DefGSnvfiDynamic Object Dataset extrapolation · Dynamic Object Dataset extrapolationPSNR: 28.749 -> 31.987Helped
use FreeGave instead of DefGSnvfiDynamic Indoor Scene Dataset extrapolation · Dynamic Indoor Scene Dataset extrapolationPSNR: 31.096 -> 35.019Helped
use FreeGave instead of DefGSnvfiParticleNeRF Dataset extrapolation · ParticleNeRF Dataset extrapolationPSNR: 22.730 -> 26.657Helped
use FreeGave instead of DefGSnvfiFreeGave-GoPro Dataset extrapolation · FreeGave-GoPro Dataset extrapolationPSNR: 26.431 -> 28.094Helped
use a position-conditioned physics code network instead of a learnable per-Gaussian code (ablation)FreeGave · Dynamic Object Dataset extrapolationPSNR: 25.961 -> 31.987Helped
add divergence-free basis parametrization (ablation)FreeGave velocity field · Dynamic Object Dataset extrapolationPSNR: 29.400 -> 31.987Helped
add bottleneck vector decomposition for velocity components (ablation)FreeGave velocity field · Dynamic Object Dataset extrapolationPSNR: 29.432 -> 31.987Helped
use 16 motion patterns instead of 8 (ablation)FreeGave · Dynamic Object Dataset extrapolationPSNR: 30.972 -> 31.987Helped
use 16 motion patterns instead of 32 (ablation)FreeGave · Dynamic Object Dataset extrapolationPSNR: 31.438 -> 31.987Helped
add the auxiliary deformation field (ablation)FreeGave · Dynamic Object Dataset extrapolationPSNR: 17.927 -> 31.987Helped
add physics code input to the deformation field (ablation)FreeGave · Dynamic Object Dataset extrapolationPSNR: 31.217 -> 31.987Helped
add scaling deformation to the deformation field (ablation)FreeGave · Dynamic Object Dataset extrapolationPSNR: 31.704 -> 31.987Helped

Surprising findings

Limitations

Experimental setup

Datasets: Dynamic Object Dataset Dynamic Indoor Scene Dataset ParticleNeRF Dataset FreeGave-GoPro Dataset

Benchmarks: Dynamic Object Dataset Dynamic Indoor Scene Dataset ParticleNeRF Dataset FreeGave-GoPro Dataset

Metrics: PSNR SSIM LPIPS AP PQ F1 mIoU

Baselines: T-NeRF D-NeRF NSFF TiNeuVox NVFi DefGS DefGSnvfi Mask2Former

Builds on: 3D Gaussian splatting Deformable 3D Gaussians NVFi physics-informed neural networks

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