atlas

Research map / Video / Video generation

Collaborative Video Diffusion: Consistent Multi-video Generation with Camera Control

NeurIPS 2024 · Video › Video generation · approach: Trajectory-guided motion control · 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 Collaborative Video Diffusion (CVD), which fine-tunes CameraCtrl/AnimateDiff with an epipolar-attention cross-video synchronization module so multiple camera-controlled videos of the same scene stay consistent.

Problem

Generating multiple videos of the same scene from different camera trajectories with consistent content, geometry, and motion; existing camera-controlled video models generate each video independently.

Approach

A cross-video synchronization module applies epipolar-masked attention between corresponding frames of paired videos (using ground-truth fundamental matrices or pseudo-epipolar lines), trained with a hybrid scheme on static RealEstate10K multi-view clips and homography-augmented WebVid10M monocular clips; an inference procedure extends the pairwise model to arbitrary numbers of videos.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use CVD with epipolar cross-video attention instead of the strongest reported baselineCamera-controlled video generation · RE10KRot. AUC (@5°/10°/20°): 49.0 / 68.0 / 81.2 -> 55.5 / 71.8 / 83.3Helped
use CVD instead of the strongest reported baselineCamera-controlled video generation · WV10MRot. AUC (@5°/10°/20°): 12.2 / 28.2 / 48.0 -> 25.2 / 40.7 / 57.5Helped
use CVD rather than AnimateDiff+SparseCtrlCamera-controlled video generation · WV10MCLIP-F: 0.86 -> 0.93Helped
use CVD rather than CameraCtrlCamera-controlled video generation · RE10KFID: 32.10 -> 32.90Hurt
replace epipolar attention with normal self-attention (ablation)CVD · WV10M generic scenesRot. AUC (@5°/10°/20°): 25.2 / 40.7 / 57.5 -> 16.8 / 31.8 / 49.1Hurt
train only on RealEstate10K instead of using mixed training (ablation)CVD · WV10M generic scenesCLIP-F: 0.90 -> 0.93Hurt
remove homography augmentation from WebVid10M videos (ablation)CVD · WV10M generic scenesRot. AUC (@5°/10°/20°): 22.0 / 35.5 / 50.5 -> 25.2 / 40.7 / 57.5Hurt
use only 1 Cross-View Synchronization Module instead of 2 (ablation)CVD · WV10M generic scenesRot. AUC (@5°/10°/20°): 22.7 / 37.8 / 54.3 -> 25.2 / 40.7 / 57.5Hurt

Surprising findings

Limitations

Experimental setup

Datasets: RealEstate10K WebVid10M

Benchmarks: RealEstate10K WebVid10M

Metrics: Rotation AUC Translation AUC SuperGlue precision SuperGlue matching score CLIP-T CLIP-F FID KID

Baselines: CameraCtrl MotionCtrl CameraCtrl+SparseCtrl MotionCtrl+SVD AnimateDiff+SparseCtrl

Builds on: CameraCtrl AnimateDiff SparseCtrl Stable Diffusion SuperGlue

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