HiAR: Efficient Autoregressive Long Video Generation via Hierarchical Denoising
Organizations: University of Science and Technology of China · Anhui Province Key Laboratory of Digital Security, USTC · The Chinese University of Hong Kong · Tongji University ·
Abstract
Autoregressive (AR) diffusion offers a promising framework for generating videos of theoretically infinite length. However, a major challenge is maintaining temporal continuity while preventing the progressive quality degradation caused by error accumulation. To ensure continuity, existing methods typically condition on highly denoised contexts; yet, this practice propagates prediction errors with high certainty, thereby exacerbating degradation. In this paper, we argue that a highly clean context is unnecessary. Drawing inspiration from bidirectional diffusion models, which denoise frames at a shared noise level while maintaining coherence, we propose that conditioning on context at the same noise level as the current block provides sufficient signal for temporal consistency while effectively mitigating error propagation. Building on this insight, we propose HiAR, a hierarchical denoising framework that reverses the conventional generation order: instead of completing each block sequentially, it performs causal generation across all blocks at every denoising step, so that each block is always conditioned on context at the same noise level. This hierarchy naturally admits pipelined parallel inference, yielding a 1.8 wall-clock speedup in our 4-step setting. We further observe that self-rollout distillation under this paradigm amplifies a low-motion shortcut inherent to the mode-seeking reverse-KL objective. To counteract this, we introduce a forward-KL regulariser in bidirectional-attention mode, which preserves motion diversity for causal inference without interfering with the distillation loss. On VBench (20s generation), HiAR achieves the best overall score and the lowest temporal drift among all compared methods.
Figures & tables
| Model | Thru. | Lat. | Total | Quality | Semantic | Dynamic | Drift |
|---|---|---|---|---|---|---|---|
| Bidirectional video diffusion models | |||||||
| LTX-Video HaCohen et al. (2025) | 8.98 | 13.5 | 0.766 | 0.789 | 0.685 | 0.458 | – |
| Wan2.1-1.3B Team (2025) | 0.78 | 103 | 0.802 | 0.813 | 0.766 | 0.690 | – |
| Autoregressive video diffusion models | |||||||
| NOVA Deng et al. (2025) | 0.88 | 4.1 | 0.773 | 0.777 | 0.757 | 0.444 | – |
| Pyramid Flow Jin et al. (2024b) | 6.70 | 2.5 | 0.775 | 0.804 | 0.670 | 0.161 | – |
| Context noise | Quality | Semantic | Smooth. | Drift |
|---|---|---|---|---|
| (input level) | 0.799 | 0.692 | 0.978 | 0.184 |
| (output level; default) | 0.846 | 0.723 | 0.988 | 0.257 |
| (Self-Forcing) | 0.829 | 0.708 | 0.991 | 0.355 |
| Configuration | Quality | Semantic | Dynamic | Drift |
|---|---|---|---|---|
| bi-attn + 1 step (default) | 0.846 | 0.723 | 0.686 | 0.257 |
| causal + 1 step | 0.828 | 0.701 | 0.625 | 0.271 |
| bi-attn + 2 steps | 0.835 | 0.708 | 0.693 | 0.296 |
| bi-attn + 4 steps | 0.813 | 0.684 | 0.691 | 0.306 |
| w/o | 0.839 | 0.732 | 0.445 | 0.218 |
| w/o re-training | 0.767 | 0.559 | 0.512 | 0.309 |
Autoregressive Video Generation
Autoregressive video generation creates videos frame by frame or in chunks, conditioning each prediction on prior context for streaming and interactive use.
See all 211 papers