Fast Autoregressive Video Diffusion and World Models with Temporal Cache Compression and Sparse Attention
This paper introduces FAST-AR, a training-free framework that accelerates autoregressive video diffusion and world models by compressing temporal caches and sparsifying attention through approximate nearest neighbor matching, achieving 5–10x speedups with constant memory usage while preserving visual quality.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you are trying to write a very long story, one sentence at a time. Every time you write a new sentence, you have to read every single sentence you've written before to make sure the new one fits perfectly.
In the world of AI video generation, this is exactly what happens. As the AI creates a video frame by frame, it keeps a "memory bank" (called a KV Cache) of everything it has generated so far. To create the next frame, the AI has to look at this entire growing memory bank.
The problem? As the video gets longer, this memory bank gets huge. The AI has to read more and more text to write the next sentence. This makes the process:
- Slower and slower (like trying to find a specific word in a library that keeps adding new books every second).
- More expensive (it runs out of computer memory, like a backpack that gets too heavy to carry).
The paper introduces a new method called FAST-AR to fix this. Think of it as giving the AI a set of super-smart shortcuts so it can write long stories without getting tired or losing its memory.
Here are the three "magic tricks" FAST-AR uses:
1. The "Duplicate Finder" (TempCache)
The Problem: In a video, many things stay the same for a long time. If a cat is walking in a garden, the background trees and the cat's fur look almost identical in frame 100 and frame 101. The AI was wasting time remembering the exact same thing twice.
The Solution: FAST-AR acts like a smart librarian who notices, "Hey, I already have a perfect copy of this tree in my memory. I don't need to write it down again."
It compresses the memory by merging these "near-duplicate" moments. Instead of remembering every single frame, it remembers the essence of the scene. This keeps the memory size small and constant, no matter how long the video gets.
2. The "Relevant Reader" (AnnCA)
The Problem: Imagine you are writing a story based on a very long prompt (a detailed description). The prompt might say, "A cat walks, a van passes, then a dog appears." When the AI is currently drawing the "cat," it doesn't need to look at the words "van" or "dog" in the prompt. But old AI models read the whole prompt every single time, wasting energy.
The Solution: FAST-AR uses a "fast search" tool (called Approximate Nearest Neighbor) to instantly figure out: "Which words in the prompt actually matter for this specific frame?"
It ignores the irrelevant words. If the cat is on screen, it only pays attention to the word "cat." This saves a massive amount of computing power.
3. The "Focus Filter" (AnnSA)
The Problem: Inside the video itself, the AI looks at every pixel in relation to every other pixel. It's like trying to talk to everyone in a stadium at once, even though you only need to talk to the person standing next to you.
The Solution: FAST-AR groups similar things together. If a pixel is part of a "cat," it only talks to other pixels that are also part of the "cat." It ignores the background or other objects that aren't related. It's like putting people into small, focused conversation circles instead of one giant, noisy crowd.
The Result: A Marathon Runner, Not a Sprinter
The paper shows that with these three tricks, the AI can generate videos 5 to 10 times faster than before.
- Old Way: As the video gets longer, the AI gets slower and slower, eventually running out of memory (like a runner getting tired and stopping).
- FAST-AR Way: The AI runs at a steady, fast pace forever. The speed and memory usage stay the same whether the video is 10 seconds or 2 minutes long.
In short: FAST-AR teaches the AI how to stop re-reading the same old notes, ignore the words it doesn't need, and only focus on the people it's talking to. This allows it to create long, high-quality videos without getting bogged down by its own memory.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.