atlas

Research map / Video / Video generation

ConditionVideo: Training-Free Condition-Guided Video Generation

AAAI 2024 · Video › Video generation · approach: Compositional text-to-video diffusion · 6 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 ConditionVideo, a training-free condition-guided text-to-video method built on ControlNet and Stable Diffusion 1.5, using disentangled background/foreground noise, sparse bi-directional spatial-temporal attention, and a 3D control branch.

Problem

Text-to-video generation with control conditions (pose, canny, depth, segmentation) and realistic dynamic backgrounds usually requires costly training or per-video tuning; existing training-free methods produce poor background dynamics or weak condition alignment.

Approach

Disentangles motion into condition-guided foreground (control branch with fixed per-video noise) and scenery background (UNet branch from DDIM-inverted reference video or fixed noise), and replaces self-attention with sparse bi-directional spatial-temporal attention that attends to frames with gap 3, with the control branch inflated to 3D so it also uses neighboring frames.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use ConditionVideo instead of the strongest listed baseline, Text2Video-Zerovideo generation under pose conditioning · PoseFC (%): 98.82 -> 99.02Helped
use ConditionVideo instead of the strongest listed baseline, ControlNetvideo generation under pose conditioning · PoseCS: 32.97 -> 33.03Helped
use ConditionVideo instead of the strongest listed baseline, ControlNetvideo generation under pose conditioning · PosePA (%): 79.51 -> 83.12Helped
use ConditionVideo instead of Text2Video-Zerovideo generation with canny conditioning · CannyFC (%): 97.44 -> 97.64Helped
use ConditionVideo instead of ControlNetvideo generation with canny conditioning · CannyCS: 29.65 -> 29.76Helped
use ConditionVideo instead of Text2Video-Zerovideo generation with depth conditioning · DepthFC (%): 97.46 -> 97.65Helped
use ConditionVideo instead of ControlNetvideo generation with depth conditioning · DepthCS: 30.16 -> 30.54Helped
add sBiST-Attn instead of non-temporal self-attention (ablation)ConditionVideo · Image-level noise; pose conditionFC (%): 94.22 -> 99.02Helped
add bidirectional frame attention rather than sparse-causal attention (ablation)ConditionVideo · Image-level noise; pose conditionFC (%): 98.77 -> 99.02Helped
replace sBiST-Attn with dense full attention (ablation)ConditionVideo · Image-level noise; pose conditionFC (%): 99.02 -> 99.03No clear effect
replace the 3D control branch with frame-wise 2D control (ablation)ConditionVideo · PosePA (%): 81.26 -> 83.12Hurt
replace the 3D control branch with frame-wise 2D control (ablation)ConditionVideo · PoseFC (%): 99.03 -> 99.02No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: 120 reference videos for condition extraction

Benchmarks: in-house pose/canny/depth/segment condition set (120 videos)

Metrics: frame consistency clip score pose accuracy

Baselines: Tune-A-Video ControlNet Text2Video-Zero Sparse-Causal attention SC-Attn

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

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