PVBench: Quantifying Physical Plausibility in Video Generation with Object-Level Physical Measurements
Organizations: APRIL Lab, Zhejiang University · Huazhong University of Science and Technology · Tencent Youtu Lab
Abstract
Recent video generation models produce visually compelling outputs, yet their physical plausibility remains poorly measured. Physical plausibility asks whether generated objects obey geometry, kinematics, dynamics, and conservation laws. Existing benchmarks rely on coarse visual-language model judgments or target embodied world models rather than video generation itself. We introduce PVBench, a physical video benchmark that quantitatively measures the plausibility of generated videos across 46 dimensions organized into seven domains, spanning: i) instruction and semantic fidelity, ii) behavioral and causal consistency, iii) perceptual and temporal quality, iv) geometric and spatial consistency, v) material properties and field states, vi) kinematic and spatiotemporal persistence, vii) and mechanical plausibility with conservation laws. PVBench comprises 600 carefully crafted prompts, of which 30% involve physical embodied agents such as robot arms, humanoids, quadrupeds, and multi-agent systems. For challenging physically tractable dimensions, it pairs each with specialized vision models that derive verifiable, physically grounded measurements, such as object-level 6D pose, metric scale, surface normals, kinematics, and numerical conservation-law residuals. It thus avoids relying solely on subjective scoring, while supporting both text-to-video and image-to-video generation. Finally, we validate the agreement between automatic metrics and human judgments through human evaluation. Meanwhile, we evaluate mainstream open-source and closed-source models and present several insights. By releasing the benchmark, prompts, and calibration protocol, we aim to foster physically grounded video generation.
Figures & tables
| MODEL | COVERED DIMENSIONS |
| VGGT- | R01, R03, R08, R09, R11, R17, R18, R19 |
| Depth Anything 3 | R01, R04, R22, R23, R24 |
| StableNormal | R02, R13 |
| SAM 3 | R01, R03, R04, R09, R11, R12, R15, R16, R21, R22, R23, R24 |
| SpatialTracker V2 | R05, R12, R15, R16, R17, R20, R21, R22, R23, R24 |
| Any6D | R10, R17 |
| Config. | Model | Semantic Layer | Perceptual Layer | Physical Layer | ||||
| CSF | BC | PTQ | GS | MFS | KP | MC | ||
| T2V | SANA-Video 2.0 | 55.1 | 39.0 | 58.2 | 47.0 | 27.4 | 52.2 | 18.7 |
| Wan2.1 | 64.8 | 43.7 | 63.4 | 50.6 | 16.4 | 55.3 ∗ | 24.8 | |
| Wan2.2 | 73.1 | 53.6 | 68.1 ∗ | 49.2 | 18.1 | 52.9 | 20.5 | |
| LingBot-Video | 72.8 | 59.8 | 58.0 | 42.8 | 28.9 | 51.1 | 22.5 | |
| MiniMax H3 | 88.0 ∗ | 79.3 ∗ | 55.4 | 52.6 | 30.8 ∗ | 51.5 | 25.3 ∗ | |
| Evaluator hyperparameter | Threshold | Spearman | Coverage |
| SAM3 confidence | 0.05 | 0.490 | 84.3% |
| 0.10 | 0.601 | 84.3% | |
| 0.50 | 0.132 | 79.8% | |
| Trajectory object area | 0.05% | 0.733 | 99.2% |
| 0.10% | 0.858 | 99.2% | |
| 0.50% | 0.666 | 99.2% |
Appendix figures & tables16 assets
Supplementary material from the paper’s appendix.
Appendix
| DIM | NAME | DOMAIN | LAYER |
| IF-1 | Subject adherence | D1 | L1 |
| IF-2 | Attribute adherence | D1 | L1 |
| IF-4 | Spatial relation adherence | D1 | L1 |
| IF-5 | Style adherence | D1 | L1 |
| IF-7 | Negation adherence | D1 | L1 |
| IF-8 | Scene matching | D1 | L1 |
| DIMENSION | OURS | VP-2 | PGB | P-IQ | PWB | WS | WMB |
| Class I: Object-intrinsic physical properties | |||||||
| R01 Depth ordering | ✓ | ||||||
| R02 Surface normals | ✓ | ||||||
| R03 Shape | ✓ | ||||||
| R04 Absolute scale | ✓ | ||||||
| R05 Deformation state | ✓ | ✓ | ✓ | ✓ | ✓ | ||
| Benchmark | Physical dims. | Judge type | Numerical evaluation | Setting |
| VideoPhy-2 | 4 | Human + automated | No | T2V |
| PhyGenBench | 4 | VLM | No | T2V |
| Physics-IQ | 6 | Motion-mask metrics | Proxy metrics | Real-video continuation |
| PhyWorldBench | 10 | Human + MLLM | No | T2V |
| WorldModel | ||||
| Bench | 4 | Human + VLM | No | T2V |
| DIM | DIMENSION | n | AUTO MEAN | Spearman | Kendall |
| R01 | Depth | 15 | 3.67 | 0.721 | 0.613 |
| R02 | Surface normals | 15 | 2.87 | 0.706 | 0.610 |
| R03 | Shape | 15 | 4.07 | 0.540 | 0.457 |
| R04 | Absolute scale | 15 | 1.93 | 0.638 | 0.532 |
| R05 | Deformation state | 15 | 2.53 | 0.622 | 0.563 |
| R06 | Material properties | 15 | 3.13 | 0.867 | 0.734 |
| Config. | Model | Skipped | Total Instances | Ratio |
| I2V | LingBot-Video | 46 | 951 | 4.84% |
| T2V | LingBot-Video | 26 | 951 | 2.73% |
| I2V | MiniMax H3 | 10 | 951 | 1.05% |
| T2V | MiniMax H3 | 16 | 951 | 1.68% |
| I2V | SANA-Video 2.0 | 24 | 951 | 2.52% |
| T2V | SANA-Video 2.0 | 19 | 951 | 2.00% |
| Config | IF-1 | IF-2 | IF-4 | IF-5 | IF-7 | IF-8 | IF-9 | IF-10 |
| MiniMax H3 T2V | 4.89 | 4.80 | 4.81 | 4.65 | 3.29 | 5.00 | 4.19 | |
| SANA-Video 2.0 T2V | 2.74 | 3.25 | 2.76 | 3.91 | 1.71 | 5.00 | 3.05 | |
| Wan2.1-T2V-14B T2V | 3.63 | 3.75 | 4.05 | 4.09 | 2.38 | 4.95 | 2.29 | |
| Wan2.2-T2V-A14B T2V | 3.89 | 4.80 | 4.43 | 3.91 | 2.33 | 5.00 | 3.10 | |
| Seedance 2.5 T2V | 4.42 | 4.75 | 4.71 | 4.83 | 4.86 | 5.00 | 4.24 | |
| LingBot-Video T2V | 4.00 | 3.30 | 3.76 | 3.22 | 4.86 | 5.00 | 3.24 |
| Config | IF-3 | IF-6 | AC-1 | CS-1 | CS-2 | CS-3 |
| MiniMax H3 T2V | 3.65 | 4.29 | 3.18 | 4.85 | 4.78 | 4.29 |
| SANA-Video 2.0 T2V | 1.60 | 1.76 | 1.94 | 3.70 | 3.26 | 3.10 |
| Wan2.1-T2V-14B T2V | 1.75 | 1.67 | 1.88 | 3.85 | 3.91 | 3.43 |
| Wan2.2-T2V-A14B T2V | 2.15 | 2.33 | 2.24 | 4.05 | 4.39 | 3.71 |
| Seedance 2.5 T2V | 4.00 | 4.29 | 3.18 | 4.95 | 4.87 | 4.71 |
| LingBot-Video T2V | 3.35 | 2.19 | 2.47 | 3.80 | 4.35 | 4.19 |
| Config | FQ-1 | FQ-2 | TQ-1 | TQ-2 | TQ-3 | TQ-4 | TQ-5 |
| MiniMax H3 T2V | 3.76 | 3.36 | 1.18 | 3.74 | 4.33 | 3.00 | 3.13 |
| SANA-Video 2.0 T2V | 3.05 | 5.00 | 1.05 | 3.00 | 4.19 | 2.42 | 4.61 |
| Wan2.1-T2V-14B T2V | 2.81 | 3.86 | 2.64 | 4.70 | 4.29 | 3.38 | 3.09 |
| Wan2.2-T2V-A14B T2V | 3.81 | 4.45 | 2.27 | 4.43 | 4.33 | 3.38 | 3.39 |
| Seedance 2.5 T2V | 3.67 | 4.27 | 2.23 | 4.74 | 4.57 | 3.79 | 2.87 |
| LingBot-Video T2V | 2.19 | 3.00 | 2.41 | 4.57 | 4.67 | 3.50 | 2.91 |
| Config | R01 | R02 | R03 | R04 | R08 | R09 | R10 | R11 | R19 |
| MiniMax H3 T2V | 4.43 | 2.24 | 4.36 | 2.09 | 3.39 | 2.00 | 4.35 | 1.39 | 3.70 |
| SANA-Video 2.0 T2V | 3.59 | 2.38 | 3.18 | 1.38 | 3.65 | 3.27 | 3.40 | 1.33 | 3.74 |
| Wan2.1-T2V-14B T2V | 3.40 | 3.52 | 4.00 | 2.05 | 2.00 | 4.33 | 2.95 | 1.79 | 3.17 |
| Wan2.2-T2V-A14B T2V | 3.48 | 2.81 | 3.45 | 2.30 | 2.57 | 3.42 | 3.65 | 1.39 | 3.65 |
| Seedance 2.5 T2V | 3.67 | 2.76 | 4.36 | 2.41 | 3.26 | 2.12 | 4.25 | 1.67 | 3.30 |
| LingBot-Video T2V | 4.50 | 2.57 | 3.09 | 1.58 | 2.96 | 1.30 | 3.95 | 1.28 | 3.17 |
| Config | R05 | R06 | R07 | R13 | R14 | R18 | R25 |
| MiniMax H3 T2V | 2.56 | 3.62 | 2.27 | 1.48 | 1.76 | 2.41 | 1.52 |
| SANA-Video 2.0 T2V | 3.56 | 3.10 | 1.91 | 1.14 | 1.48 | 2.50 | 1.00 |
| Wan2.1-T2V-14B T2V | 1.83 | 1.95 | 1.32 | 1.57 | 1.10 | 2.82 | 1.00 |
| Wan2.2-T2V-A14B T2V | 1.33 | 1.90 | 1.59 | 1.86 | 1.29 | 2.91 | 1.17 |
| Seedance 2.5 T2V | 3.06 | 3.90 | 2.82 | 1.86 | 3.29 | 2.82 | 2.48 |
| LingBot-Video T2V | 2.56 | 2.71 | 1.68 | 1.86 | 1.86 | 2.73 | 1.70 |
| Config | R15 | R16 | R17 | R20 | R21 |
| MiniMax H3 T2V | 4.22 | 3.10 | 1.19 | 3.45 | 3.33 |
| SANA-Video 2.0 T2V | 4.28 | 3.10 | 1.00 | 3.75 | 3.31 |
| Wan2.1-T2V-14B T2V | 4.33 | 3.05 | 1.05 | 4.00 | 3.62 |
| Wan2.2-T2V-A14B T2V | 4.44 | 2.95 | 1.05 | 3.95 | 3.18 |
| Seedance 2.5 T2V | 4.61 | 3.00 | 1.00 | 4.00 | 3.50 |
| LingBot-Video T2V | 4.22 | 2.95 | 1.00 | 3.85 | 3.20 |
| Config | R12 | R22 | R23 | R24 |
| MiniMax H3 T2V | 1.50 | 2.60 | 1.94 | 2.00 |
| SANA-Video 2.0 T2V | 1.36 | 2.80 | 1.83 | 1.00 |
| Wan2.1-T2V-14B T2V | 1.68 | 2.70 | 1.82 | 1.76 |
| Wan2.2-T2V-A14B T2V | 1.50 | 2.60 | 1.89 | 1.29 |
| Seedance 2.5 T2V | 1.36 | 2.70 | 2.83 | 1.90 |
| LingBot-Video T2V | 1.41 | 2.80 | 1.78 | 1.62 |
| Model | CSF | BC | PTQ | GS | MFS | KP | MC |
| SANA-Video 2.0 | +0.9 | -16.1 | -9.8 | -11.2 | -6.1 | -4.2 | +0.8 |
| Wan2.1 | +19.8 | -2.6 | -4.2 | -9.7 | +11.6 | -1.4 | -0.8 |
| Wan2.2 | +15.5 | +1.5 | -1.5 | -3.4 | +13.0 | -0.3 | +3.1 |
| LingBot-Video | +7.4 | +2.0 | +0.1 | +8.0 | +4.5 | +9.6 | +4.3 |
| MiniMax H3 | +4.8 | +0.6 | +7.1 | -3.7 | +3.4 | -0.8 | -5.2 |
| Seedance 2.5 | +4.6 | -3.6 | -0.7 | -1.9 | -3.8 | -1.2 | -1.0 |
| MODEL | COVERED DIMS | PARADIGM |
| VGGT- | R01, R03, R08, R09, R11, R17, R18, R19 | (i) |
| Depth Anything 3 | R01, R04, R22, R23, R24 | (i) |
| StableNormal | R02, R13 | (i)/(ii) |
| SAM 3 | R01, R03, R04, R09, R11, R12, R15, R16, R21, R22, R23, R24 | (i)/(ii) |
| SpatialTracker V2 | R05, R12, R15, R16, R17, R20, R21, R22, R23, R24 | (i) |
| Any6D | R10, R17 | (i) |
| METRIC (dim) | THRESHOLDS (5 1) | UNIT | DIR |
| R01_depth_order_accuracy (R01) | 1.00 / 0.75 / 0.50 / 0.25 | N/A | |
| R02_normal_depth_consistency (R02) | 15 / 25 / 35 / 50 | ∘ | |
| R03_chamfer_norm (R03) | 0.02 / 0.05 / 0.10 / 0.20 | N/A | |
| R04_vlm_reasonability (R04) | N/A (Qwen3.8-27B judges reasonable size range, directly 1 to 5) | N/A | |
| R05_deform (R05) | 0.15 / 0.25 / 0.40 / 0.60 | N/A | |
| R09_cv (R09) | 0.05 / 0.10 / 0.20 / 0.40 | N/A |
| Prompt Category | Count | Embodied Samples | Description |
| Dimension-specific | 230 | 0 | 5 per dimension |
| Core combinations | 230 | 40 | 23 paired dimensions |
| High-difficulty supplement | 140 | 140 | All involve embodied agents |
| Total | 600 | 180 (30%) | Paired T2V/I2V versions |
Physical Consistency in Video Generation
Physical consistency in video generation studies how to make and evaluate videos whose geometry, motion, interactions, and state changes obey real-world laws.
See all 186 papers