CausalMotion: Structured Physical Reasoning as Keyframe and Trajectory Guidance for Training-Free Video Generation

Sihan Zhuang1,2*, Xinyuan Chen1†, Tianfan Xue3,1†, Yaohui Wang1†

1Shanghai Artificial Intelligence Laboratory 2ShanghaiTech University 3The Chinese University of Hong Kong
*Work done during internship at Shanghai Artificial Intelligence Laboratory Corresponding author

CausalMotion is a training-free framework that brings explicit physical reasoning into video generation by decomposing a prompt into causally grounded keyframes and object-centric trajectories, then using these structured signals to guide a pretrained diffusion model at inference time.

Overview Figure Placeholder

The framework performs structured physical reasoning to infer key states and object trajectories, then guides a pretrained diffusion model with these intermediate representations.

Abstract

Recent advances in diffusion-based video generation have significantly improved visual quality and short-term temporal coherence. However, existing methods still struggle to produce videos with physically consistent and causally plausible dynamics, especially in scenarios involving long-horizon interactions. This limitation arises from the fact that video diffusion models primarily learn physical consistency implicitly, while vision-language models can directly model physical laws. Based on this idea, in this work, we propose CausalMotion, a training-free framework that injects explicit physical reasoning into video generation through structured intermediate representations. Our key idea is to decouple reasoning from generation by leveraging a vision-language model to decompose a text prompt into a sequence of causally consistent keyframes and object-centric motion trajectories. These representations are then aligned and integrated as soft constraints to guide a pretrained video diffusion model during inference. This design enables explicit modeling of object dynamics and causal transitions without requiring additional training or supervision. Extensive experiments show that our method consistently improves physical plausibility and temporal coherence, particularly in dynamics-intensive scenarios, while maintaining high perceptual video quality.

Method

1

Keyframe Reasoning

Decompose the prompt into key causal states with a multimodal reasoning model.

2

State Planning

Infer object states including position, scale, velocity, and interactions.

3

Trajectory Construction

Interpolate sparse physically grounded states into dense trajectories.

4

Latent Guidance

Use aligned keyframes and trajectories to steer denoising at inference time.

Method Figure Placeholder

Quantitative Comparisons

We evaluate CausalMotion on PhyGenBench using the PhyGenEval protocol and compare it against both general video generation baselines and physically grounded methods. The results show the best overall average performance, with especially strong gains in mechanics and thermal scenarios.

Quantitative comparison on PhyGenBench
Table 1. Quantitative comparison on PhyGenBench across mechanics, optics, thermal, and material categories.
VBench and VLM-as-judge evaluation
Table 2. VBench and VLM-as-judge evaluation for physical plausibility, temporal consistency, semantic alignment, and overall quality.

Intermediate Results

To better explain the pipeline shown in the overview and method figures, we provide intermediate visualizations for representative examples, including generated keyframes and trajectory alignment.

Prompt: A vibrant, elastic basketball is thrown forcefully towards the ground, capturing its dynamic interaction with the surface upon impact.

Keyframes

Use a single overview image or a stitched panel of sparse causal states.

Keyframe visualization Keyframe visualization Keyframe visualization Keyframe visualization

Predicted Trajectory

Objectbasketball
Format[x, y, w, h]
"Frames": {
  "1": [{"id": 0, "name": "basketball", "box": [255, 93, 204, 194]}],
  "2": [{"id": 0, "name": "basketball", "box": [255, 167, 204, 194]}],
  "...": "...",
  "13": [{"id": 0, "name": "basketball", "box": [255, 93, 204, 194]}]
}

Alignment Video

Qualitative Comparisons

Prompt: Milk is poured into a cup of black coffee.

Wan2.1
LTX-Video
VLIPP
CausalMotion

Prompt: A wooden pencil is carefully dipped into a glass of crystal-clear water, showing the intriguing visual shifts and reflections caused by the interaction between the pencil and the liquid.

VLIPP
PhyT2V
LLM-grounded Video Diffusion
CausalMotion
LLM-grounded result

Prompt: A small burning ball of paper was thrown into a pile of dry paper.

VLIPP
PhyT2V
LLM-grounded Video Diffusion
CausalMotion
LLM-grounded result

More Videos

A timelapse of air being gradually and forcefully extracted from the interior of a thin, sealed balloon.
An egg falling from the sky towards concrete ground.
A tennis ball is gently placed on the surface of a bucket filled with water.
A weak, frail porcelain plate is flung with significant speed at a robust, wooden table, where it collides upon impact.
A timelapse of a water-filled soft cloth being forcefully squeezed by hand, with the pressure intensifying rapidly over time.
A glistening dewdrop is sliding gracefully across the smooth surface of a waxed apple, accentuating its shape as it moves.
A timelapse captures the gradual transformation of ice cream as the temperature rises significantly.
A chameleon eats a flying insect.
A glass beverage dispenser pouring grapefruit juice into a glass that has some water inside.

BibTeX

@misc{zhuang2026causalmotionstructuredphysicalreasoning,
  title={CausalMotion: Structured Physical Reasoning as Keyframe and Trajectory Guidance for Training-Free Video Generation}, 
  author={Sihan Zhuang and Xinyuan Chen and Tianfan Xue and Yaohui Wang},
  year={2026},
  eprint={2606.14317},
  archivePrefix={arXiv},
  primaryClass={cs.CV},
  url={https://arxiv.org/abs/2606.14317}, 
}