[CVPR 2024/2025] HiAR: Breaking the "Drift Curse" in Long Video Generation via Hierarchical Denoising
HiAR: Efficient Autoregressive Long Video Generation via Hierarchical Denoising
HiAR is a hierarchical denoising framework for autoregressive (AR) video generation that enables stable, theoretically infinite-length video synthesis. It achieves SOTA results on VBench (Total Score: 0.821) and significantly reduces temporal drift while delivering a 1.8x inference speedup through pipelined parallelism.
Executive Summary (TL;DR)
Generating long-form, stable videos has long been the "Final Boss" of video diffusion models. While Autoregressive (AR) models offer a path to infinite duration, they almost inevitably succumb to distribution drift—where colors become neon, motion freezes, and semantics dissolve over time.
HiAR (Hierarchical Autoregressive Generation) introduces a paradigm shift: instead of finishing one video block before starting the next, it denoises all blocks simultaneously step-by-step. By ensuring the "context" for a new frame is just as noisy as the frame itself, HiAR suppresses error propagation. The result? A model that generates 20s+ videos with virtually zero drift, 1.8x faster than existing distilled SOTAs.
The Problem: The Confidence Trap of Clean Context
In standard AR video diffusion (like Self-Forcing), to generate Block B, the model first fully denoises Block A. Block B is then denoised while "looking" at a perfectly clean Block A.
Why is this a problem?
- Error Amplification: If Block A has a tiny artifact, presenting it as "clean" (tc=0) forces the model to treat that error as ground truth with 100% confidence.
- Train-Test Mismatch: The model is trained on perfect frames but tested on its own slightly-flawed predictions.
As the chain continues, these small errors compound, leading to the "neon green" saturation or frozen scenes we often see in failed long-video outputs.
Methodology: Step-First, Not Block-First
HiAR's core insight is a Bias–Information Trade-off. A noisy context provides enough signal for temporal consistency but lacks the "confidence" to propagate bias aggressively.
1. Hierarchical Denoising Order
HiAR reverses the generation hierarchy. In each denoising step , the model performs a causal sweep across all blocks. Every block looks at at the exact same noise level it is about to transition to ().

2. Pipelined Parallelism
This hierarchy isn't just more stable; it's mathematically efficient. Since at step only depends on at step , the grid can be processed along anti-diagonals. This allows different GPUs or processes to handle different denoising steps simultaneously, resulting in a 30 FPS throughput.
3. Solving the "Low-Motion" Shortcut
When distilling models using Reverse-KL (DMD), models often find a "cheat": if they generate a static video, the denoising loss is lower. HiAR fixes this with a Forward-KL Regularizer. By forcing the model to match the teacher’s bidirectional denoising trajectory for the first few steps, the model preserves global motion dynamics without sacrificing the speed of 4-step generation.
Experiments & Results: Stability Meets Speed
The authors tested HiAR against heavyweights like Wan2.1, Pyramid Flow, and Causal Forcing.
| Model | Quality↑ | Semantic↑ | Dynamic↑ | Drift↓ |
|---|---|---|---|---|
| Wan2.1-1.3B (Teacher) | 0.813 | 0.766 | 0.690 | - |
| Self-Forcing | 0.829 | 0.708 | 0.542 | 0.355 |
| HiAR (Ours) | 0.846 | 0.723 | 0.686 | 0.257 |
Key Takeaways from the Data:
- Lowest Drift: HiAR’s drift score (0.257) is the lowest among all distilled models, meaning the video quality at second 20 is nearly identical to second 1.
- Motion Preservation: Unlike other distilled models that produce "frozen" videos (Dynamic score ~0.5), HiAR maintains a Dynamic score (0.686) almost identical to the 50-step teacher model.
The qualitative results show that while competitors drift into weird color spaces (e.g., the "neon green" baby portrait), HiAR remains photorealistic throughout.
Critical Insight & Future Outlook
HiAR proves that in generative sequences, perfection is the enemy of stability. By intentionally using "imperfect" (noisy) context, we build a more robust system.
Limitations:
- The model still requires a strong teacher for distillation.
- The KV cache management for "infinitely" long videos requires sliding windows, which can still lead to long-term memory loss (though not visual drift).
Future Impact: This hierarchical denoising approach is likely to become the standard for "World Models" in Robotics and Gaming, where real-time speed and long-term visual stability are non-negotiable.
