atlas

Research map / Video / Video generation

Efficient Video Diffusion Models via Content-Frame Motion-Latent Decomposition

ICLR 2024 · Video › Video generation · approach: Efficient video diffusion models · 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.

Proposes CMD, a latent video diffusion model that encodes a video as a learned weighted-sum content frame plus a low-dimensional triplane-style motion latent, so a pretrained image diffusion model (Stable Diffusion) can be fine-tuned for content generation and a lightweight DiT generates motion.

Problem

Video diffusion models extended from image models are memory- and compute-heavy because they process high-dimensional video cubes directly, while latent video diffusion models do not exploit strong pretrained image models.

Approach

Encode each video into an image-like content frame (softmax-weighted sum of frames) plus factorized x/y motion latents; fine-tune a pretrained image DM on content frames without new parameters and train a small DiT for motion conditioned on the content frame and text.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CMD instead of the previous state-of-the-art approachText-to-video generation · WebVid-10MFVD: 292.4 -> 238.3Helped
Use content-frame and motion-latent decomposition for samplingCMD versus ModelScope · 512×1024, 16-frame sampling, 50 stepsFLOPs: 939.0 -> 46.8Helped
Use content-frame and motion-latent decomposition for samplingCMD versus ModelScope · 512×1024, 16-frame sampling, 50 stepstime: 35.1 -> 3.13Helped
Use content-frame and motion-latent decomposition for samplingCMD versus ModelScope · 512×1024, 16-frame sampling, batch 1memory (GB): 8.50 -> 5.56Helped
Use a weighted-sum content frame rather than no weighted sum (ablation)CMD autoencoder with D=8 and L=16 · WebVid-10MR-FVD: 76.1 -> 69.5Helped
Increase motion diffusion content-frame patch size from 16 to 8 (ablation)DiT-L/2 motion diffusion · UCF-101FVD: 40.4 -> 32.9Helped
Decrease motion diffusion content-frame patch size from 8 to 4 (ablation)DiT-L/2 motion diffusion · UCF-101FVD: 32.9 -> 19.5Helped
Increase autoencoder motion-latent channel size from D=8 to D=16 (ablation)CMD autoencoder with L=16 and weighted-sum content frame · WebVid-10MR-FVD: 69.5 -> 56.8Helped
Increase video length from L=16 to L=24 (ablation)CMD autoencoder with D=8 and weighted-sum content frame · WebVid-10MR-FVD: 69.5 -> 81.3Hurt
Set classifier-free guidance scale to 7.0 instead of 9.0 (ablation)CMD · WebVid-10MFVD: 238.3 -> 235.5Helped
Increase classifier-free guidance scale from 7.0 to 11.0 (ablation)CMD · WebVid-10MFVD: 235.5 -> 246.9Hurt
Increase classifier-free guidance scale from 7.0 to 11.0 (ablation)CMD · WebVid-10MCLIPSIM: 0.3001 -> 0.3034Helped

Surprising findings

Limitations

Experimental setup

Datasets: UCF-101 WebVid-10M MSR-VTT

Benchmarks: UCF-101 WebVid-10M MSR-VTT

Metrics: FVD CLIPSIM R-FVD FLOPs sec/step memory (GB)

Baselines: DIGAN TATS CogVideo Make-A-Video MAGVIT LVDM ModelScope VideoLDM PYoCo VideoFactory

Builds on: latent diffusion models DiT PVDM VideoFusion Stable Diffusion

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