Low Cost Eye-Tracker

Eye-Tracker Pipeline

Project Goals

The project has two primary aims:

1. Analyzing the feasibility and accuracy of an eye-tracker which works using regular webcams and does not require special hardware such as infrared (IR) cameras, IR lights, etc.

2. Building a cheap, portable eye-tracker which can be used in a standalone fashion. For this purpose, the software is installed on a Raspberry Pi device and the resulting device has a 70 Euros building cost.

Our Approach

We build our work on the open source Opengazer application and we make several contributions to increase the accuracy and robustness of the base system (see the image above for an overview).

The average error of the system is 1.68 degrees (horizontally) and 1.43 degrees (vertically) in a standard experimental setup.

Video

Downloads

The code for the project is maintained on GitHub. The installation instructions are also provided for Ubuntu and Mac OS X systems.

For the Raspberry Pi eye-tracker, the ready-to-use SD card image for 8 GB (and larger) SD cards can be downloaded here. The usage instructions can be found here.

Eye-Tracking Database

We provide the database of videos recorded during the project experiments. For more details, see our database description page