atlas

Research map / Video / Video generation

Sparse Video-Gen: Accelerating Video Diffusion Transformers with Spatial-Temporal Sparsity

ICML 2025 · Video › Video generation · approach: Efficient video diffusion models

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 Sparse VideoGen (SVG), a training-free sparse attention framework for video diffusion transformers that classifies heads as spatial or temporal via online profiling and uses a layout transformation for hardware-efficient sparse attention.

Problem

Video diffusion transformers use 3D full attention whose quadratic cost makes generation extremely slow (e.g., HunyuanVideo takes ~40 minutes for a 5-second 720p video on an A100), and existing LLM-style sparse attention does not match video's spatial/temporal sparsity patterns.

Approach

Attention heads in video DiTs fall into spatial heads (block-wise intra-frame attention) and temporal heads (slash-wise same-position attention across frames); an online profiling step on ~1% of query rows picks the lower-error pattern per head and step, and a token-major to frame-major layout transformation makes temporal sparsity contiguous for tensor cores.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use adaptive spatial/temporal sparse attention instead of spatial-only attentionCogVideoX-v1.5-I2V · CogVideoX-v1.5-I2V (720p, 10s, 80 frames)PSNR: 24.591 -> 28.165Helped
Use adaptive spatial/temporal sparse attention instead of spatial-only attentionCogVideoX-v1.5-I2V · CogVideoX-v1.5-I2V (720p, 10s, 80 frames)speedup: 1.56x -> 2.23xHelped
Use adaptive spatial/temporal sparse attention instead of temporal-only attentionCogVideoX-v1.5-T2V · CogVideoX-v1.5-T2V (720p, 10s, 80 frames)PSNR: 23.804 -> 29.989Helped
Use adaptive spatial/temporal sparse attention instead of temporal-only attentionHunyuanVideo · HunyuanVideo-T2V (720p, 5.33s, 128 frames)PSNR: 25.851 -> 29.546Helped
Add FP8 quantization to Sparse VideoGenSparse VideoGen on HunyuanVideo · HunyuanVideo-T2Vspeedup: 1.92x -> 2.33xHelped
Add FP8 quantization to Sparse VideoGenSparse VideoGen on HunyuanVideo · HunyuanVideo-T2VPSNR: 29.546 -> 29.452Hurt
Use 1% profiling rather than 0.1% profiling (ablation)Sparse VideoGen · CogVideoX-v1.5-I2VPSNR: 30.791 -> 31.118Helped
Increase profiling from 1% to 5% (ablation)Sparse VideoGen · CogVideoX-v1.5-I2VPSNR: 31.118 -> 31.008Hurt
Use full profiling (100%) instead of 1% profiling (ablation)Sparse VideoGen · CogVideoX-v1.5-I2VPSNR: 31.118 -> 31.324Helped
Increase sparsity from 0.13 to 0.18 (ablation)Sparse VideoGen · HunyuanVideo VBench subsetLPIPS: 0.154 -> 0.135Helped
Increase sparsity from 0.18 to 0.35 (ablation)Sparse VideoGen · HunyuanVideo VBench subsetLPIPS: 0.135 -> 0.141Hurt
Add hardware-efficient layout transformation for temporal attention (ablation)Sparse VideoGen sparse-attention kernel · HunyuanVideo configuration, sparsity 10%speedup: 1.7× faster; 3.63× improvementHelped

Surprising findings

Limitations

Experimental setup

Datasets: VBench Penguin Video Benchmark

Benchmarks: VBench Penguin Video Benchmark

Metrics: PSNR SSIM LPIPS ImageQuality SubjectConsistency FLOPS latency speedup

Baselines: DiTFastAttn MInference PAB Temporal-only attention

Builds on: DiTFastAttn MInference PAB FlashAttention FlashInfer

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