atlas

Research map / Video / Video generation

PISA Experiments: Exploring Physics Post-Training for Video Diffusion Models by Watching Stuff Drop

ICML 2025 · Video › Video generation · approach: World-model video generation · 0 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.

Post-trains Open-Sora v1.2 on about 5k simulated Kubric freefall videos (PSFT) and adds reward-based fine-tuning (ORO) with segmentation, optical flow, and depth rewards, evaluated on a new real-world freefall benchmark (PisaBench).

Problem

Video generation models are visually impressive but not physically accurate, failing even at simple object freefall dynamics in image-to-video generation; post-training for physical accuracy is under-studied.

Approach

Supervised fine-tuning on a small set of simulated dropping videos induces correct falling behavior in a pretrained video diffusion model, and a reward-based stage (VADER-style, gradients through all denoising steps) using SAM 2 mask IoU, RAFT flow, or Depth-Anything-V2 depth against simulator ground truth further improves physical accuracy.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Fine-tune Open-Sora on 5,000 simulated dropping videos (PSFT)Open-Sora v1.2 · PisaBench Real, Sim (Seen), and Sim (Unseen)L2Helped
Add optical-flow reward optimization to PSFTOpen-Sora + PSFT · PisaBench Real, Sim (Seen), and Sim (Unseen)L2: 0.076 -> 0.067; 0.036 -> 0.026; 0.028 -> 0.022Helped
Add optical-flow reward optimization to PSFTOpen-Sora + PSFT · PisaBench Real, Sim (Seen), and Sim (Unseen)IoU: 0.139 -> 0.136; 0.165 -> 0.122; 0.129 -> 0.071Hurt
Add depth reward optimization to PSFTOpen-Sora + PSFT · PisaBench Real, Sim (Seen), and Sim (Unseen)L2: 0.076 -> 0.067; 0.036 -> 0.031; 0.028 -> 0.022Helped
Add segmentation reward optimization to PSFTOpen-Sora + PSFT · PisaBench Real, Sim (Seen), and Sim (Unseen)IoU: 0.139 -> 0.142; 0.165 -> 0.170; 0.129 -> 0.145Helped
Add depth reward optimization to PSFTOpen-Sora + PSFT · PisaBench Real, Sim (Seen), and Sim (Unseen)IoU: 0.139 -> 0.129; 0.165 -> 0.124; 0.129 -> 0.096Hurt
Train with out-of-distribution depth-height combinations rather than in-distribution combinationsPSFT model · Simulated depth-height generalizationL2: 0.036 -> 0.044Hurt
Train with out-of-distribution depth-height combinations rather than in-distribution combinationsPSFT model · Simulated depth-height generalizationChamfer: 0.088 -> 0.143Hurt
Train with out-of-distribution depth-height combinations rather than in-distribution combinationsPSFT model · Simulated depth-height generalizationIOU: 0.155 -> 0.049Hurt
Train with out-of-distribution depth-height combinations rather than in-distribution combinationsPSFT model · Simulated depth-height generalizationTime Error: 0.091 -> 0.187Hurt
Use Open-Sora pretraining rather than random initialization of its denoising network (ablation)Open-Sora adapted on 5k samples · PisaBenchphysical accuracyHelped
Vary PSFT training dataset size from 500 to 20,000 samples; 5,000 samples reached optimal results (ablation)Open-Sora + PSFT · PisaBenchphysical accuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: Kubric simulated dropping videos built from Google Scanned Objects PisaBench real-world videos

Benchmarks: PisaBench real PisaBench simulated seen PisaBench simulated unseen

Metrics: Trajectory L2 Chamfer Distance IoU time error KS test p-value

Baselines: Sora Kling-V1 Kling-V1.5 Runway Gen3 CogVideoX-5B-I2V DynamiCrafter Pyramid-Flow Open-Sora

Builds on: VADER Kubric Open-Sora v1.2 SAM 2 RAFT

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