SGAP-Gaze: Scene Grid Attention Based Point-of-Gaze Estimation Network for Driver Gaze
This paper introduces SGAP-Gaze, a novel Point-of-Gaze estimation network that integrates driver facial features with traffic scene context via a Transformer-based attention mechanism, achieving state-of-the-art accuracy on a new benchmark dataset (UD-FSG) by significantly reducing mean pixel error compared to existing models.
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 Picture: Why Do We Need This?
Imagine you are driving a car through a chaotic, busy city. Cars are weaving in and out, rickshaws are cutting across lanes, and pedestrians are stepping off curbs. To stay safe, you don't just stare straight ahead; you constantly scan your surroundings.
The Problem: Current "Driver Monitoring Systems" (the cameras inside cars that check if you are sleepy or texting) are like a security guard who only looks at you. They know if your eyes are closed or if you are looking at your phone, but they don't know what you are actually looking at in the traffic outside. They don't know if you are watching a child about to run into the street or just staring at a billboard.
The Solution: This paper introduces a new system called SGAP-Gaze. It's like giving the security guard a pair of binoculars that look at the road and a magnifying glass that looks at your eyes, then combining those two views to guess exactly where your attention is focused on the road.
The Ingredients: A New "Recipe" for Data
To teach a computer to do this, you need a massive cookbook of examples. The authors created a new dataset called UD-FSG (Urban Driving-Face Scene Gaze).
- The Old Way: Most previous datasets were like taking photos in a parking lot. The car was stopped, the traffic was simple, and the lighting was perfect.
- The New Way (UD-FSG): The authors drove around a real, chaotic city (Kanpur, India) with a special car. They recorded:
- Your Face: A camera inside looking at you.
- The Road: A camera outside looking at the traffic.
- The Truth: The drivers wore special glasses (eye-trackers) that told the computer exactly where their eyes were looking.
Think of this dataset as a synchronized movie where every frame shows the driver's face, the road ahead, and a "red dot" showing exactly where the driver is looking. This is the first time such a large, messy, real-world dataset has been made available.
How the System Works: The "Detective" Pipeline
The AI model (SGAP-Gaze) works like a detective solving a mystery. It doesn't just guess; it gathers clues from three different sources and combines them.
1. The Clue Gatherers (Feature Extraction)
- The Face Clue: The system looks at the driver's face to see their general head position.
- The Eye Clue (The Secret Weapon): It zooms in on the eyes and specifically the iris (the colored part). It uses a special math trick (a "Gaussian weight") to say, "Hey, the iris is the most important part! Let's pay extra attention to it and ignore the white part of the eye."
- The Scene Clue: It looks at the road. It doesn't just see a blurry mess; it breaks the road image into a 7x7 grid (like a tic-tac-toe board). It analyzes what is happening in each square of that grid.
2. The Detective's Brain (The Transformer & Attention)
This is the coolest part. The system uses a mechanism called Attention, similar to how a teacher in a classroom focuses on a specific student.
- The "Gaze Intent Vector" (a summary of what the driver's face and eyes are saying) acts as the Teacher.
- The "Scene Grid" (the 49 squares of the road) acts as the Students.
- The Teacher asks the grid: "Which of you is the driver looking at?"
- The grid squares that match the driver's eye movement get a high "attention score." The system then calculates the average location of those high-scoring squares to pinpoint the exact spot on the road.
Analogy: Imagine you are in a crowded room (the scene grid). Your friend (the driver) points vaguely in a direction. Instead of guessing the whole room, the system looks at your friend's eyes and head, then asks the people in the room, "Who is he looking at?" The system then draws a circle around the person who got the most "attention."
The Results: Did It Work?
The authors tested their new detective against the current best detectives (state-of-the-art models).
The Scorecard: They measured "Pixel Error." Imagine the road is a giant screen. If the system guesses the wrong spot, how many pixels off is it?
- Old Models: Made mistakes about 137 pixels away from the truth.
- SGAP-Gaze: Made mistakes only 105 pixels away.
- The Win: This is a 23.5% improvement. That's a huge jump in accuracy.
The "Edge" Case: The real magic happened at the edges of the screen (the corners of the windshield). Most systems get confused when drivers look left or right. SGAP-Gaze was much better at these difficult, peripheral glances, which are actually the most critical for avoiding accidents.
Why This Matters
In the past, car safety systems were like a sleep monitor. They could tell you if you were falling asleep.
This new system is like a situational awareness coach. It can tell you, "You are looking at your phone, not the car merging in front of you," or "You are looking at the billboard, but a child just stepped off the curb."
By combining what the driver looks like with what the driver sees, this technology creates a much safer, smarter way to monitor drivers in the real, chaotic 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.