Tora: Trajectory-oriented Diffusion Transformer for Video Generation
About
Recent advancements in Diffusion Transformer (DiT) have demonstrated remarkable proficiency in producing high-quality video content. Nonetheless, the potential of transformer-based diffusion models for effectively generating videos with controllable motion remains an area of limited exploration. This paper introduces Tora, the first trajectory-oriented DiT framework that concurrently integrates textual, visual, and trajectory conditions, thereby enabling scalable video generation with effective motion guidance. Specifically, Tora consists of a Trajectory Extractor (TE), a Spatial-Temporal DiT, and a Motion-guidance Fuser (MGF). The TE encodes arbitrary trajectories into hierarchical spacetime motion patches with a 3D motion compression network. The MGF integrates the motion patches into the DiT blocks to generate consistent videos that accurately follow designated trajectories. Our design aligns seamlessly with DiT's scalability, allowing precise control of video content's dynamics with diverse durations, aspect ratios, and resolutions. Extensive experiments demonstrate that Tora excels in achieving high motion fidelity compared to the foundational DiT model, while also accurately simulating the complex movements of the physical world. Code is made available at https://github.com/alibaba/Tora .
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| HOI Video Generation | HOIGen-1M 1.0 (test) | CLIPSIM0.3033 | 14 | |
| Motion-controllable Video Generation | Motion-controlled Video Generation (64-frame) | FVD460 | 8 | |
| Motion-controllable Video Generation | Motion-controlled Video Generation 16-frame | FVD438 | 8 | |
| Video Generation | Short-horizon tasks (test) | Aesthetic Quality50.9 | 8 | |
| Action-conditioned 4D scene generation | Curated dataset of 10 scenes (test) | Camera Control51.8 | 8 | |
| HOI Video Generation | BEHAVE (test) | CLIPSIM0.3083 | 5 | |
| Trajectory-conditioned video generation | Bridge V2 (test) | Motion Consistency98.75 | 5 | |
| Trajectory-conditioned video generation | Simulator (test) | Motion Consistency98.44 | 5 | |
| Trajectory-conditioned video generation | Berkeley UR5 (test) | Motion Consistency98.18 | 5 | |
| Video Generation | MoveBench | FID22.5 | 5 |