← Latest papers
💻 computer science

Goodbye Drift: Anchored Tree Sampling for Long-Horizon Video-to-Video Generation

This paper introduces Anchored Tree Sampling (ATS), a training-free inference scheduler that mitigates long-horizon video drift and continuity issues by replacing sequential autoregressive rollouts with a hierarchical, anchor-bounded imputation strategy, achieving superior quality and stability in static-camera video-to-video generation.

Original authors: Matthew Bendel, Stephen W. Bailey, Mithilesh Vaidya, Sumukh Badam, Xingzhe He

Published 2026-05-21
📖 4 min read☕ Coffee break read

Original authors: Matthew Bendel, Stephen W. Bailey, Mithilesh Vaidya, Sumukh Badam, Xingzhe He

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 paint a massive, 40-minute mural of a story, but you only have a small canvas that fits 10 seconds of art at a time.

The Old Way (Autoregressive Generation): The "Domino Effect"
Currently, most AI video generators work like a line of dominoes. To make a long video, the AI paints the first 10 seconds, then uses that painting to guess what the next 10 seconds should look like, then uses that to guess the next, and so on.

The paper calls this "Drift." Just like a game of "Telephone," tiny mistakes happen in every 10-second chunk. By the time the AI reaches minute 30, the character's face might have morphed into a monster, the background might have changed color, or the story might have lost its plot. The AI also has to wait for the previous chunk to finish before starting the next one, making the process very slow.

The New Way (Anchored Tree Sampling): The "Construction Scaffold"
The authors, from Descript, Inc., propose a smarter way called Anchored Tree Sampling (ATS). Instead of painting the mural one small strip at a time, they build a scaffold.

Here is how it works, using a construction analogy:

  1. The Root Call (Setting the Posts): First, the AI looks at the entire 40-minute story at once. It doesn't try to paint every frame. Instead, it places a few "anchor posts" (sparse frames) at key moments: the very beginning, the very end, and a few spots in between. Think of these as the main pillars holding up a bridge.
  2. The Refinement (Filling the Gaps): Now, the AI looks at the gap between the first post and the second post. It paints the space between them, knowing exactly what the start and end look like. It does the same for the gap between the second and third post.
  3. The Leaves (The Final Details): Finally, it fills in the tiny gaps between those newly painted sections until the whole video is complete.

Why This is a Game-Changer

  • No More Drift: Because every section of the video is "anchored" by a known start and end point, the AI can't wander off. If you tell it to paint a red car at the start and a red car at the end, it will keep the car red in the middle. It doesn't have to guess based on a blurry, mistake-ridden previous frame.
  • Super Speed: The old way is like a single person painting a wall from left to right. The new way is like a team of painters. Once the "posts" are set, different teams can paint the different sections of the wall at the same time. This makes generating long videos much faster.
  • Consistency: The video stays true to the original instructions (like a specific pose or edge drawing) from start to finish without the character suddenly changing clothes or the background shifting.

Where It Works Best (and Where It Struggles)
The paper shows this method works incredibly well for static camera videos (where the camera doesn't move around wildly, like a person talking to the camera or a fixed shot of a scene). In these cases, the AI can easily predict the "anchor posts" because the background isn't changing much.

However, the authors admit it has limits right now:

  • Dynamic Cameras: If the camera is flying through a city or spinning around, the AI sometimes struggles to guess the "anchor posts" correctly because the view changes too much.
  • New Characters: If a new object or person appears in the middle of the video that wasn't in the start or end "anchors," the AI might draw it slightly differently than if it had appeared earlier.
  • Text-to-Video: Currently, this works best when you give the AI a video to modify (Video-to-Video). It's harder to use if you just type a text prompt, because the AI needs those "anchor posts" to start with.

The Bottom Line
The paper introduces a "tree" structure that breaks long videos into manageable, connected chunks. By anchoring the video at specific points and filling in the blanks in parallel, they solved the problem of videos getting "sloppy" over time and made the process significantly faster. They successfully generated 40-minute videos that stayed consistent and high-quality, something previous methods struggled to do without errors.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →