PDMD TL;DR PDMD improves the diffusion distillation with a one-line projection that filters student's training error.

Four-step distillation for diffusion models. Every frame on this page is four network evaluations or fewer.

Scroll

Meet PDMD

State-of-the-art step distillation

▶
1:13 · sound on

Music: “Goliath” by Scott Buckley, licensed CC BY 4.0.

TL;DR

Projected Distribution
Matching Distillation

PDMD improves the diffusion distillation with a one-line projection that filters student's training error. Nothing else changes: no auxiliary loss, no additional network, no extra model pass.

# r = x0_critic - x0_studentd = d - (d * r).sum() / r.pow(2).sum() * r

Zimo Wang1,2, Junkun Yuan2, Angtian Wang2, Haotian Yang2, Canyu Zhang2, Siyuan Yuan2, Xingchang Huang2, Bo Liu2, Yizhi Wang2, Yiding Yang2, Chongyang Ma2, Gordon Guocheng Qian2,†

1UC San Diego2ByteDance†Project lead

The DMD update as a vector, and the PDMD update keeping only the component perpendicular to the residual.
DMD target PDMD target
DMD moves the student endpoint along −d. PDMD projects out the component of d parallel to the student–critic endpoint residual r, an estimate of critic error, to suppress critic error. The two frames decode a real update target during training — the PDMD target contains fewer artifacts.

Gallery · 2 NFE

MiniMax-H3-33B distilled with PDMD, down to two network evaluations. 1344×768, 345 frames at 24 fps, seed 42.

Benchmark results
Video metrics Audio metrics
MethodNFETotalQualityDynamicSemanticPQCECUIS
MiniMax-H3-33B, teacher5082.4182.2266.6783.206.5674.1886.2135.15
MiniMax-H3-33B479.4879.5444.4479.236.0563.1675.5803.35
H3 Turbo LoRA481.5781.2954.7882.696.4063.9176.0154.52
DMD2†482.2782.5159.9581.346.3053.4345.8714.06
DMD†482.7682.6861.7683.056.3813.8015.9314.79
rCM†481.1880.9858.4081.956.0633.7115.4463.69
AnyFlow†481.9781.8264.6082.606.0923.5445.5914.35
PDMD483.1783.2571.8382.866.5304.0626.1804.98

387 prompts at 544p in mixed aspect ratios, seed 42 for every method. † marks our reimplementations, trained under the shared protocol; each reports its best checkpoint. Orange marks a column PDMD wins outright against every other four-step row.

User study
PDMD vs.
PDMD Tie Net (win − loss)

Bars are shares of all judgments in percent; hover a segment for the exact value. † marks our reimplementations.

Qualitative Comparisons