Gaze Tracker is an application to detect in real time the location of the gaze of a person and later move the cursor of the computer in the corresponding direction.
- Turn on gaze detection
- Turn off gaze detection
- Adjust the speed of the cursor
- Indication of the center of the pupil
- Indication of the center of the gaze
- Thresholding of the gaze
This application makes use of:
- Viola-Jones algorithm to detect the eyes of the person
- Hough Transform to detect the pupil using an snapshot of the detected eye
- Java Robot class to move the cursor outside of the Matlab application
Clone this repo inside your Matlab directory and open the project with Matlab
$ git clone https://github.com/warborn/gaze-tracker.git
- Matlab USB Webcam package
- Matlab Computer Vision System Toolbox