Modular-Cam: Modular Dynamic Camera-view Video Generation with LLM
Zirui Pan, Xin Wang, Yipeng Zhang, Hong Chen, Kwan Man Cheng, Yaofei Wu, Wenwu Zhu
TL;DR
Modular-Cam addresses the challenge of generating long, multi-scene videos with precise camera-view transitions by combining an LLM-driven scene decomposition (LLM-Director) with a modular motion-control framework (CamOperator) and cross-scene consistency mechanisms (AdaControlNet). A temporal-transformer-augmented base video generator provides intra-scene continuity, while LLM-guided selection composes motion modules to realize complex prompts; adaptive normalization and randomized blending ensure color and content consistency across scene boundaries. Empirical results on WebVid-10M show strong performance in motion smoothness and dynamic camera control, with competitive image quality and best cross-scene coherence, validated by ablations on AdaControlNet and LLM-Director. The approach offers scalable, plug-in motion modules and a director-like role for handling intricate user instructions, enabling practical, long-form, multi-scene video generation with fine-grained camera dynamics.
Abstract
Text-to-Video generation, which utilizes the provided text prompt to generate high-quality videos, has drawn increasing attention and achieved great success due to the development of diffusion models recently. Existing methods mainly rely on a pre-trained text encoder to capture the semantic information and perform cross attention with the encoded text prompt to guide the generation of video. However, when it comes to complex prompts that contain dynamic scenes and multiple camera-view transformations, these methods can not decompose the overall information into separate scenes, as well as fail to smoothly change scenes based on the corresponding camera-views. To solve these problems, we propose a novel method, i.e., Modular-Cam. Specifically, to better understand a given complex prompt, we utilize a large language model to analyze user instructions and decouple them into multiple scenes together with transition actions. To generate a video containing dynamic scenes that match the given camera-views, we incorporate the widely-used temporal transformer into the diffusion model to ensure continuity within a single scene and propose CamOperator, a modular network based module that well controls the camera movements. Moreover, we propose AdaControlNet, which utilizes ControlNet to ensure consistency across scenes and adaptively adjusts the color tone of the generated video. Extensive qualitative and quantitative experiments prove our proposed Modular-Cam's strong capability of generating multi-scene videos together with its ability to achieve fine-grained control of camera movements. Generated results are available at https://modular-cam.github.io.
