InteractiveVideo: User-Centric Controllable Video Generation with Synergistic Multimodal Instructions
Yiyuan Zhang, Yuhao Kang, Zhixin Zhang, Xiaohan Ding, Sanyuan Zhao, Xiangyu Yue
TL;DR
InteractiveVideo tackles the challenge of aligning video generation with nuanced human intent by moving beyond static image/text conditioning to multimodal, interactive guidance. It introduces a training-free Synergistic Multimodal Instruction mechanism that injects user edits as denoising residuals within a two-pipeline diffusion framework (T2I and I2V), enabling precise control over content, semantics, and motion. Empirical results on personalization, editing precision, and motion control show improvements over Gen-2, I2VGen-XL, and Pika Labs, with strong user satisfaction and efficient inference on commodity GPUs. The approach broadens practical video creation workflows and has implications for education, entertainment, and AR/VR, while maintaining responsible AI practices.
Abstract
We introduce $\textit{InteractiveVideo}$, a user-centric framework for video generation. Different from traditional generative approaches that operate based on user-provided images or text, our framework is designed for dynamic interaction, allowing users to instruct the generative model through various intuitive mechanisms during the whole generation process, e.g. text and image prompts, painting, drag-and-drop, etc. We propose a Synergistic Multimodal Instruction mechanism, designed to seamlessly integrate users' multimodal instructions into generative models, thus facilitating a cooperative and responsive interaction between user inputs and the generative process. This approach enables iterative and fine-grained refinement of the generation result through precise and effective user instructions. With $\textit{InteractiveVideo}$, users are given the flexibility to meticulously tailor key aspects of a video. They can paint the reference image, edit semantics, and adjust video motions until their requirements are fully met. Code, models, and demo are available at https://github.com/invictus717/InteractiveVideo
