atlas

Research map / Video / Video generation

ControlVideo: Training-free Controllable Text-to-video Generation

ICLR 2024 · Video › Video generation · approach: Compositional text-to-video diffusion · 34 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.

Proposes ControlVideo, a training-free controllable text-to-video method that inflates ControlNet with fully cross-frame attention, an interleaved-frame interpolation smoother, and a hierarchical key-frame sampler for long videos.

Problem

Text-to-video diffusion models are costly to train, and training-free controllable video generation from motion sequences suffers from appearance inconsistency, artifacts under large motion, and structural flicker, especially for long videos.

Approach

Concatenate all frames into a single "large image" for self-attention (fully cross-frame interaction) so the pretrained ControlNet/Stable Diffusion behaviour is preserved, smooth structural flicker by RIFE-based interpolation of alternating frames at a few denoising timesteps, and generate long videos by pre-generating key frames then synthesizing clips between them.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use ControlVideo instead of Text2Video-Zero with Canny Edge conditioningControlNet-based video generation · 125 motion-prompt pairs, Canny EdgeFrame Consistency (%): 95.17 -> 96.83Helped
use ControlVideo instead of Text2Video-Zero with Canny Edge conditioningControlNet-based video generation · 125 motion-prompt pairs, Canny EdgePrompt Consistency (%): 30.74 -> 30.75Helped
use ControlVideo instead of Text2Video-Zero with Depth Map conditioningControlNet-based video generation · 125 motion-prompt pairs, Depth MapFrame Consistency (%): 95.99 -> 97.22Helped
use ControlVideo instead of Text2Video-Zero with Depth Map conditioningControlNet-based video generation · 125 motion-prompt pairs, Depth MapPrompt Consistency (%): 31.69 -> 31.81Helped
replace no frame interaction with fully cross-frame interaction (ablation)ControlNet video generation · Canny Edge, cross-frame mechanism ablationFrame Consistency (%): 89.94 -> 95.36Helped
replace first-only attention with fully cross-frame interaction (ablation)ControlNet video generation · Canny Edge, cross-frame mechanism ablationFrame Consistency (%): 94.92 -> 95.36Helped
replace sparse-causal attention with fully cross-frame interaction (ablation)ControlNet video generation · Canny Edge, cross-frame mechanism ablationFrame Consistency (%): 95.06 -> 95.36Helped
add interleaved-frame smoother to fully cross-frame interaction (ablation)ControlVideo · Canny Edge, smoother ablationFrame Consistency (%): 95.36 -> 96.83Helped
add interleaved-frame smoother to fully cross-frame interaction (ablation)ControlVideo · Canny Edge, smoother ablationPrompt Consistency (%): 30.76 -> 30.79No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: DAVIS

Benchmarks: DAVIS-based 125 motion-prompt pairs

Metrics: frame consistency (CLIP) prompt consistency (CLIP) user preference time cost

Baselines: Tune-A-Video Text2Video-Zero Follow-Your-Pose

Builds on: ControlNet Stable Diffusion DDIM RIFE Tune-A-Video

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