atlas

Research map / Video / Video generation

Timestep Embedding Tells: It's Time to Cache for Video Diffusion Model

CVPR 2025 · Video › Video generation · approach: Efficient video diffusion models · 3 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 TeaCache, a training-free caching method for DiT video diffusion models that decides when to reuse model outputs by tracking timestep-embedding-modulated noisy input differences rescaled via polynomial fitting.

Problem

Video diffusion transformers are slow at inference due to sequential denoising, and uniform output caching across timesteps ignores that output differences vary over timesteps, giving a poor efficiency-quality balance.

Approach

Use the relative L1 difference of timestep-embedding-modulated noisy inputs (available cheaply before the transformer blocks) as a proxy for output differences, rescale it with a polynomial fit to the true output differences, and cache outputs adaptively when the accumulated estimate stays below a threshold.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
apply TeaCache-slow cachingLatte · Latte (16 frames, 512×512)VBench: 77.40% -> 77.40%No clear effect
apply TeaCache-slow cachingOpen-Sora 1.2 · Open-Sora 1.2 (51 frames, 480P)VBench: 79.22% -> 79.28%Helped
apply TeaCache-slow cachingOpenSora-Plan · OpenSora-Plan (65 frames, 512×512)speedup: 1× -> 4.41×Helped
use timestep-embedding-modulated noisy input instead of timestep embedding as the caching indicator (ablation)TeaCache · OpenSoraVBench: 77.01% -> 78.21%Helped
use timestep-embedding-modulated noisy input instead of timestep embedding as the caching indicator (ablation)TeaCache · LatteVBench: 77.05% -> 77.17%Helped
add 1-order polynomial rescaling (ablation)TeaCache on OpenSora · OpenSoraVBench: 78.21% -> 78.45%Helped
increase polynomial fitting from 1-order to 2-order (ablation)TeaCache on OpenSora · OpenSoraVBench: 78.45% -> 78.48%Helped
increase polynomial fitting from 2-order to 4-order (ablation)TeaCache on OpenSora · OpenSoraVBench: 78.48% -> 78.48%No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: T2V-CompBench

Benchmarks: VBench

Metrics: VBench score LPIPS SSIM PSNR latency FLOPs speedup

Baselines: PAB T-GATE Delta-DiT uniform timestep reduction

Builds on: PAB DeepCache T-GATE Delta-DiT

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