an eye tracking addon to help with your workflow / browsing
Progress: ~20%
What's missing:
- Eye tracking
- Calibration / Scaling with the screen
- X11 mouse integration
Requires OpenCV, currently being developed on Ubuntu 16.04 LTS, though the eyelib part should compile on anything that can run OpenCV as it has no other dependencies
I recommend the following for installing OpenCV:
https://github.com/jayrambhia/Install-OpenCV
You'll also need jsoncpp
which can be install on Ubuntu using
sudo apt-get install libjsoncpp-dev
Run the following commands to build
cd eye-cursor
mkdir build
cd build
cmake ..
make
This awesome thing: WebGazer
Here are some other links for non-open source / non-webcam projects:
- xLabs (not open source, takes a bit of training)
- GazeRecorder (sort of open source. windows-only, and where's the code?)
- PyGaze (open source. this might work, haven't installed it)
- Pupil (open software/hardware, but maybe not everyone knows how to solder their webcam)
- theeyetribe ($200)
- GazeHawk (quote "Our proprietary eye tracking technology...")
- Sticky (proprietary / I think they do the analysis server-side?)
The images I use for testing were either taken by me, or are modified/original versions of images I found on the LFW Face Database
I've moved the previous license (MIT) to ORIGINAL_LICENSE, as this software is now sublicensed under GPLv3. For more info
I do not claim copyright ownership, I am simply adding the GPLv3 license to enforce the openness of this software