| 知识来源 ↓ / 进入阶段 → | 生成前规划 | 训练 / post-training | 生成中控制 | 推理后评价 / 修正 |
|---|---|---|---|---|
| 模拟器与显式状态 | 初态 → 轨迹 | 模拟数据 / 属性 | flow / track / map | 重建再模拟 |
| VLM / 视频理解模型 | 事件与粗轨迹 | 表征 / reward | 提示与 guidance | judge / verifier |
| 真实或模拟视频 | — | SFT / preference | — | 真实未来参照 |
| 人类与模型反馈 | 规则描述 | DPO / RL | 在线选择 | 排序与重试 |
| 可测量物理规律 | 方程先验 | loss / reward | 约束引导 | 定律残差 |
CausalVideoGroup · 2026.08.24
物理一致性视频生成
谁在教生成模型物理?从外部模拟、显式控制,到训练内化与推理时修正。
Yuxin Wang · Group Discussion
→ 未来
The opening tension
漂亮的视频,不等于正确的世界
单帧可以逼真,连续演化仍可能违背重力、接触、守恒与材料响应。
落体突然悬停、上升或加速度漂移。
接触后方向、速度或形变没有因果响应。
液体或物体凭空增减、分裂后体积异常。
物体越过边界,却没有遮挡或反作用。
人体或物体失去支撑后仍维持原动作。
Definition
什么是物理一致性?
x(t), v(t), a(t)F = maΔQ ≈ 0state → state'The landscape
谁在教生成模型物理?
不是一条“外部 → 内部”的替代史,而是多种知识来源与作用位置持续扩展。
Source × stage
物理知识可以从哪里进入生成系统?
Audit lens
阅读每种方法时,我们检查什么?
“整个系统更好”
只说明组合后的输出改善,无法定位知识来自哪里。
“模型学到机制”
需要权重层面的改变,以及对未见条件和受控干预的稳定响应。
Part I · Explicit control
最直接的方案:让模拟器算,让生成模型画
先得到物理上可接受的运动骨架,再把视觉真实感交给生成器。
External simulator
模拟器给出确定骨架,生成器补回开放外观
State identifiability
真正困难的,往往不是求解器,而是初始状态
PhysMotion
从单图构造 3D Gaussian,并以连续介质 / MPM 模拟中间运动,再用扩散模型细化外观。
Outcome vs cause
控制的是运动结果,还是物理条件?
运动结果类
mask sequence · depth / edge · optical flow · 2D / 3D trajectory
物理条件类
位置 / 速度 · force · mass · friction · restitution · material
Boundary case · InterDyn
只控制一个物体,模型能否推断其他物体的响应?
VLM planning
VLM 成为物理 planner
Learned dynamics
用学习式动力学替代手写模拟器
NewtonGen
→ Neural Newtonian Dynamics
- 学习位置、速度与一般动力学演化
- 输出 latent dynamics guidance
- 强调初值与动力学参数控制
PhysCtrl
→ trajectory diffusion
- 覆盖 elastic、sand、plasticine、rigid
- 以 3D 点轨迹驱动视频生成
- 训练数据来自大规模物理模拟
Training transfers simulator knowledge
模拟器退出推理,但显式物理条件没有消失
Part II · Training and inference
从替模型计算答案,到改变模型如何生成
五种监督接口作用于权重;推理策略则在不改权重时改变系统输出。
模拟 / 真实视频
temporal / physics loss
foundation features
human / VLM / real data
measurable proxy
state prediction
search / guidance
Controlled post-training
PISA:少量物理数据究竟能教会什么?
Seen range
训练高度、速度与外观附近,行为改善最明显。
OOD parameters
未见高度和速度下,轨迹外推并不稳定。
New composition
一个落体行为不能证明可组合的通用物理。
Physics curriculum
让训练数据更像一门物理课
WISA
把定律拆成文本描述、定性类别和定量属性;camera-ready 使用 WISA-80K。
Synthetic video
系统改变初态与参数,得到可配对、可测量、可干预的训练样本。
PhysVid
为局部时间块描述状态、交互与约束;推理时加入负物理提示。
DiffPhy
LLM 生成物理上下文,MLLM 提供训练监督,共同微调视频扩散模型。
Representation alignment
向“更懂视频”的模型借表征
Preference and reward
用反馈纠正生成器
Verifiable reward
把物理规律做成可验证 reward
Δv / Δt ≈ const.m(t) ≈ m(0)residual → 0Latent physical state
从通用表征,到潜在物理动力学
DreamWorld
联合像素与多种 foundation-model feature,把几何、语义和时空知识整合为 world representation。
Phantom
不只预测未来画面,同时预测 latent physical dynamics,让控制演化的状态进入模型预测对象。
可解释?
latent 对应哪些状态或属性?
可干预?
改变质量、力或材料能否定向改变未来?
可迁移?
换外观后,动力学机制是否保持?
Inference-time alignment
也许模型已经包含有用信息,只是默认采样没有利用
WMReward
以 latent world model 的预测 surprise 评价候选,并支持 Best-of-N 与梯度引导。
Seeking Physics in Diffusion Noise
从中间 DiT 特征识别 plausibility,早停低分去噪轨迹。
Sampling dynamics
也许生成过程破坏了已有的运动先验
PhaseLock / Physics in 2-Steps
先从少步轨迹抽取 motion prior,再以 latent delta guidance 注入完整去噪。
Self-Refining Video Sampling
复用生成器作 denoising autoencoder;以 predict-and-perturb 内循环,并按 uncertainty 选择性精炼。
Synthesis
“模型更强”,还是“系统更强”?
| 路线 | 改变了什么 | 主要证据 | 仍不能证明什么 |
|---|---|---|---|
| 物理数据 | 生成器权重 | 行为与 benchmark 改善 | 跨规律的通用机制 |
| 表征对齐 | 中间表征 | 时空 / 物理分数改善 | 可解释物理状态 |
| preference / reward | 生成器权重 | 偏好与指标提升 | evaluator 之外的泛化 |
| latent dynamics | 预测对象 | latent 与视频表现改善 | 稳定、可干预机制 |
| inference-time alignment | 搜索 / 采样 | 系统输出改善 | 权重内化物理 |
Part III · Evaluation
不同 benchmark 评测的不是同一个对象
给 prompt,看最终视频是否语义正确、物理合理。
给初始帧或前缀,与真实物理实验的未来比较。
提取运动,计算方程残差、守恒量或不变量。
比较模型对合理 / 不合理视频分配的概率。
先验证 VLM 或自动 metric 是否能识别真实物理。
Open-world judgement
开放世界 benchmark:覆盖广,但依赖判断者
VideoPhy → VideoPhy-2
先拆语义遵从与物理常识;再扩展到动作中心、细粒度规则和难例。
PhyGenBench / Eval
覆盖力学、光学、热学与材料属性;以关键现象、时序和整体自然度分层判断。
PhyWorldBench
从基础运动到复合、人 / 动物与 anti-physics 提示,扩大开放场景覆盖。
Three different questions
从真实未来,到物理规律,再到模型内部
LikePhys
构造视觉匹配的 valid / invalid 视频对,比较扩散模型自身的 likelihood preference。
Benchmark audit
benchmark 本身也需要审计
57.6%
samples 涉及至少一种潜在测量错误
69 / 198
prompts 不清楚(34.8%)
τ = 0.46
Original / Verified 六模型排名一致性
avoidrequiredN + costseparatetriangulateTakeaway & discussion
我们真正缺少什么?
物理状态应该放在哪里?
作为可解释的显式条件,还是隐含在生成模型 latent 中?
representation谁获得了能力?
inference-time 搜索生成更合理的视频,应该算模型能力还是系统能力?
model vs system怎样证明学到机制?
能否固定场景,只改变 force、mass、friction,检验结果是否按规律变化?
controlled intervention