atlas

Research map / Video / Video segmentation and tracking

Learning Physics From Video: Unsupervised Physical Parameter Estimation for Continuous Dynamical Systems

CVPR 2025 · Video › Video segmentation and tracking · approach: Stochastic video prediction · 2 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 a decoder-free, unsupervised method that estimates physical parameters of known second-order ODEs from single videos using a latent-space loss (prediction MSE plus KL regularizer), and releases the real-world Delfys75 dataset of 75 videos.

Problem

Unsupervised estimation of physical parameters of known continuous governing equations from video; prior unsupervised methods rely on frame reconstruction, are slow, unstable to initialization, limited to motion dynamics, and mostly tested on synthetic data.

Approach

Replace frame reconstruction with a latent-space loss: a small MLP encoder maps frames to a low-dimensional state, a differentiable Euler-step physics block with learnable ODE coefficients predicts the next latent state, and a KL-divergence term toward N(0,1) (computed over batch statistics) prevents trivial collapse; learning rates scale with initial parameter magnitude for robustness.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the proposed method instead of PAIG or NIRPIDelfys75 parameter estimation · Delfys75 motion experimentsparameter estimation accuracyMixed
Use a decoder-free latent-space model instead of PAIGMNIST spring synthetic dataset · MNIST spring synthetic datasettime per epoch [s]: 252.72 -> 0.95Helped
Use a decoder-free latent-space model instead of PAIG w/o U-NetMNIST spring synthetic dataset · MNIST spring synthetic datasettime per epoch [s]: 80.56 -> 0.95Helped
Use a decoder-free latent-space model instead of NIRPIMNIST spring synthetic dataset · MNIST spring synthetic datasettime per epoch [s]: 0.11 -> 0.95Hurt
Initialize the estimated parameter k at different valuesOurs, PAIG, and NIRPI · MNIST spring synthetic datasetparameter estimation robustnessHelped
Change the latent prior from N(0, 1) to N(1, 0.2)Ours · Delfys75 Torricelliparameter estimation accuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: Synthetic pendulum, intensity, and scale datasets Spring-MNIST dataset from PAIG Delfys75

Benchmarks: Delfys75 synthetic pendulum/intensity/scale datasets Spring-MNIST (PAIG dataset)

Metrics: estimated parameter mean and standard deviation vs ground tr convergence across initializations model size training time per epoch

Baselines: PAIG NIRPI

Builds on: Physics-as-Inverse-Graphics (PAIG) NIRPI variational autoencoder

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