Optical Gaze Tracking�with Spatially-Sparse�Single-Pixel Detectors
Richard Li *1,2・Eric Whitmire *1,2・Michael Stengel 2・Ben Boudaoud 2・�Jan Kautz 2・David Luebke 2・Shwetak Patel 1・Kaan Akşit 2,3
1 University of Washington・2 NVIDIA Research・3 University College London
We are motivated by...
Towards practical and deployable gaze tracking
Accuracy
Refresh Rate
Power Consumption
Signal Processing
Cost
Form Factor
< 0.5°
> 250 Hz
< 50 mW
Related Work
Camera-based
Single-pixel detectors
Simulations
Other
Pupil Labs (camera)
M. Kassner, et al. Pupil: An open source platform for pervasive eye tracking and mobile gaze-based interaction
Related Work
Camera-based
Single-pixel detectors
Simulations
Other
Battery-free eye tracker on glasses
T. Li and X. Zhou
Related Work
Camera-based
Single-pixel detectors
Simulations
Other
InvisibleEye
M. Tonsen, et al. InvisibleEye: Mobile eye tracking using multiple low-resolution cameras and learning-based gaze estimation
Related Work
Camera-based
Single-pixel detectors
Simulations
Other
Jins Meme (EOG)
K. Kunze, et al. Quantifying reading habits: Counting how many words you read
Scleral Search Coils
D. A. Robinson. A method of measuring eye movement using a scleral search coil in a magnetic field
Single-Pixel Detectors for Gaze Tracking
Fewer pixels sensed
Fewer pixels processed
Less power consumed
Preserve privacy
Design Process
1
2
3
4
5
Initial test
Sensors have direct line-of-sight to the eyes
Blocks the user’s field of view
Design Process
1
2
3
4
5
Take the sensors out of the user’s field of view
Signals were not as clear anymore
Design Process
1
2
3
4
5
Previous work suggested that sensors below the eye are most effective
Realized we needed to do more groundwork ourselves
Interlude: Simulation
Design recommendations:
Design Process
1
2
3
4
5
Introduced sensors to the left and right sides
Included hot mirror and camera for debugging
Design Process
1
2
3
4
5
Final design for NextGaze
8 photodiodes (receivers)
3 LEDs (emitters)
One LED on at a time, surrounding photodiodes take measurement
NextGaze: Design & Implementation
Accuracy
Refresh Rate
Power Consumption
1.68°
400 Hz
16 mW
LED2Gaze: Design & Implementation
Duplex LEDs for both emitting and receiving
Accuracy
Refresh Rate
Power Consumption
1.57°
250 Hz
800 mW
Conclusions
Accuracy
Refresh Rate
Power Consumption
Signal Processing
Cost
Form Factor
< 0.5°
> 250 Hz
< 50 mW
Thank you for listening!
Find the paper and these slides at: https://Lichard49.github.io/nextgaze
Email with questions and comments at: Lichard49@gmail.com
Discussion and Future Work
Deployability
Applications in User Interfaces