Pisa 靠测量,不靠猜测。
判断视频真假的,从来不是模型。Pisa 测量物体如何运动,并用每一次真实下落都遵守的定律来检验这段运动。然后,我们再用答案已知的视频来检验 Pisa 本身。
效果如何
共 40 段已知答案的视频:29 段真实视频,用手机拍摄或来自 Google DeepMind 的 Physics-IQ 基准测试,另有 11 段由 AI 视频生成器生成。网上找到的 AI 视频大多没有能可靠测量的内容(镜头在移动、画面太近或帧数太少),所以 Pisa 给出“无法判定”,而不是去猜。
这些数字有多可靠
被误判的真实视频
被识别出的 AI 视频
测量与提问
人们会问聊天机器人:“这个视频是真的还是 AI 生成的?”我们就同一批视频向 Meta 的模型 Muse Spark 提出了同样的问题,并用评估 Pisa 判定的方式给它的回答打分。
| 指标 | Pisa 测量 | Muse Spark 回答 |
|---|---|---|
| 真实视频被当成假视频 | 0/29 (0%) | 2/29 (7%) |
| 被识别出的 AI 视频 | 1/11 (9%) | 4/11 (36%) |
| 未下结论:无法判定或不确定 | 32/40 (80%) | 1/40 (3%) |
每一次真实下落都遵守的五条定律
每条定律都会给出一个测量值和一个置信度。只有当某条定律以高置信度被打破时,Pisa 才会判定视频物理上不可能。
- 定律 1
自由落体
物体一离开手,就会稳定加速,直到落地。空气可以减缓这种加速,但不能让它反转。如果物体在下落时减速,或者越落越快地加速,那它就不是在自由下落。
不需要尺子,也不需要时钟
- 定律 2
两个物体,一起落下
两个相似的物体同时松手,会一起落下,正如伽利略在比萨所展示的那样。生成的视频常常让它们以不同的速度下落。
不需要尺子,也不需要时钟
- 定律 3
弹跳会越来越低
球弹起时的速度永远不会比落下时更快,所以每次弹跳都比上一次低。
不需要尺子,也不需要时钟
- 定律 4
重力的大小
如果画面中有已知尺寸的物体,Pisa 就能测出重力本身:地球上是 9.81 m/s²。慢动作也会改变这个数值,所以单凭它永远不能作为证据。
需要已知尺寸和真实速度,因此单靠它永远不会下结论
- 定律 5
一段视频,一种重力
同一段片段中的每一次下落都必须显示相同的重力。慢动作会让所有下落同等变慢;生成的片段往往做不到。
不需要尺子,也不需要时钟
模型负责协助,测量负责判定。
- Muse Spark
- 观看片段,找出物体下落、被抛出或弹跳的时刻,并指出要跟踪什么。
- SAM 3.1
- 在那一时刻的每一帧中勾勒出物体的轮廓。
- Pisa 物理引擎
- 把轮廓转换成运动轨迹,并用五条定律检验它。简单且经过测试的代码:同一段视频总会得到同样的判定。
- Muse Spark
- 用你的语言说明结果,只使用引擎测得的数字。每个数字都会经过核对。
Pisa 无法告诉你的事
- “符合真实物理”并不能证明视频是真的,只说明这段运动没有违反 Pisa 检查的任何定律。
- 如果没有已知尺寸和可信的帧率,慢动作和较弱的重力看起来完全一样。Pisa 会把两者都判为符合物理,而不是去猜。
- 视频生成器可以学会正确地表现下落:有一项研究只用 100 个样本就修正了重力。Pisa 同时检查多条定律,所以只修正一条并不够。
- Pisa 需要画面中有自行下落、飞行或弹跳的物体。它不检查人脸、声音或口型同步。
- 我们的测试集还很小。区间显示了这些数字可能的变动范围。
每条定律和每段视频
每条定律发现了什么
按视频计数。如果一段视频因某条定律的证据被判定为物理上不可能,这条定律就是决定性的。
| 定律 | 已测量 | 被打破 | 决定性 |
|---|---|---|---|
| 自由落体 | 真实 4 段,AI 1 段 | 真实 0 段,AI 1 段 | 真实 0 段,AI 0 段 |
| 两个物体,一起落下 | 真实 1 段,AI 1 段 | 真实 0 段,AI 0 段 | 真实 0 段,AI 0 段 |
| 弹跳会越来越低 | 真实 6 段,AI 2 段 | 真实 0 段,AI 0 段 | 真实 0 段,AI 0 段 |
| 重力的大小 | 真实 0 段,AI 0 段 | 真实 0 段,AI 0 段 | 真实 0 段,AI 0 段 |
| 一段视频,一种重力 | 真实 3 段,AI 1 段 | 真实 0 段,AI 1 段 | 真实 0 段,AI 1 段 |
每段视频
| 视频 | 实际情况 | Pisa | Muse Spark |
|---|---|---|---|
pair-01 | 实拍 | 符合真实物理 | 真实 |
drop-01 | 实拍 | 符合真实物理 | 真实 |
pair-02 | 实拍 | 符合真实物理 | 真实 |
throw-01 | 实拍 | 符合真实物理 | 真实 |
drop-02 | 实拍 | 无法判定 | 真实 |
bounce-handheld-01 | 实拍 | 无法判定 | 真实 |
pair-01-gen | AI 生成 | 物理上不可能 | AI |
piq-0001-ball-and-block-fall-left-t1 | 实拍 | 无法判定 | 真实 |
piq-0002-ball-and-block-fall-center-t1 | 实拍 | 无法判定 | 真实 |
piq-0003-ball-and-block-fall-right-t1 | 实拍 | 无法判定 | 真实 |
piq-0013-ball-in-basket-left-t1 | 实拍 | 无法判定 | 真实 |
piq-0014-ball-in-basket-center-t1 | 实拍 | 符合真实物理 | 真实 |
piq-0015-ball-in-basket-right-t1 | 实拍 | 符合真实物理 | 真实 |
piq-0058-duck-falls-in-box-left-t1 | 实拍 | 无法判定 | 真实 |
piq-0059-duck-falls-in-box-center-t1 | 实拍 | 无法判定 | 真实 |
piq-0060-duck-falls-in-box-right-t1 | 实拍 | 无法判定 | 真实 |
piq-0200-ball-and-block-fall-center-t2 | 实拍 | 无法判定 | 真实 |
piq-0212-ball-in-basket-center-t2 | 实拍 | 无法判定 | 真实 |
bounce-hunyuan-gen | AI 生成 | 符合真实物理 | 真实 |
throw-cosmos-gen | AI 生成 | 无法判定 | 真实 |
drop-videocrafter-gen | AI 生成 | 无法判定 | AI |
drop-wan-gen | AI 生成 | 无法判定 | 真实 |
bounce-cosmos-gen | AI 生成 | 无法判定 | 真实 |
drop-cosmos-gen | AI 生成 | 无法判定 | 真实 |
drop-hunyuan-gen | AI 生成 | 无法判定 | AI |
throw-hunyuan-gen | AI 生成 | 无法判定 | 真实 |
bounce-wan-gen | AI 生成 | 无法判定 | 真实 |
drop-cogvideo-gen | AI 生成 | 无法判定 | AI |
piq-0199-ball-and-block-fall-left-t2 | 实拍 | 无法判定 | 真实 |
piq-0201-ball-and-block-fall-right-t2 | 实拍 | 无法判定 | 真实 |
piq-0211-ball-in-basket-left-t2 | 实拍 | 无法判定 | AI |
piq-0213-ball-in-basket-right-t2 | 实拍 | 无法判定 | 真实 |
piq-0220-ball-rolls-off-left-t2 | 实拍 | 无法判定 | 真实 |
piq-0221-ball-rolls-off-center-t2 | 实拍 | 无法判定 | 真实 |
piq-0256-duck-falls-in-box-left-t2 | 实拍 | 无法判定 | 真实 |
piq-0257-duck-falls-in-box-center-t2 | 实拍 | 无法判定 | 真实 |
piq-0258-duck-falls-in-box-right-t2 | 实拍 | 无法判定 | 真实 |
piq-0313-mirror-ball-fall-left-t2 | 实拍 | 无法判定 | AI |
piq-0314-mirror-ball-fall-center-t2 | 实拍 | 无法判定 | 不确定 |
piq-0315-mirror-ball-fall-right-t2 | 实拍 | 无法判定 | 真实 |
报告 filmed-v3,评分于 2026年11月4日。判定规则版本 0.1.0。
Pisa 背后的研究
生成的视频中,物体下落时的重力太小,只有 0.38 到 2.27 m/s²,而且同时松手的物体不会同时落地。
arXiv 2512.02016只问模型是不够的:一个针对物理微调的视觉模型否定了干净、真实的投掷和弹跳视频,而测量方法接受了它们。
Morpheus, ICML 2026基于物理的检测是一个活跃的研究领域。Pisa 的不同之处在于,它展示的是测量结果,而不是一个分数。
MotionPhys, arXiv 2608.20770Pisa 的源代码、测试和评估
github.com/nanoulloa/pisa