← Latest papers
💻 computer science

Token Warping Helps MLLMs Look from Nearby Viewpoints

This paper proposes "Token Warping," a method that applies backward warping to image tokens rather than pixels, enabling Multimodal Large Language Models (MLLMs) to robustly reason about scenes from nearby viewpoints by preserving semantic coherence and outperforming existing pixel-based and fine-tuned approaches on the new ViewBench benchmark.

Original authors: Phillip Y. Lee, Chanho Park, Mingue Park, Seungwoo Yoo, Juil Koo, Minhyuk Sung

Published 2026-04-07
📖 5 min read🧠 Deep dive

Original authors: Phillip Y. Lee, Chanho Park, Mingue Park, Seungwoo Yoo, Juil Koo, Minhyuk Sung

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

The Big Idea: Teaching AI to "Imagine" a New Angle

Imagine you are standing in a room looking at a coffee table. On the table, there is a book and a cup. From your current spot, the cup is to the right of the book.

Now, imagine you take two steps to the right. Suddenly, the cup is in front of the book, or maybe it's hidden behind it.

The Problem:
Current AI models (Multimodal Large Language Models, or MLLMs) are great at describing what they see right now. But if you ask them, "What would this look like if I moved to the right?" they often get confused. They struggle to mentally rotate the scene.

If you try to force them to do this by digitally "stretching" or "warping" the image pixels (like stretching a photo on a rubber sheet), the image gets distorted, blurry, and broken. The AI sees a mess and can't make sense of it.

The Solution:
The authors of this paper discovered a smarter way. Instead of warping the pixels (the tiny dots of color), they decided to warp the tokens.

The Analogy: The LEGO vs. The Mosaic

To understand the difference, let's use two analogies:

1. Pixel Warping (The Old Way) = The Mosaic

Imagine a picture made of thousands of tiny, individual tiles (pixels).

  • The Problem: If you try to shift the viewpoint of a mosaic, you have to move every single tile. Because the tiles are so small, even a tiny mistake in calculation makes the picture look jagged, stretched, or torn. It's like trying to slide a heavy rug across a floor; it bunches up and wrinkles.
  • The Result: The AI looks at this "bunched up" image and gets confused. It might think the cup is a blob of red noise.

2. Token Warping (The New Way) = The LEGO Set

Now, imagine the picture is built out of large LEGO bricks. In AI terms, these bricks are called tokens. A token isn't just a single dot; it's a chunk of the image that represents a specific object or part of an object (like "the handle of the cup" or "the spine of the book").

  • The Magic: Instead of moving tiny pixels, the AI grabs these whole LEGO bricks and moves them around as a single unit.
  • The Benefit: Even if the math isn't perfect, the "cup" brick stays intact. The "book" brick stays intact. The AI can still recognize them clearly, even if they are in a slightly different spot. It's like moving a whole LEGO car to a new spot on the table rather than trying to rearrange every single plastic stud.

How They Did It: The "Backward" Trick

The researchers tested two ways to move these LEGO bricks:

  1. Forward Warping: Take the bricks from the original spot and throw them toward the new spot.
    • The Issue: You end up with holes in the new picture because some bricks don't land perfectly, and some land on top of each other. It's messy.
  2. Backward Warping (The Winner): Start with the new spot you want to see. Ask, "If I'm standing here, where did the bricks come from in the original picture?" Then, go fetch those specific bricks and place them in your new view.
    • The Result: This creates a perfect, clean grid of bricks in the new view. No holes, no overlaps.

They also tested two ways to grab the bricks:

  • Nearest Fetching: "Grab the brick closest to where I need it." (Fast and surprisingly accurate).
  • Adaptive Fetching: "Cut a brand new brick exactly to fit the spot." (More precise, but takes more computing power).

The Surprise: They found that the simple "Nearest Fetching" worked almost as well as the complex "Adaptive" method. The AI is surprisingly forgiving; it doesn't need a perfect cut, it just needs the right "chunk" of the image.

The Results: Why It Matters

The team built a test called ViewBench to see how well AI could answer questions like, "If I move right, is the cup still to the right of the book?"

  • Old Methods (Pixel Warping): The AI got confused by the distorted images and gave wrong answers.
  • Specialized AI Models: Even models trained specifically for 3D tasks struggled to "imagine" the new angle.
  • Token Warping: The AI using this new method got it right! It could reliably "look" from a new angle, preserving the relationships between objects without needing to generate a brand new image from scratch.

The Takeaway

This paper proves that AI doesn't need to be a master painter to understand 3D space. It just needs to be good at moving its "LEGO bricks" (tokens).

By treating the image as a collection of meaningful chunks rather than a sea of tiny dots, we can teach AI to mentally rotate scenes, understand spatial relationships, and answer questions about what would happen if we moved, all without the image getting blurry or broken. It's a lightweight, efficient way to give AI a better sense of "where things are" in the world.

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 →