Revisit What You See: Revealing Visual Semantics in Vision Tokens to Guide LVLM Decoding
The paper introduces ReVisiT, a training-free decoding method that mitigates hallucinations in Large Vision Language Models by dynamically projecting relevant visual semantics from vision tokens into the text generation process, achieving superior performance with reduced computational cost.
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 "Daydreaming" Artist
Imagine you hire a brilliant artist (a Large Vision-Language Model, or LVLM) to describe a photo you show them. You show them a picture of a red apple on a table.
Ideally, the artist looks at the photo and says, "That's a red apple."
But sometimes, the artist gets distracted by their own internal thoughts. They might say, "That's a red apple... and also a banana and a pizza," even though those things aren't in the picture. This is called hallucination.
The paper asks: Why does this happen?
The researchers discovered that the artist actually does see the apple correctly in their "mind's eye" (the visual data), but when they start speaking, they get confused by the noise of their own vocabulary. They know the truth, but they forget to say it because they are too focused on what words usually go together (like "apple" and "pie"), rather than what is actually in the photo.
The Discovery: The "Hidden Notes"
The team looked closely at how these AI models work. They found that the model breaks the image down into tiny chunks called vision tokens. Think of these tokens as little sticky notes attached to different parts of the image.
- The Sticky Notes are Smart: Even when the AI makes a mistake (hallucinates a banana), the sticky notes on the image still contain the correct information about the apple. The visual truth is there, just buried.
- The Translation Problem: When the AI tries to turn these sticky notes into words, it gets messy. If you ask the AI, "What word does this sticky note represent?" without any rules, it might guess "sky," "blue," or "texture." It's too vague.
- The Magic Filter: The researchers found that if you put a filter on the question—asking the AI to only choose from a specific list of relevant words (like "apple," "fruit," "red")—the sticky notes suddenly become very clear. The AI can finally say, "Ah! This note definitely means 'apple'!"
The Solution: ReVisiT (Referencing Vision Tokens)
Based on this, the authors created a new method called ReVisiT. It's like giving the artist a "cheat sheet" while they are speaking, but without needing to retrain the artist or hire a new one.
Here is how ReVisiT works, step-by-step:
- The Context Check: As the AI starts writing a sentence, ReVisiT looks at what the AI is currently thinking about.
- The Filter: It creates a small, relevant list of words based on that context (e.g., if the sentence is about a kitchen, the list includes "cup," "spoon," "apple," but not "airplane").
- The Match-Up: ReVisiT looks at all the "sticky notes" (vision tokens) from the image and asks: "Which of these notes matches our current list of words the best?" It picks the single best match.
- The Nudge: It takes that winning sticky note and gently pushes the AI's next word choice toward it. It's like whispering, "Hey, remember that note? It says 'apple,' not 'banana'."
Why It's Cool
- No Training Required: You don't need to teach the AI anything new. You just change how it speaks while it's talking.
- Super Fast: Because it's just a quick math check and a "nudge," it doesn't slow the AI down. In fact, it's almost as fast as the standard way of speaking.
- Works Everywhere: They tested it on many different AI models (from small to very large) and on many different tasks (describing images, answering questions, spotting objects). It consistently reduced the "daydreaming" (hallucinations) and made the descriptions more accurate.
The Analogy: The Librarian and the Book
Imagine the AI is a student taking a test.
- The Vision Tokens are the textbooks the student has open on their desk. The student has the right answers in the books.
- The Hallucination happens because the student is trying to guess the answer from memory while ignoring the books, or the books are open to the wrong page.
- ReVisiT is a librarian who walks up, looks at the question, points to the exact page in the textbook that has the answer, and says, "Read this part." The student then reads the correct answer from the book instead of guessing.
Summary
The paper proves that AI models already "see" the truth inside their visual data, but they often fail to speak it because they get lost in their own word associations. ReVisiT is a simple, free tool that acts as a bridge, forcing the model to look at its own visual notes and use them to correct its speech, resulting in fewer lies and more accurate descriptions.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.