← Latest papers
💬 NLP

CANVAS: Continuity-Aware Narratives via Visual Agentic Storyboarding

The paper introduces CANVAS, a multi-agent framework that explicitly plans visual continuity through character consistency, persistent background anchors, and location-aware scene planning to overcome the coherence challenges in long-form visual storytelling, demonstrating significant improvements over existing baselines on multiple benchmarks.

Original authors: Ishani Mondal, Yiwen Song, Mihir Parmar, Palash Goyal, Jordan Boyd-Graber, Tomas Pfister, Yale Song

Published 2026-04-16
📖 4 min read☕ Coffee break read

Original authors: Ishani Mondal, Yiwen Song, Mihir Parmar, Palash Goyal, Jordan Boyd-Graber, Tomas Pfister, Yale Song

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 directing a movie. You have a script that tells a story about a detective, a thief, and a golden artifact in a museum. You ask an AI to draw the story, scene by scene.

Here is the problem: Most current AI artists are like amateur sketchers who forget what they drew five minutes ago.

  • In Scene 1, the detective wears a blue trench coat and has a scar on his left cheek.
  • In Scene 2, the AI draws him again, but now he's wearing a red suit and the scar is on his right cheek.
  • In Scene 3, the museum background changes from a marble floor to a wooden one, even though the story says they never left the room.
  • In Scene 4, the golden artifact vanishes, even though the thief hasn't stolen it yet.

This is called a continuity error. It breaks the magic of the story.

Enter CANVAS: The "Super-Producer" AI

The paper introduces CANVAS (Continuity-Aware Narratives via Visual Agentic Storyboarding). Think of CANVAS not just as a drawer, but as a Super-Producer who runs a tiny, highly organized movie studio.

Instead of just drawing one picture at a time, CANVAS uses a team of "agents" (specialized AI helpers) to manage the entire production. Here is how it works, using a simple analogy:

1. The Script Supervisor (Global Planning)

Before a single line is drawn, the Script Supervisor reads the whole story and creates a "World Bible."

  • Character File: "Detective Nora always wears a blue trench coat unless she changes clothes in Scene 5."
  • Location Map: "The Museum Gallery has marble floors and a specific glass case. If we return to this room later, it must look exactly the same."
  • Prop Tracker: "The Golden Artifact starts in the case. In Scene 4, the thief steals it. In Scene 5, the case must be empty."

Most other AIs don't have this Bible; they just guess what to draw based on the previous picture. CANVAS knows the whole story before it starts drawing.

2. The Memory Bank (Visual Anchors)

Imagine the AI has a digital photo album that it updates after every single shot.

  • Character Album: It keeps a perfect reference photo of Detective Nora's face and coat. Every time she appears, the AI checks this album to make sure she looks the same.
  • Location Album: It saves a photo of the Museum Gallery. If the story jumps back to the museum later, the AI pulls this photo out to ensure the walls and floor don't magically change.
  • Prop Album: It tracks the Golden Artifact. If the thief steals it, the AI updates the album to show the artifact is now "gone" from the room.

3. The Quality Control Team (Selection)

When the AI needs to draw a new scene, it doesn't just draw one picture. It acts like a director with a camera crew:

  1. It generates multiple drafts (candidates) of the scene.
  2. It sends these drafts to a Quality Control Team (a smart AI judge).
  3. The team asks questions: "Does the detective still have his blue coat? Is the museum floor still marble? Is the artifact still in the case?"
  4. It picks the best draft that answers "Yes" to everything, and throws the rest away.

Why is this a big deal?

The paper tested CANVAS against other top AI tools on a "Hard Continuity Challenge." This was a story designed to be tricky, with characters changing clothes, objects disappearing, and locations reappearing after a long time.

  • Other AIs: Got confused. Characters looked like different people; rooms changed shape; objects appeared out of thin air.
  • CANVAS: Kept the story consistent. The detective looked the same, the museum stayed the same, and the stolen artifact stayed stolen.

The Bottom Line

Think of existing AI story generators as improvisational actors who make up the story as they go, often forgetting what they said in the first act.

CANVAS is like a professional film crew with a strict script, a dedicated continuity person, and a memory of every detail. It ensures that if you watch the whole story from start to finish, the world feels real, consistent, and logical, rather than a confusing dream where everything changes every few seconds.

This is a massive step forward for creating long, coherent visual stories, whether for comics, movies, or interactive games.

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 →