CineEvolve: An Agentic Self-Evolution Framework for Cinematic Multi-Shot Video Generation
Organizations: School of Artificial Intelligence, Beijing University of Posts and Telecommunications · Tencent · State Key Laboratory of Multimedia Information Processing, School of Computer Science, Peking University · Beijing Academy of Artificial Intelligence ·
Abstract
Cinematic multi-shot video generation requires both narrative planning and iterative refinement. Existing methods either lack narrative reasoning or rely on feed-forward workflows without policy updates. In this paper, we propose CineEvolve, an agentic self-evolution framework for cinematic multi-shot video generation that unifies a Director and a Critic within a single vision-language policy. Emulating real-world filmmaking that couples iterative direction with critical feedback, we train CineEvolve via alternating reinforcement learning, where the Director surfaces flaws to sharpen the Critic, and the updated Critic guides the Director's targeted revisions. To stabilize co-evolution, we introduce Evolutionary GRPO (E-GRPO), leveraging historical anchoring and revision safeguarding to mitigate advantage inflation. Additionally, we contribute CineTraj, a 40K cinematic trajectory dataset spanning creation, critique, and revision. Extensive experiments demonstrate that CineEvolve outperforms existing approaches. Our code will be available at https://github.com/JingZhe-8/CineEvolve.
Figures & tables
| Method | VQ | TA | CC | IC |
|---|---|---|---|---|
| ShotStream | 7.2 | 6.6 | 6.0 | 6.6 |
| STAGE | 5.8 | 6.0 | 6.2 | 6.8 |
| CineCrew | 7.2 | 5.8 | 8.4 | 8.8 |
| HoloCine | 10.2 | 10.2 | 5.4 | 5.6 |
| ViMax | 6.8 | 7.0 | 9.6 | 9.6 |
| MultiShotMaster | 10.6 | 10.4 | 5.8 | 5.8 |
Video Generation
Video generation studies models that create and edit moving images from text, images, audio, and structured controls.
See all 364 papers