atlas

Research map / Video / Video generation

Modular-Cam: Modular Dynamic Camera-view Video Generation with LLM

AAAI 2025 · Video › Video generation · approach: Compositional text-to-video diffusion · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Modular-Cam uses an LLM director to split complex prompts into scenes with camera transitions, then generates each scene with an AnimateDiff-style video generator plus modular LoRA CamOperators for camera motion and an AdaControlNet for cross-scene consistency.

Problem

Text-to-video generation from complex prompts with multiple scenes and camera-view transformations; existing models produce near-static videos, entangled scenes, abrupt transitions, and poor camera-movement control.

Approach

Decompose a multi-scene instruction with an LLM into scenes and camera actions; control each scene's camera motion with a separately trained LoRA "CamOperator" selected from a motion pool, and chain scenes autoregressively with an AdaControlNet conditioned on the previous scene's last frame, using adaptive per-channel color normalization and randomized blending.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use Modular-Cam instead of FreeNoiseMulti-scene video generation · Self-generated multi-scene instructionsMotion Smoothness: 0.986 -> 0.988Helped
use Modular-Cam instead of StreamingT2VMulti-scene video generation · Self-generated multi-scene instructionsDynamic Degree: 0.907 -> 0.994Helped
use Modular-Cam instead of AnimateDiffMulti-scene video generation · Self-generated multi-scene instructionsImaging Quality: 0.622 -> 0.546Hurt
use Modular-Cam instead of StreamingT2VMulti-scene video generation · Self-generated multi-scene instructionsCLIP: 0.224 -> 0.232Helped
use Modular-Cam instead of StreamingT2VMulti-scene video generation · Self-generated multi-scene instructionsUser Rank: 2.3 -> 1.7Helped
add LLM decomposition of the original instruction (ablation)Modular-Cam · Self-generated multi-scene instructionsMotion Smoothness: 0.950 -> 0.988Helped
add LLM decomposition of the original instruction (ablation)Modular-Cam · Self-generated multi-scene instructionsDynamic Degree: 0.771 -> 0.994Helped
add LLM decomposition of the original instruction (ablation)Modular-Cam · Self-generated multi-scene instructionsImaging Quality: 0.511 -> 0.546Helped
add LLM decomposition of the original instruction (ablation)Modular-Cam · Self-generated multi-scene instructionsCLIP: 0.221 -> 0.232Helped
add randomized blending (ablation)AdaControlNet · Multi-scene video transitionsColor consistencyHelped
add adaptive pixel normalization (ablation)AdaControlNet · Multi-scene video transitionsColor consistencyHelped
add LLM decomposition of the multi-scene instruction (ablation)Modular-Cam · Two-scene field-and-house instructionScene adherenceHelped

Surprising findings

Limitations

Experimental setup

Datasets: WebVid-10M

Benchmarks: self-generated 1000 multi-scene instruction set

Metrics: Motion Smoothness Dynamic Degree Imaging Quality CLIP score User Rank

Baselines: AnimateDiff FreeNoise SparseCtrl StreamingT2V

Builds on: AnimateDiff Stable Diffusion ControlNet LoRA

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy