CineVerse: Consistent Keyframe Synthesis for Cinematic Scene Composition
Quynh Phung, Long Mai, Fabian David Caba Heilbron, Feng Liu, Jia-Bin Huang, Cusuh Ham
TL;DR
CineVerse tackles cinematic scene composition by generating coherent multi-shot keyframe sequences with consistent characters and settings. It introduces a two-stage pipeline where an LLM performs in-context scene planning to produce a detailed shot-by-shot plan, followed by a fine-tuned text-to-image model to synthesize the keyframes. A CineVerse dataset is built by adapting Storyboard20K and enriching it with MovieNet context and LLM/MLLM-derived attributes to enable controlled generation. Empirical results show improved text-image alignment, inter-frame consistency, and frame-accurate shot counts compared with baselines, highlighting the potential of automated cinematic scene synthesis.
Abstract
We present CineVerse, a novel framework for the task of cinematic scene composition. Similar to traditional multi-shot generation, our task emphasizes the need for consistency and continuity across frames. However, our task also focuses on addressing challenges inherent to filmmaking, such as multiple characters, complex interactions, and visual cinematic effects. In order to learn to generate such content, we first create the CineVerse dataset. We use this dataset to train our proposed two-stage approach. First, we prompt a large language model (LLM) with task-specific instructions to take in a high-level scene description and generate a detailed plan for the overall setting and characters, as well as the individual shots. Then, we fine-tune a text-to-image generation model to synthesize high-quality visual keyframes. Experimental results demonstrate that CineVerse yields promising improvements in generating visually coherent and contextually rich movie scenes, paving the way for further exploration in cinematic video synthesis.
