StoryAgent: Customized Storytelling Video Generation via Multi-Agent Collaboration
Panwen Hu, Jin Jiang, Jianqi Chen, Mingfei Han, Shengcai Liao, Xiaojun Chang, Xiaodan Liang
TL;DR
This work introduces StoryAgent, a multi-agent framework for Customized Storytelling Video Generation (CSVG) that decomposes the task into story design, storyboard creation, and animation. It introduces a three-stage workflow supported by a Storyboard Generator with an AnyDoor-inspired removal-redraw pipeline and a LoRA-BE customized Image-to-Video method to enforce inter- and intra-shot subject consistency. Extensive experiments on public datasets (PororoSV, FlintstonesSV) and open-domain subjects demonstrate superior subject fidelity and video quality compared with state-of-the-art baselines, validated by objective metrics and user studies. The framework's modularity and targeted consistency enhancements suggest strong practical impact for controllable storytelling video production, with noted limitations and clear directions for future improvements.
Abstract
The advent of AI-Generated Content (AIGC) has spurred research into automated video generation to streamline conventional processes. However, automating storytelling video production, particularly for customized narratives, remains challenging due to the complexity of maintaining subject consistency across shots. While existing approaches like Mora and AesopAgent integrate multiple agents for Story-to-Video (S2V) generation, they fall short in preserving protagonist consistency and supporting Customized Storytelling Video Generation (CSVG). To address these limitations, we propose StoryAgent, a multi-agent framework designed for CSVG. StoryAgent decomposes CSVG into distinct subtasks assigned to specialized agents, mirroring the professional production process. Notably, our framework includes agents for story design, storyboard generation, video creation, agent coordination, and result evaluation. Leveraging the strengths of different models, StoryAgent enhances control over the generation process, significantly improving character consistency. Specifically, we introduce a customized Image-to-Video (I2V) method, LoRA-BE, to enhance intra-shot temporal consistency, while a novel storyboard generation pipeline is proposed to maintain subject consistency across shots. Extensive experiments demonstrate the effectiveness of our approach in synthesizing highly consistent storytelling videos, outperforming state-of-the-art methods. Our contributions include the introduction of StoryAgent, a versatile framework for video generation tasks, and novel techniques for preserving protagonist consistency.
