Frame-Level Captions for Long Video Generation with Complex Multi Scenes
Guangcong Zheng, Jianlong Yuan, Bo Wang, Haoyang Huang, Guoqing Ma, Nan Duan
TL;DR
Long-form video generation with rich, multi-scene narratives is hampered by drift and insufficient control from global prompts. The authors propose a framework built on frame-level captions, a frame-level cross-attention mechanism, Diffusion Forcing to inject temporal flexibility, and a Parallel Multi-Window Denoising inference strategy to generate long videos in parallel windows. They introduce a scalable frame-level dataset of 700k clips with dense per-frame annotations and adaptive captioning, enabling precise frame-to-text alignment. Evaluations on VBench 2.0 using WanX-2.1-T2V-1.3B show improved instruction following in complex scenes, reduced semantic confusion, and coherent long-form outputs; they also provide resources for community use.
Abstract
Generating long videos that can show complex stories, like movie scenes from scripts, has great promise and offers much more than short clips. However, current methods that use autoregression with diffusion models often struggle because their step-by-step process naturally leads to a serious error accumulation (drift). Also, many existing ways to make long videos focus on single, continuous scenes, making them less useful for stories with many events and changes. This paper introduces a new approach to solve these problems. First, we propose a novel way to annotate datasets at the frame-level, providing detailed text guidance needed for making complex, multi-scene long videos. This detailed guidance works with a Frame-Level Attention Mechanism to make sure text and video match precisely. A key feature is that each part (frame) within these windows can be guided by its own distinct text prompt. Our training uses Diffusion Forcing to provide the model with the ability to handle time flexibly. We tested our approach on difficult VBench 2.0 benchmarks ("Complex Plots" and "Complex Landscapes") based on the WanX2.1-T2V-1.3B model. The results show our method is better at following instructions in complex, changing scenes and creates high-quality long videos. We plan to share our dataset annotation methods and trained models with the research community. Project page: https://zgctroy.github.io/frame-level-captions .
