atlas

Research map / Video / Video generation

Fast and Memory-Efficient Video Diffusion Using Streamlined Inference

NeurIPS 2024 · Video › Video generation · approach: Efficient video diffusion models · 2 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 Streamlined Inference, a training-free framework (Feature Slicer, Operator Grouping with pipelining, and Step Rehash) that cuts peak memory and latency of video diffusion models such as SVD, SVD-XT, and AnimateDiff.

Problem

Video diffusion models have high computation and peak GPU memory costs, especially for longer and higher-resolution videos, which prevents running them on consumer GPUs; existing compression methods need retraining and naive clip-by-clip slicing causes artifacts.

Approach

Losslessly slice spatial and temporal features into sub-features, group consecutive homogeneous operators so each sub-feature flows through them without full intermediate maps, pipeline the groups for parallelism, and reuse temporal-layer outputs of the final up-sampling block across adjacent denoising steps (Step Rehash).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace original inference with Streamlined InferenceSVD · UCF-101FVD: 307.7 -> 340.6Hurt
replace original inference with Streamlined InferenceSVD · 576 × 1024Latency: 23.29s -> 14.24sHelped
replace original inference with Streamlined InferenceSVD-XT · UCF-101FVD: 387.9 -> 424.7Hurt
replace original inference with Streamlined InferenceSVD-XT · 576 × 1024Latency: 40.77s -> 25.47sHelped
replace original inference with Streamlined InferenceAnimateDiff · UCF-101FVD: 758.7 -> 784.5Hurt
replace original inference with Streamlined InferenceAnimateDiff · 576 × 1024Latency: 24.38s -> 15.15sHelped
replace original inference with Streamlined InferenceAnimateDiff · 576 × 1024Peak memory: 41.71G -> 11.07GHurt
replace original inference with Streamlined InferenceSVD · 576 × 1024Peak memory: 39.49G -> 23.42GHurt
use Step Rehash instead of original inference (ablation)SVD · UCF-101FVD: 307.7 -> 340.6Hurt
use Step Rehash instead of original inference (ablation)AnimateDiff · MSR-VTTFVD: 607.1 -> 603.9Helped
use Step Rehash instead of DeepCache (ablation)SVD · UCF-101FVD: 394.0 -> 340.6Helped
use Step Rehash instead of DeepCache (ablation)AnimateDiff · MSR-VTTFVD: 615.8 -> 603.9Helped

Surprising findings

Limitations

Experimental setup

Datasets: UCF-101 MSR-VTT

Benchmarks: UCF-101 MSR-VTT

Metrics: FVD CLIP-Score peak memory latency

Baselines: Original inference Naive Slicing DeepCache

Builds on: DeepCache

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