---
title: "Autoregressive Video Generation"
created: 2026-06-20
updated: 2026-06-20
type: concept
tags: ["generation", "video", "autoregressive", "causal"]
sources: ["https://arxiv.org/abs/2606.17800"]
---

# Autoregressive Video Generation (自回归视频生成)

**Autoregressive Video Generation** 是将视频生成建模为逐帧/逐块因果生成的过程：每一帧依赖之前生成的帧，而不访问未来信息。

## 与双向扩散模型的核心差异

传统 [[diffusion-transformer|DiT]] 视频模型使用**双向时间注意力**（bidirectional temporal attention），在生成过程中所有帧相互依赖。这带来两个问题：
1. **非实时**：中间帧在全部去噪完成前无法输出
2. **计算随长度增长**：自注意力成本随序列长度平方增长

自回归视频生成通过**因果注意力**（causal attention）解决：
- 逐块生成，每块仅依赖历史
- 使用 [[kv-cache|KV-Cache]] 复用历史状态
- 支持流式输出和实时交互

## 关键技术

- **Causal Streaming Generation**: 因果时间顺序生成，帧/块依次产生
- **KV-Cache 管理**: 持久化缓存，限制缓存大小以控制计算量
- **漂移控制**：长时序自回归容易积累误差，需要 drift mitigation

## 代表性模型

- **MaineCoon**: 实时音视频自回归模型（[[maineCoon]]），22B，47.5 FPS
- 其他流式视频生成模型：VideoGPT, TATS 等

## 相关概念
- [[streaming-generation|流式生成]]
- [[audio-visual-generation|音视频联合生成]]
- [[kv-cache]]
- [[causal-generation|因果生成]]
