Paper: 2606.03986 Authors: Sebastian Cavada, Soumava Paul, Tuan-Hung Vu, Andrei Bursuc, Raoul de Charette Categories: cs.CV

The Gap

Existing physics reasoning benchmarks test vision-language models (VLMs) with high-level questions about synthetic scenes: “Will the tower fall?” or “Which ball reaches first?” These tests measure conceptual understanding but sidestep the hard part—does the model actually perceive forces, momentum, or acceleration from raw pixels? Previous work like CLEVRER uses simplified 2D shapes, while IntPhys employs controlled scenarios that don’t reflect real visual complexity. The gap: we have no way to evaluate whether models understand low-level Newtonian mechanics—3D forces, per-pixel motion, occluded dynamics—when faced with photorealistic scenes.

Problem: VLMs claim physics understanding, but tests are high-level
   |
   v
Assumption: Real understanding requires perceiving fine-grained quantities
   |
   +---> Method: Build 4D dataset with real scenes + simulated physics
   |              (multiview images → 3D reconstruction → physics sim)
   |
   +---> Evidence: Test 56 VLMs + 10 VFMs on dense annotations
   |               (forces, velocities, occlusions, contacts)
   |
   v
Conclusion: Models fail at low-level physics despite high-level competence

The Increment

One sentence: Before NewtPhys, we thought vision models understood physics because they passed synthetic VQA tests; after NewtPhys, we know they lack fine-grained Newtonian reasoning on real-world visuals.

Core Mechanism

NewtPhys constructs physically-grounded ground truth by fusing real-world capture with simulation. First, 50 real scenes are filmed with synchronized multi-camera rigs, capturing objects in motion (falling, rolling, colliding). These multiview images feed into 3D reconstruction pipelines (NeRF-based) to recover geometry and object shapes. Then, a physics simulator (Isaac Sim) re-enacts each scene using the reconstructed 3D assets and material properties, producing per-timestep annotations: 3D forces on every object, amodal per-pixel depth and segmentation, contact points, velocities, accelerations. The dataset spans 4D (3D space + time) with 1000+ timesteps per scene, providing dense supervision that bridges perception and physics.

Real Scene (50 scenarios)
    |
    v
Multiview Capture (6 cameras, sync'd)
    |
    v
3D Reconstruction (NeRF → mesh + materials)
    |
    v
Physics Simulation (Isaac Sim, replays motion)
    |
    +---> Per-frame outputs:
          - 3D forces (vectors per object)
          - Amodal depth/segmentation (pixel-level)
          - Contacts, velocities, accelerations
    |
    v
NewtPhys Dataset (4D annotations)

Think of NewtPhys as a forensic reconstruction lab. The multiview cameras are crime scene photographers capturing evidence from every angle. The 3D reconstruction is the forensic team building a physical model of the scene—measuring dimensions, identifying objects, estimating materials. The physics simulator is the investigator replaying the event in slow motion, calculating forces and momentum at every instant. The final report isn’t “did the vase break?”—it’s a frame-by-frame analysis showing exactly which force vectors acted on each object, how occlusions changed, where contact occurred. When you test a vision model, you’re asking: can it read this forensic report directly from the raw footage?

Key Concepts

  • Amodal annotation: Standard annotations label only visible pixels. Amodal annotations include occluded regions—the back of a ball hidden behind a cube still gets labeled with its geometry and velocity. This matters for physics: understanding what’s behind an object is necessary to predict forces and contacts. NewtPhys generates amodal data by rendering from the simulator’s omniscient viewpoint, not the camera’s limited one. Example: A rolling ball half-hidden by a box. Visual models see only the exposed arc, but the physics annotation includes the ball’s full shape, spin, and forces acting on the occluded half.

  • 4D dense supervision: Most datasets annotate sparsely—bounding boxes every 10 frames, or single-point answers. NewtPhys annotates densely across both space (every pixel) and time (every timestep). This reveals whether models track continuous dynamics or just recognize static patterns. Dense supervision means if an object accelerates between frame 50 and 51, the annotation captures that acceleration vector. If a contact happens for 0.1 seconds, it’s marked exactly when and where, not averaged out.

  • Real-to-sim ground truth: The insight is that real scenes provide visual realism (textures, lighting, clutter) but lack ground-truth physics, while simulators provide perfect physics but look synthetic. NewtPhys fuses both: capture reality, reconstruct it, then simulate physics on the reconstructed assets. The simulator “knows” all forces because it computes them, but the visual input stays photorealistic. This sidesteps the usual tradeoff between realism and annotation accuracy.

Framework Shift

Before (mainstream approach):        After (NewtPhys):

Synthetic Scenes                     Real Multiview Capture
    |                                     |
    v                                     v
Simple Shapes (cubes, balls)         3D Reconstruction (meshes)
    |                                     |
    v                                     v
High-Level VQA                       Physics Simulation (forces)
("Will it fall?")                        |
    |                                     v
    v                                Dense 4D Annotations
Binary/Categorical Answers           (per-pixel, per-timestep)
                                         |
                                         v
                                    Low-Level Physics Eval
                                    (force vectors, contacts)

From testing conceptual physics reasoning to measuring Newtonian quantity perception—the core shift is ground truth depth.

Expert Assessment

Problem choice: Real gap. Vision models dominate high-level tasks but their low-level physics understanding is untested. The field has sidestepped this because annotating real-world physics is hard. This paper solves the annotation problem cleanly, making the evaluation feasible.

Method maturity: Smart hybrid approach. Using reconstruction to bridge real and sim is elegant—you get photorealism without sacrificing annotation accuracy. The weak link: reconstruction quality affects downstream physics. If the mesh is noisy, the simulated forces won’t match reality. Authors acknowledge this but don’t quantify reconstruction error’s impact on annotations.

Experimental integrity: Thorough model sweep (56 VLMs, 10 VFMs) with diverse architectures. Baselines are fair—they test both open and closed models, small and large. The metrics (force prediction error, contact detection F1) directly measure physics understanding. One concern: no human baseline. How well can humans estimate 3D forces from 2D video? Without that anchor, we can’t tell if the task is too hard or models are too weak.

Writing quality: Strong intro and method, but the results section drowns in tables. The key finding—models fail at low-level physics—gets buried in ablations. Section 4.2 should lead with failure modes (e.g., models confuse contact with proximity) before showing numbers. The related work undersells how different this is from CLEVRER/IntPhys; a comparison table would clarify.

Verdict: strong accept — Fills a real evaluation gap with a technically sound dataset and exposes genuine model weaknesses.

Takeaways

Reconstruction-to-simulation pipeline: If you need ground-truth annotations for real-world phenomena that are hard to measure (occlusions, forces, internal states), consider reconstructing the scene and simulating the process. This pattern works beyond physics—imagine reconstructing surgical scenes to simulate tissue deformation, or reconstructing traffic to simulate collision dynamics.

Dense temporal supervision reveals brittleness: Models that pass frame-level tests often fail when asked to track quantities across time. If your domain involves continuous processes (fluid flow, growth, deformation), sparse sampling hides failure modes. NewtPhys’s per-timestep annotations show where models lose the thread.

Amodal reasoning is a sharp filter: Testing whether models understand occluded regions separates true scene understanding from texture matching. If your model needs to generalize to partial observations (robotics, medical imaging), add amodal annotations to your eval set even if training data lacks them.

论文: 2606.03986 作者: Sebastian Cavada, Soumava Paul, Tuan-Hung Vu, Andrei Bursuc, Raoul de Charette 分类: cs.CV

缺口

现有的物理推理基准测试通过高层次问题测试视觉-语言模型(VLMs): “塔会倒吗?” “哪个球先到达?” 这些测试测量概念理解,但绕过了难点——模型是否真的能从原始像素中感知力、动量或加速度? 之前的工作如 CLEVRER 使用简化的 2D 形状,IntPhys 采用受控场景,不反映真实视觉复杂性。

缺口在于: 我们没有办法评估模型在面对照片级真实场景时,是否理解低层次的牛顿力学——3D 力、逐像素运动、遮挡动力学。

问题:VLMs 声称理解物理,但测试是高层次的
   |
   v
假设:真正的理解需要感知细粒度量
   |
   +---> 方法:构建 4D 数据集,真实场景 + 模拟物理
   |          (多视角图像 → 3D重建 → 物理模拟)
   |
   +---> 证据:在56个VLMs + 10个VFMs上测试密集标注
   |          (力、速度、遮挡、接触)
   |
   v
结论:模型在高层次表现好,但低层次物理推理失败

增量

一句话: NewtPhys 之前,我们以为视觉模型懂物理,因为它们通过了合成 VQA 测试; NewtPhys 之后,我们知道它们在真实世界视觉上缺乏细粒度牛顿推理能力。

核心机制

NewtPhys 通过融合真实世界捕获和模拟来构建物理基础真值。

首先,用同步多相机阵列拍摄 50 个真实场景,捕获运动中的物体(下落、滚动、碰撞)。

这些多视角图像输入 3D 重建管线(基于 NeRF)以恢复几何和物体形状。

然后,物理模拟器(Isaac Sim)使用重建的 3D 资产和材料属性重演每个场景,产生逐时间步标注: 每个物体的 3D 力、非模态逐像素深度和分割、接触点、速度、加速度。

数据集跨越 4D(3D 空间 + 时间),每个场景 1000+ 时间步,提供连接感知和物理的密集监督。

真实场景(50个情景)
    |
    v
多视角捕获(6相机,同步)
    |
    v
3D重建(NeRF → 网格 + 材质)
    |
    v
物理模拟(Isaac Sim,回放运动)
    |
    +---> 逐帧输出:
          - 3D力(每物体向量)
          - 非模态深度/分割(像素级)
          - 接触、速度、加速度
    |
    v
NewtPhys 数据集(4D标注)

把 NewtPhys 想象成刑侦重建实验室

多视角相机是犯罪现场摄影师,从各个角度采集证据。

3D 重建是法医团队构建现场物理模型——测量尺寸、识别物体、估算材料。

物理模拟器是调查员慢动作回放事件,计算每一瞬间的力和动量。

最终报告不是”花瓶碎了吗?” ——而是逐帧分析,精确显示哪些力向量作用于每个物体、遮挡如何变化、接触在哪里发生。

当你测试视觉模型时,你在问: 它能直接从原始镜头中读取这份法医报告吗?

关键概念

  • 非模态标注(Amodal annotation): 标准标注只标记可见像素。

非模态标注包括被遮挡区域——立方体后面被挡住的球背面仍然被标记其几何和速度。

这对物理很重要: 理解物体背后是什么,对预测力和接触是必要的。

NewtPhys 从模拟器的全知视角渲染生成非模态数据,而非相机的受限视角。

例子: 一个球在盒子后面滚动,一半被遮挡。

视觉模型只看到暴露的弧线,但物理标注包括球的完整形状、旋转和作用于被遮挡半边的力。

  • 4D 密集监督: 大多数数据集标注稀疏——每 10 帧一个边界框,或单点答案。

NewtPhys 在空间(每个像素)和时间(每个时间步)上都密集标注。

这揭示了模型是跟踪连续动力学还是只识别静态模式。

密集监督意味着如果物体在第 50 帧和第 51 帧之间加速,标注会捕获那个加速度向量。

如果接触发生 0.1 秒,它被精确标记何时何地发生,而非平均化。

  • 真实到模拟的真值(Real-to-sim ground truth): 洞见是真实场景提供视觉真实感(纹理、光照、杂乱)但缺乏真值物理,而模拟器提供完美物理但看起来合成。

NewtPhys 融合两者: 捕获现实,重建它,然后在重建资产上模拟物理。

模拟器”知道”所有的力,因为它计算它们,但视觉输入保持照片级真实。

这绕过了真实感和标注准确性之间的常规权衡。

框架转变

之前(主流方法):              之后(NewtPhys):

合成场景                        真实多视角捕获
    |                               |
    v                               v
简单形状(立方体、球)          3D重建(网格)
    |                               |
    v                               v
高层次 VQA                      物理模拟(力)
("会倒吗?")                      |
    |                               v
    v                           密集 4D 标注
二元/分类答案                   (逐像素、逐时间步)
                                    |
                                    v
                                低层次物理评估
                                (力向量、接触)

从测试概念物理推理到测量牛顿量感知——核心转变是真值深度。

专家评审

选题眼光: 真实缺口。

视觉模型在高层次任务上占主导地位,但它们的低层次物理理解未经测试。

该领域回避了这一点,因为标注真实世界物理很难。

本文干净地解决了标注问题,使评估可行。

方法成熟度: 聪明的混合方法。

用重建连接真实和模拟很优雅——你在不牺牲标注准确性的情况下获得照片级真实感。

弱环节: 重建质量影响下游物理。

如果网格有噪声,模拟的力不会匹配现实。

作者承认这一点,但没有量化重建误差对标注的影响。

实验诚意: 彻底的模型扫描(56 VLMs,10 VFMs),架构多样。

基线公平——测试了开源和闭源模型,小型和大型。

指标(力预测误差、接触检测 F1)直接测量物理理解。

一个担忧: 没有人类基线。

人类从 2D 视频估计 3D 力的能力如何? 没有那个锚点,我们无法判断任务是太难还是模型太弱。

写作功力: 引言和方法强,但结果部分淹没在表格中。

关键发现——模型在低层次物理上失败——被埋在消融中。

4.2 节应该以失效模式开头(例如,模型混淆接触和接近),然后再展示数字。

相关工作部分低估了这与 CLEVRER/IntPhys 的差异; 对比表能澄清。

判决: 强接收 — 用技术上可靠的数据集填补了真实的评估缺口,揭露了真实的模型弱点。

要点总结

重建到模拟管线: 如果你需要对难以测量的真实世界现象(遮挡、力、内部状态)进行真值标注,考虑重建场景并模拟过程。

这种模式超越物理——想象重建手术场景以模拟组织变形,或重建交通以模拟碰撞动力学。

密集时间监督揭示脆弱性: 通过帧级测试的模型,在被要求跨时间跟踪量时经常失败。

如果你的领域涉及连续过程(流体流动、生长、变形),稀疏采样隐藏失效模式。

NewtPhys 的逐时间步标注显示模型在哪里失去线索。

非模态推理是锐利的过滤器: 测试模型是否理解被遮挡区域,将真正的场景理解与纹理匹配分开。

如果你的模型需要泛化到部分观测(机器人、医学成像),即使训练数据缺乏非模态标注,也要在评估集中添加它们。