← Latest papers
💻 computer science

GeoWeaver: Grounding Visual Tokens with Geometric Evidence before Scene Reasoning

GeoWeaver is a pre-reasoning framework that enhances spatio-temporal reasoning in vision-language models by adaptively allocating fine-grained geometric evidence to individual visual tokens, thereby establishing geometry as a fundamental representational prerequisite rather than a late-fusion auxiliary signal.

Original authors: Deshui Miao, Xingsen Huang, Yameng Gu, Xin Li, Haijun Zhang, Ming-Hsuan Yang

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

Original authors: Deshui Miao, Xingsen Huang, Yameng Gu, Xin Li, Haijun Zhang, Ming-Hsuan Yang

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 Problem: The "Blurry Glasses" Issue

Imagine you are trying to give someone directions in a busy city. You have a map (the visual data) and a voice (the language model).

Current AI models are great at recognizing what things are (e.g., "That's a red car," "That's a tree"). However, they often struggle with where things are relative to each other (e.g., "The car is 5 feet to the left of the tree," or "If I walk forward, will I hit the wall?").

The paper argues that current AI tries to solve this by adding geometry (spatial math) as an afterthought. It's like giving the AI a pair of glasses that only show the names of objects, and then asking it to do complex math about distances while it's trying to speak. The AI gets confused because it has to figure out the shape of the room and the sentence structure at the same time.

The Solution: GeoWeaver (The "Architect's Blueprint" Approach)

The authors propose a new method called GeoWeaver. Instead of adding geometry at the end, they build it into the foundation before the AI starts thinking or speaking.

Think of it like this:

  • Old Way: You hand a builder a pile of bricks (visual tokens) and a list of instructions. The builder has to figure out the structural integrity of the wall while trying to write the instructions for the next room.
  • GeoWeaver Way: Before the builder even touches the bricks, you give them a 3D blueprint specifically tailored to that exact spot. The bricks are now "grounded" in the blueprint. When the builder starts writing instructions, the structure is already solid and clear.

How It Works: The "Smart Librarian" System

The paper describes a specific process to make this happen, which they call Token-Adaptive Geometric Grounding. Here is the analogy:

  1. The Multi-Level Library (The Geometry Bank):
    The AI has access to a "library" of geometric information. This library isn't just one book; it's a collection of books ranging from "close-up details" (like the texture of a wall) to "wide-angle views" (like the layout of the whole room). This library is built by a frozen, pre-trained geometry expert (called VGGT) that the main AI doesn't need to relearn.

  2. The Smart Librarian (The Router):
    In the old days, the AI would read every single book in the library for every single word it wanted to say. This is slow and confusing.
    GeoWeaver uses a Smart Librarian. When the AI looks at a specific part of an image (a "visual token"), the Librarian asks: "What kind of geometry do you need right now?"

    • If the AI is looking at a sharp corner, the Librarian hands it the "close-up detail" book.
    • If the AI is looking at the whole room layout, the Librarian hands it the "wide-angle" book.
  3. The Tailored Mix (Sparse Routing):
    The Librarian doesn't just give one book; it gives a tiny, perfect mix of 2 or 3 specific books that are most relevant to that specific spot. It ignores the rest. This prevents the AI from getting overwhelmed by irrelevant information.

  4. The Result (Grounded Tokens):
    The visual "bricks" (tokens) are now infused with this specific geometric evidence. They are no longer just "a picture of a fridge"; they are "a fridge located 3 feet to the right of the sink."

Why This Matters (The Results)

The paper tested this on several "spatial reasoning" tests (like estimating distances, counting objects, or planning a route).

  • The Analogy: Imagine a student taking a math test.
    • Old AI: Tries to memorize the formula while solving the problem.
    • GeoWeaver: Has the formula written clearly on the desk before the test starts.
  • The Outcome: GeoWeaver consistently beat other top AI models on these spatial tests. It got better at guessing distances, understanding directions (left/right/back), and planning routes.
  • The Bonus: Crucially, it didn't lose its ability to do other things. It didn't forget how to answer general questions or understand videos. It just got better at the "spatial" part without breaking the rest of its brain.

The Core Takeaway

The paper claims that geometry shouldn't be an extra signal added later; it should be the foundation.

Just as you can't build a stable house without a solid foundation, you can't have reliable spatial reasoning without visual tokens that are "grounded" in geometric reality before the language model starts its reasoning process. GeoWeaver provides that foundation by letting every part of the image pick its own perfect geometric evidence from a library of options.

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 →