Kubrick: Multimodal Agent Collaborations for Synthetic Video Generation

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: He, Liu, Song, Yizhi, Huang, Hejun, Liu, Pinxin, Tang, Yunlong, Aliaga, Daniel, Zhou, Xin
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866916718630141952
author He, Liu
Song, Yizhi
Huang, Hejun
Liu, Pinxin
Tang, Yunlong
Aliaga, Daniel
Zhou, Xin
author_facet He, Liu
Song, Yizhi
Huang, Hejun
Liu, Pinxin
Tang, Yunlong
Aliaga, Daniel
Zhou, Xin
contents Text-to-video generation has been dominated by diffusion-based or autoregressive models. These novel models provide plausible versatility, but are criticized for improper physical motion, shading and illumination, camera motion, and temporal consistency. The film industry relies on manually-edited Computer-Generated Imagery (CGI) using 3D modeling software. Human-directed 3D synthetic videos address these shortcomings, but require tight collaboration between movie makers and 3D rendering experts. We introduce an automatic synthetic video generation pipeline based on Vision Large Language Model (VLM) agent collaborations. Given a language description of a video, multiple VLM agents direct various processes of the generation pipeline. They cooperate to create Blender scripts which render a video following the given description. Augmented with Blender-based movie making knowledge, the Director agent decomposes the text-based video description into sub-processes. For each sub-process, the Programmer agent produces Python-based Blender scripts based on function composing and API calling. The Reviewer agent, with knowledge of video reviewing, character motion coordinates, and intermediate screenshots, provides feedback to the Programmer agent. The Programmer agent iteratively improves scripts to yield the best video outcome. Our generated videos show better quality than commercial video generation models in five metrics on video quality and instruction-following performance. Our framework outperforms other approaches in a user study on quality, consistency, and rationality.
format Preprint
id arxiv_https___arxiv_org_abs_2408_10453
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Kubrick: Multimodal Agent Collaborations for Synthetic Video Generation
He, Liu
Song, Yizhi
Huang, Hejun
Liu, Pinxin
Tang, Yunlong
Aliaga, Daniel
Zhou, Xin
Computer Vision and Pattern Recognition
Graphics
Multimedia
Text-to-video generation has been dominated by diffusion-based or autoregressive models. These novel models provide plausible versatility, but are criticized for improper physical motion, shading and illumination, camera motion, and temporal consistency. The film industry relies on manually-edited Computer-Generated Imagery (CGI) using 3D modeling software. Human-directed 3D synthetic videos address these shortcomings, but require tight collaboration between movie makers and 3D rendering experts. We introduce an automatic synthetic video generation pipeline based on Vision Large Language Model (VLM) agent collaborations. Given a language description of a video, multiple VLM agents direct various processes of the generation pipeline. They cooperate to create Blender scripts which render a video following the given description. Augmented with Blender-based movie making knowledge, the Director agent decomposes the text-based video description into sub-processes. For each sub-process, the Programmer agent produces Python-based Blender scripts based on function composing and API calling. The Reviewer agent, with knowledge of video reviewing, character motion coordinates, and intermediate screenshots, provides feedback to the Programmer agent. The Programmer agent iteratively improves scripts to yield the best video outcome. Our generated videos show better quality than commercial video generation models in five metrics on video quality and instruction-following performance. Our framework outperforms other approaches in a user study on quality, consistency, and rationality.
title Kubrick: Multimodal Agent Collaborations for Synthetic Video Generation
topic Computer Vision and Pattern Recognition
Graphics
Multimedia
url https://arxiv.org/abs/2408.10453