CALIPER: Clean Scenes Cannot Rank Physical Inference in Pretrained Visual Representations
The paper introduces CALIPER, a calibration-based benchmark demonstrating that standard "clean scene" evaluations fail to distinguish whether pretrained visual encoders truly infer physical properties like mass and friction, as their apparent competence often relies on direct pixel-level cues rather than genuine physical reasoning.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
To build machines that can move through the real world, scientists are teaching computers to see not just shapes and colors, but the hidden rules that govern how things move. When a robot pushes a box, the distance it slides depends on invisible factors like how heavy the box is and how much friction exists between the box and the floor. A computer cannot see these properties directly in a single photograph; a light box and a heavy box look exactly the same until something moves them. To bridge this gap, researchers use artificial intelligence models trained on vast libraries of video to act as the eyes of these robots. These models are supposed to learn the physics of the world so they can predict what will happen next. But for years, the tests used to grade these models have been too simple to tell if they are actually learning physics or just memorizing the camera angles.
A team of independent researchers recently ran a new experiment to see if these digital eyes could truly understand the physical world. They set up a simulation where a standard puck strikes a box of unknown weight and friction. First, the computer watches two practice strikes where the puck hits the box at known speeds, and the box slides a specific distance. These are the calibration moments, giving the computer a chance to learn the box's secrets. Then, the computer sees a third strike at a new speed, but the video cuts off the moment the puck touches the box. The computer must now predict how far the box will slide based only on what it learned from the first two hits. The researchers tested eight different types of vision systems, ranging from highly advanced models trained on millions of videos to a computer vision system with completely random, untrained weights.
The results revealed a startling flaw in how we currently judge these machines. When the researchers ran the test in a perfectly clean, static room with a fixed camera, every single system performed almost perfectly, including the one with random weights. The computer did not need to understand physics to get the right answer; it simply learned that in a fixed camera view, the distance an object moves creates a specific pattern of pixels. Because the camera never moved, the computer could measure the slide directly from the screen coordinates without ever needing to know the box's mass or friction. It was like a student who memorized the answer key for a specific test but could not solve the problem if the numbers changed. The researchers found that in this clean environment, the test could not tell a smart model from a dumb one.
To fix this, the researchers changed the environment for every single video clip. They randomly shifted the camera angle, changed the lighting, altered the floor color, and added distracting objects to the scene. Suddenly, the pattern of pixels no longer gave away the answer. The computer could no longer rely on looking at the screen coordinates. In this messy, unpredictable world, the results split dramatically. The most advanced models, trained to predict video, still performed well, correctly predicting the slide distance with high accuracy. However, the models that relied on looking at single frames or had no training at all failed completely. The untrained system, which had scored nearly perfect in the clean room, now performed no better than a system that simply ignored the object and guessed based on the push speed alone.
The study also examined how these models are usually tested by other scientists. A common method involves changing one property in a scene, like making an object slightly heavier, and seeing if the computer's internal representation changes. The researchers found that in many existing tests, the change was so tiny that the computer's reaction was just random noise, meaning the test was measuring nothing real. They also looked at "probes," which are simple tests that try to read a specific property, like mass, directly from the computer's brain. They discovered that a model could pass a probe test and appear to know the mass, yet fail to use that knowledge when actually making a prediction. Conversely, a model could fail a probe test but still use the information effectively if the scene provided other clues. This proved that simply being able to read a property from a model's memory does not mean the model is actually using it to understand the world.
The final measure of success was a practical task: asking the computer to choose the exact speed needed to push the box to a specific goal distance. In the messy, changing environment, the best model missed the target by only 4.0 millimeters. The untrained model, however, missed by 19.6 millimeters, a failure rate identical to ignoring the object entirely. The researchers concluded that the ability of a test to separate good models from bad ones must be proven, not assumed. If a test cannot distinguish between a sophisticated AI and a random guesser, the test itself is broken. By introducing real-world chaos and requiring the computer to use evidence from multiple interactions, the new method successfully revealed which models truly understand the physics of motion and which are just looking at the pixels.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.