← Latest papers
🤖 machine learning

PhyCo: Learning Controllable Physical Priors for Generative Motion

PhyCo is a framework that extends video diffusion models with controllable, physically consistent motions through a large simulation dataset collection, physics-supervised fine-tuning using ControlNet, and VLM-guided reward optimization to generate realistic physical behaviors without requiring simulators or geometric reconstruction during inference.

Original authors: Sriram Narayanan, Ziyu Jiang, Srinivasa Narasimhan, Manmohan Chandraker

Published 2026-05-01
📖 4 min read☕ Coffee break read

Original authors: Sriram Narayanan, Ziyu Jiang, Srinivasa Narasimhan, Manmohan Chandraker

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

Imagine you are watching a movie where a ball bounces, a box slides, or a person jumps on a trampoline. In most AI-generated videos today, these movements often feel "wrong." The ball might float like a ghost, bounce with the wrong amount of energy, or glide over the ground as if it were made of ice, even though it should be rubber. The AI is excellent at making things look right (the colors, the lighting), but it does not fully understand how things move according to the laws of physics.

PhyCo is a new system developed to fix this. Think of it as giving the AI a "physics cheat sheet" so it can generate videos where objects behave exactly as they should in the real world.

Here is how PhyCo works, broken down into three simple steps:

1. The Training Camp (The Dataset)

Before PhyCo can teach an AI anything, it must first learn the rules of the game itself. The researchers created a massive library of 100,000 simulated videos.

  • The Analogy: Imagine a huge gymnasium where robots practice falling, jumping, and sliding. In this hall, researchers can tweak the "knobs" of every object. They can make a ball super-bouncy, a floor super-slippery, or a wall super-soft.
  • The Result: The AI watches these videos and learns that "if I turn up the 'friction' knob, the object should slide less" or "if I turn up the 'deformation' knob, the object should squish more." This creates a massive database of cause-and-effect relationships.

2. The Control Panel (ControlNet)

Once the AI has seen the training videos, the researchers give it a special control panel.

  • The Analogy: Think of a video game where you can draw a map on the screen to tell the character where to go. With PhyCo, you can draw a "map" of physical properties. You can paint a spot on the screen to say, "This area is sticky" or "This object is heavy."
  • How it works: The AI takes these maps and uses them to generate the video. Instead of just guessing how an object moves, it looks at your map and says, "Okay, you told me this is high friction, so I will make the object slide slowly." This enables continuous control, meaning you can smoothly turn friction up or down, not just switch it on or off.

3. The Strict Coach (VLM Reward Optimization)

Even with the control panel, the AI might still make small mistakes. To fix this, the researchers added a "strict coach."

  • The Analogy: Imagine a coach watching the AI's training videos and asking specific questions: "Did this ball jump high enough?" "Did this box slide far enough?" If the AI answers incorrectly, the coach gives it a "punishment" (a mathematical penalty) to correct its behavior.
  • The Magic: This coach is a Vision-Language Model (VLM). It does not just look at pixels; it understands the concept of physics. It reads the video and checks whether the movement matches the rules you set. If the ball jumps too low even though you requested a high jump, the coach tells the AI to try again. Over time, the AI learns to satisfy the coach, resulting in videos that are not only visually beautiful but also physically correct.

What Can PhyCo Do?

The work shows that PhyCo can handle the following:

  • Friction: Make things slide easily or stick to the ground.
  • Restitution (Bounciness): Make things bounce like a rubber ball or thud like a stone.
  • Deformation: Make soft objects squish and spring back, while hard objects remain rigid.
  • Force: Push objects in specific directions with specific strength.

The Big Win

The most impressive thing is that PhyCo learned all this in a simulated world (the "gymnasium"), yet it works just as well in the real world. You can ask it to generate a video of a person jumping on a trampoline, and although it never saw a real trampoline during training, it knows exactly how the trampoline should deform and how the person should jump because it learned the principles of physics.

In short: PhyCo teaches the AI to stop guessing how the world moves and start understanding the rules that govern it, so we can create videos where the physics is as real as the images.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →