Vision-Language Models Mistake Head Orientation for Gaze Direction: Nonverbal Conversation Cues
This paper reveals that Vision-Language Models significantly underperform humans in inferring gaze direction because they erroneously rely on head orientation rather than eye appearance, a bias attributed to training data rather than model architecture.
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: The "Head-First" Guessing Game
Imagine you are playing a game where you have to guess which object a person in a photo is looking at. There are three items on the table: a bunny, a kettle, and some tulips.
If the person is looking at the bunny, but their head is turned slightly toward the kettle, what do you do?
- A human looks closely at the person's eyes, sees the pupils are pointed at the bunny, and says, "They are looking at the bunny."
- Current AI (Vision-Language Models) often ignores the eyes. Instead, it looks at the direction of the person's face (their head) and says, "They are looking at the kettle."
The paper argues that these AI models are "lazy" guessers. They rely on a shortcut: If the head is facing an object, the eyes must be looking there too. They fail to do the hard work of actually reading the eyes.
How the Researchers Tested This
The researchers built a special "gaze lab" to test this. They took 1,360 real photos of people sitting at a table with different objects. They set up three specific scenarios to trick the AI:
- The "Agreeing" Scenario: The person looks at the bunny, and their head is also facing the bunny. (Easy for everyone).
- The "Natural" Scenario: The person looks at the bunny, and their head is facing naturally where they feel comfortable (usually the bunny).
- The "Trick" Scenario (Incongruent): This is the key. The person keeps their head facing the kettle, but they move their eyes to look at the bunny.
The Result:
- Humans got this right almost every time (about 89% accuracy). They looked at the eyes.
- AI Models (like GPT-4o, GPT-5.2, Qwen3) performed very poorly, often barely better than random guessing. When the head and eyes disagreed, the AI almost always guessed the object the head was facing, not the object the eyes were looking at.
Why Did the AI Fail? (The Detective Work)
The researchers didn't just say "AI is bad." They played detective to figure out why. They ruled out several excuses:
- Is it because the photos are too blurry? No. When they made the photos super high-definition, the AI still failed.
- Is it because the AI can't name the objects? No. The AI could correctly identify the "bunny" and the "kettle" when asked.
- Is it because the AI is too small? No. Bigger, more powerful models failed just as much as smaller ones.
The Real Culprit: The Training Data
The researchers believe the problem is what the AI learned from the internet.
- The Analogy: Imagine a child who has only ever seen people looking at things they are facing. In the real world, it is rare to see someone staring sideways while their face points forward.
- Because the internet data is full of "head and eyes agree" examples, the AI learned a rule: "Head direction = Gaze direction." It never learned that eyes can move independently of the head.
The "Coin Flip" Test
To prove the AI wasn't just confused, the researchers ran a specific test. They asked: Does the AI care at all about the eyes?
They found that the AI's behavior was like a coin flip or a biased scale:
- When the head and eyes agreed, the AI was confident.
- When they disagreed, the AI didn't try to figure out the eyes. It just defaulted to the head.
- Even when the researchers tried to "teach" the AI to look at the eyes by adding instructions like "Focus on the eyes," the AI mostly ignored them and went back to guessing based on the head.
The "Proof of Concept" Experiment
To show that this isn't a permanent flaw in the AI's brain (architecture), but just a bad habit from its training, the researchers did a small experiment:
They took one of the AI models and re-trained it specifically on their "Trick" photos (where head and eyes disagreed).
- Before re-training: The model was terrible at the trick scenario (15% accuracy).
- After re-training: The model got much better (34% accuracy). It learned to stop relying solely on the head and actually look at the eyes.
The Lesson: The AI can learn to read eyes, but it needs specific data that teaches it to do so. The standard internet data it usually learns from doesn't have enough of these "trick" examples.
Summary
- The Problem: Current AI models are terrible at telling where someone is looking if their head is turned in a different direction. They mistake the direction of the face for the direction of the eyes.
- The Cause: They were trained on data where heads and eyes usually point the same way, so they learned a lazy shortcut.
- The Fix: We need to feed AI more data where people look sideways or up while their head stays still, forcing the AI to learn how to actually read eyes.
The paper concludes that until we fix this data problem, AI will struggle to understand human non-verbal cues, which is essential for robots and computers to interact naturally with people.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.