InteractiveVideo: User-Centric Controllable Video Generation with Synergistic Multimodal Instructions

1Multimedia Lab, The Chinese University of Hong Kong
2Beijing Institute of Technology 3Tencent AI Lab

Demo Video

1. Persoanlize A Video.

"Purple Flowers." "Purple Flowers, bee" "the purple flowers are shaking, a bee is flying"
"1 Cat." "1 Cat, butterfly" "the small yellow butterfly is flying to the cat's face"

2. Fine-Grained Video Editing.

"flowers." "flowers." "windy, the flowers are shaking in the wind"
"1 Man." "1 Man, rose." "1 Man, smiling."

3. Precise Motion Control.

"1 man, dark light " "the man is turning his body" "the man is turning his body"
"1 beautiful girl with long black hair, and a flower on her head, clouds" " the girl is turning gradually" " the girl is turning gradually"

4. Customized Dress Up.

"Yae Miko" (Genshin Impact) "Dressing Up " "Dressing Up"

Abstract

We introduce ``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, human painting, drag-and-drop, etc. We propose a Synergistic Multimodal Instruction mechanism, designed to seamlessly integrate user's 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 InteractiveVideo, users have the flexibility to meticulously tailor key aspects of a video until their requirements are fully satisfied, by instructing image generation, painting the image, editing image semantics, and adjusting video motions. As a result, our framework can generate videos of high visual quality.


Comparison with Existing Methods

InteractiveVideo Gen-2 PikaLabs I2VGen-XL
"the clouds are moving"

"the tide is flooding"

"the clouds are becoming dark"

"the snow is melting"

Try InteractiveVideo now !


BibTeX

If you find our work useful, please cite our paper. BibTex code is provided below:
@article{zhang2024interactivevideo,
          title={InteractiveVideo: User-Centric Controllable Video Generation with Synergistic Multimodal Instructions},
          author={Zhang, Yiyuan and Kang, Yuhao and Zhang, Zhixin and Ding, Xiaohan and Zhao, Sanyuan and Yue, Xiangyu},
          journal={arXiv preprint arXiv:2402.03040},
          year={2024}
}