Flow matching models for video generation achieve impressive performance but suffer from high computational overhead due to iterative denoising. In fact, the original model is not necessary for all denoising steps, allowing some steps to use lightweight alternatives for faster sampling. However, directly using caching or lightweight models can deviate from the original denoising trajectory, resulting in suboptimal performance. Through empirical analysis, we find that lightweight models can robustly capture the magnitude components of the original model's output, while caching provides reliable directional guidance. Building on this insight, we propose the Magnitude-Direction Decoupling (MDD) method, which adaptively employs a direction-calibrated lightweight model as a substitute for the original model to accelerate inference and effectively correct deviations in the denoising trajectory. Moreover, MDD further reduces inference costs by reusing magnitude information under classifier-free guidance (CFG). As a result, MDD offers a more reliable and lightweight solution to accelerate sampling. Experiments show that MDD outperforms existing acceleration methods, delivering promising speedups (e.g., up to 2.95x on Wan2.1) while preserving high visual fidelity and content richness.
Figures & tables
Figure 2: Comparison of visual fidelity and sampling speed with competing methods. Latency is measured on a single A100 GPU. LPIPS denotes learned perceptual image patch similarity. Video synthesis configuration: 81 frames, 5s, 480P on Wan2.1-14B. Our method consistently generates outputs that better preserve the visual fidelity and richness of the original video content while achieving enhanced acceleration performance. The limitations of competing methods are highlighted in red boxes and are best examined under zoomed-in view.
Figure 3: Visualization of decoupled model output relationships. (a,d) directional similarities of vθ(xt,t) with vφ(xt,t) and v^θ(xt,t) ; (b,e) magnitude ratios of vθ(xt,t) to vφ(xt,t) and to v^θ(xt,t) ; (c,f) magnitudes of vφ(xt,t∣c) (Cond) and vφ(xt,t∣c=∅) (Uncond). Directional similarities are evaluated using cosine similarity, and magnitudes are measured using ℓ2 norms.
Figure 4: Comparison of our method with the adaptive caching method, TeaCache [ 22 ] , and the large-small model collaborative inference strategy, SRDiffusion [ 6 ] . Our method improves the approximation of the original large output by combining direction estimation from residual reuse with magnitude estimation from the small model, offering a more reliable lightweight alternative for accelerating inference.
Method
Efficiency
Visual Quality
Speedup ↑
Latency ↓
LPIPS ↓
PSNR ↑
SSIM ↑
VBench ↑
Wan2.1 (832 × 480, 81 frames, T=50 )
Wan2.1-14B
1 ×
948 s
-
-
-
83.09%
Wan2.1-1.3B
-
192 s
0.597
11.81
0.336
81.00%
TeaCache [ 22 ]
2.62 ×
362 s
0.208
20.95
0.680
82.41%
SRDiffusion [ 6 ]
2.75 ×
344 s
0.240
19.10
0.636
83.01%
Table 1: Quantitative evaluation of inference efficiency and visual quality in video generation models. Visual retention metrics, including LPIPS, SSIM, and PSNR, are calculated against the original large models (Wan2.1-14B and EasyAnimateV5.1-12B).
Threshold τ
Efficiency
Visual Quality
Speedup ↑
Latency ↓
LPIPS ↓
PSNR ↑
SSIM ↑
VBench ↑
Wan2.1-14B
1 ×
948 s
-
-
-
83.09%
τ=0.001
2.21 ×
428 s
0.131
23.76
0.786
82.74%
τ=0.002
2.76 ×
344 s
0.148
23.33
0.771
82.85%
τ=0.005
2.95 ×
321 s
0.178
22.72
0.748
82.62%
τ=0.010
3.12 ×
303 s
0.207
22.21
0.728
82.20%
Table 2: Ablation study of threshold τ in Eq. ( 6 ) on Wan2.1-14B. A larger threshold enables a greater proportion of steps to be approximated by the lightweight small-model, yielding higher acceleration at the expense of visual quality.
Methods
LPIPS ↓
SSIM ↑
PSNR ↑
VBench ↑
MDD w/o rescaling
0.197
21.40
0.689
81.16%
MDD
0.178
22.72
0.748
82.62%
Table 3: Ablation study of rescaling with the lightweight model on Wan2.1-14B.
CFG Reuse
Efficiency
Visual Quality
Speedup ↑
Latency ↓
LPIPS ↓
SSIM ↑
PSNR ↑
VBench ↑
×
-
385 s
0.177
22.73
0.750
82.64%
✓
1.20 ×
321 s
0.178
22.72
0.748
82.62%
Table 4: Ablation study of CFG Reuse on Wan2.1. Visual retention metrics (LPIPS, SSIM, and PSNR) are computed relative to the Wan2.1-14B model, with τ set to 0.005.
Interval
Efficiency
Visual Quality
Speedup ↑
Latency ↓
LPIPS ↓
SSIM ↑
PSNR ↑
Wan2.1-14B
1 ×
476 s
-
-
-
TeaCache [ 22 ]
2.37 ×
201 s
0.367
17.54
0.607
SRDiffusion [ 6 ]
2.47 ×
193 s
0.381
16.75
0.585
Ours ( τ = 0.002)
2.50 ×
190 s
0.276
18.93
0.661
Ours ( τ = 0.005)
2.77 ×
172 s
0.292
18.48
0.655
Table 5: Results for Wan2.1-14B 720p, with latency measured under an 8 × NVIDIA A100 GPU setup.
Methods
ODE solver
Efficiency
Visual Quality
Speedup ↑
Latency ↓
LPIPS ↓
SSIM ↑
PSNR ↑
VBench ↑
Wan2.1-14B (T=50)
UniPC
1 ×
948 s
-
-
-
83.09%
Ours (T=50)
UniPC
2.95 ×
321 s
0.178
22.72
0.748
82.62%
Wan2.1-14B (T=40)
DPM++
1 ×
766 s
-
-
-
82.86%
Ours (T=40)
DPM++
2.68 ×
286 s
0.169
23.00
0.765
82.45%
Table 6: Empirical analysis of lightweight substitution intervals.
Interval
Efficiency
Visual Quality
Speedup ↑
Latency ↓
LPIPS ↓
SSIM ↑
PSNR ↑
VBench ↑
0%–95%
3.85 ×
246 s
0.567
13.43
0.431
79.02%
20%–95% (Ours)
2.95 ×
321 s
0.178
22.72
0.748
82.62%
Table 7: Compatibility analysis results between MDD and efficient ODE solvers.