Source-linked AI summary

DreamFactory: Pioneering Multi-Scene Long Video Generation with a Multi-Agent Framework

Zhifei Xie, Daniel Tang, Dingwei Tan, Jacques Klein, Tegawend F. Bissyand, Saad Ezzini

arXiv:2408.11788v1cs.AIcs.CLcs.CVcs.SE

TL;DR

Long videos with multiple scenes challenge current generation methods because consistency across scenes is difficult to maintain. DreamFactory coordinates LLM agents and iteratively uses keyframes to support continuity; the paper reports favorable evaluations, including highly consistent sequential story generation on its test set.

  • Problem

    Generating long multi-scene videos requires maintaining character, style, background, and narrative continuity, which is difficult amid LLM randomness and drift.

    Source: §1 · p. 1, §3.3 · p. 5
  • Method

    DreamFactory uses collaborating LLM agents and Keyframe Iteration Design, carrying scene context and base-frame features into subsequent keyframe generations.

    Source: §1 · p. 2, §3.3 · p. 5
  • Results

    DreamFactory outperformed native video-generation models on the reported evaluation mechanisms, and its videos surpassed the average quality of manually produced videos.

    Source: §1 · p. 2
  • Takeaways & Limitations

    On the test set, DreamFactory achieved highly consistent sequential story generation and evaluates cross-scene face, style, and text-to-visual alignment.

    Source: §5 · p. 8

    Prompt-controlled agents cannot perform highly creative plot design; speech-centered editing can make videos feel like assembled clips, and generation consumes substantial resources.

    Source: §6 · p. 9

Abstract

from arXiv · show

Current video generation models excel at creating short, realistic clips, but struggle with longer, multi-scene videos. We introduce \texttt{DreamFactory}, an LLM-based framework that tackles this challenge. \texttt{DreamFactory} leverages multi-agent collaboration principles and a Key Frames Iteration Design Method to ensure consistency and style across long videos. It utilizes Chain of Thought (COT) to address uncertainties inherent in large language models. \texttt{DreamFactory} generates long, stylistically coherent, and complex videos. Evaluating these long-form videos presents a challenge. We propose novel metrics such as Cross-Scene Face Distance Score and Cross-Scene Style Consistency Score. To further research in this area, we contribute the Multi-Scene Videos Dataset containing over 150 human-rated videos.

1 Introduction

The introduction identifies consistency and production complexity as obstacles to practical long, multi-scene video generation. It presents DreamFactory as a collaborative LLM-agent framework and reports favorable evaluations against native tools and human-made video quality.

  • Long multi-scene videos remain challenging because character portrayal, style, and backgrounds must stay consistent while production requires more than assembling short generated clips.Source: §1 · p. 1
  • DreamFactory simulates a film-production team whose LLM agents collaborate on scripts, storyboards, character design, keyframes, and video synthesis.Source: §1 · p. 2
  • The authors evaluated generation using UTF-101 and HMDB51, compared framework videos with outputs from the original tools, and also used Inception Score and human judges on internet videos.Source: §1 · p. 2
  • DreamFactory videos surpassed the average quality of manually produced videos, while the framework also outperformed native models on the reported evaluation mechanisms.Source: §1 · p. 2

2 Related work

Related work surveys multi-agent LLM systems and the evolution of video synthesis from GANs toward diffusion-based approaches. It names several current video-generation models.

3 DreamFactory

DreamFactory models an AI film-production team whose LLM agents collaborate through staged video creation. Its pipeline preserves phase outputs and uses keyframe iteration to carry visual and narrative consistency across scenes.

3.1 Role Definition

  • Role cards assign production roles—including director, screenwriter, filmmaker, and reviewer—whose tasks include choosing style, writing scripts, and drawing.Prompts specify each role’s job, task, and requirements, and discussions are bounded by a configurable number of rounds.Source: §3.1 · p. 3

3.2 DreamFactory Framework pipeline

  • The pipeline organizes work into phases and conversations, with phase outputs retained as local memory for later stages.A phase processes textual or pictorial input through roleplay and collaboration; later phases can reuse saved conclusions such as styles and scripts.Source: §3.2 · pp. 3–5
  • DreamFactory decomposes long-video creation into stages, from task, style, story, and script work to keyframe design.Agents use designated roles, and each phase shares a prompt defining its roles, tasks, desired conclusions, discussion format, and requirements.Source: §3.2 · pp. 3–4

3.3 Keyframe Iteration Design

  • Long-term consistency across scene transitions requires preserving drawing style, character continuity, and narrative flow despite LLM randomness and drift.The Keyframe Iteration Design Method turns this challenge into successive short-term generation steps; the first frame establishes style, technique, characters, and background as the Base.Source: §3.3 · p. 5
  • A Monitor reviews each generated frame, while later keyframes use the prior scene description and Base Description to maintain adjacent-scene continuity and long-distance visual consistency.The Base Description records features such as style, background, and character traits for preservation; the authors report that modified prompts produced a consistent, practically valuable image series.Source: §3.3 · pp. 5–6

4 Experiments

The experiments assess image and video quality and introduce cross-scene measures for face consistency, style consistency, and keyframe alignment. Reported results indicate improved image and video quality with the framework, while the cross-scene evaluation uses a 70-entry character-centric sample.

4.1 Traditional Video Quality Evaluati1on

  • FID, IS, and CLIP Score assess generated-image quality or text alignment, while FVD and KVD compare real and synthesized video feature distributions.The paper describes FVD as extending FID to videos and KVD as using a kernel function.Source: §4.1 · p. 6
  • The Regular phase used 70 COCO-derived prompts, while the Script phase used 70 dataset tasks to assess script filling and the Animation Department.The DreamFactory label denotes framework-produced keyframe images corresponding to the scripts.Source: §4.1 · p. 6
  • The framework's image quality stands out in Text2Image, and Table 2 reports a similar enhancement for multi-scene long-video generation.The paper also reports that script-generated images are more refined on average than images generated from everyday prompt words.Source: §4.1 · p. 6, Table 1 · p. 6, Table 2 · p. 6

4.2 Multi-scene Videos Evaluation Scores

  • The Cross-Scene Face Distance Score targets facial-feature consistency across scenes, averaging face similarities between each keyframe and subsequent frames.The scoring experiment located 68 facial landmarks, encoded face regions with OpenAI CLIP's ViT, and used vector dot products; reported scores were predominantly above 0.5.Source: §4.2 · pp. 7–8
  • The Cross-Scene Style Consistency Score is the share of keyframes assigned to the most frequent style category by GPT-4V.In the example, three of four scenes were classified as realistic and one as anime, yielding a 75% score.Source: §4.2 · p. 7
  • Average Key-Frames CLIP Score averages each keyframe's CLIP score against its scene prompt to measure alignment with the script.The authors motivate this measure by noting that added consistency information could lead generation away from the text.Source: §4.2 · pp. 7–8
  • The cross-scene comparison used 70 character-centric dataset entries generated by DreamFactory, GPT-4, and DALL-E 3, against a DALL-E 3 script-input baseline.The evaluation covered face distance, style consistency, and average CLIP Score; the supplied passage does not report the table's values.Source: §4.2 · p. 8

5 Conclusion

DreamFactory is a multi-agent framework for generating consistent, continuous long videos with multiple scenes. Its keyframe iteration method aligns style, characters, and scenes across frames, and the framework proposes cross-scene consistency and text-to-visual alignment metrics.

  • DreamFactory combines multi-agent video generation with keyframe iteration to align style, characters, and scenes across frames.The framework proposes metrics for cross-scene face and style consistency and text-to-visual alignment.Source: §5 · p. 8

6 Limitations

The authors identify creative-plotting limits, clip-like assembly, and substantial resource consumption as limitations of the framework.

  • Prompt-controlled agents are not capable of highly creative plotting without specific datasets for fine-tuning.The authors also note that speech-centered segment editing can make the result appear assembled from clips, and video generation consumes substantial resources.Source: §6 · p. 9

7 Ethics Statements

The paper identifies potential misuse of generated videos, including deepfakes and misinformation, and describes proposed safeguards and community engagement.

  • The authors propose watermarking, fact-checking collaboration, transparency, ethical-use guidelines, and attention to diversity in training data as responsible-use measures.They also call for community engagement to establish ethical standards for AI-generated video.Source: §7 · p. 9

A.1 DreamFactory Responsibility allocation

DreamFactory uses cooperating LLM agents in company-like roles to create videos from a story, with small video-generation models serving as tools. Their collaboration supports consistent, stable multi-scene videos as the plot progresses.

A.2 DreamFactory Responsibility allocation

  • LLMs take roles such as CEO, Director, and Creator, then collaborate through social interaction to create a video from a story.The framework is described as a simulated animation company.Source: §A.1 · p. 12
  • Small video-generation models act as tools that let the LLM team accomplish a larger video-generation task.Source: §A.1 · p. 12
  • The collaboration can produce a series of consistent, stable multi-scene videos as the plot progresses.Source: §A.1 · p. 12

A.2 User Study

The user study compared DreamFactory videos with internet-collected AI videos using human judgments. Participants preferred DreamFactory in a 2AFC study that collected 1,320 scores across five video-quality metrics.

A.2 User Study

  • Participants preferred DreamFactory videos in the human evaluation across role consistency, scene consistency, plot quality, storyboard fluency, and overall quality.Source: §A.2 · p. 12
  • In the 2AFC protocol, participants saw same-story pairs containing one web-collected short video and one DreamFactory video, then selected the superior video.Source: §A.2 · p. 12
  • The study collected 1,320 human scores, comparing DreamFactory videos with 150 multi-scene short AI videos collected from the internet.Source: §A.2 · p. 12

A.3 Case Study

The case-study materials describe DreamFactory’s employee roles and prompt components, compare its videos with internet AI videos, and report that the user-facing short mode typically generates around ten scenes.

A.3 Case Study

  • The user-facing Short generation mode typically produces around ten scenes, with the exact count depending on the task input.Video lengths from random prompts are shown in Figure 10.Source: §A.3 · p. 12, Figure 10 · p. 13
  • The responsibility chart shows each employee’s role and portrait, participation stages and roles, and essential prompt parts.Source: Figure 8 · p. 13
  • The human-evaluation comparison presents DreamFactory videos alongside internet AI videos.Source: Figure 9 · p. 13
Loading 2408.11788v1…