Python Eye Tracking & Recording Software
Project description
PyET - Python 3 Eye Tracking & Recording Software
DISCLAIMER: This software only records camera frames and information at the moment. The eye tracking vector calculations have yet to be implemented. Recordings are stored in site-packages/PyET/recordings. The recordings can then be processed for eye tracking by the advanced “Yarbus” software provided by http://www.positivescience.com/software/
This software relies on a seeing camera (looking away from you) and an eye camera (monitoring your eye). They eye camera should be viewed in gray-scale (infrared) for easy processing. For more information on the hardware we use, check out: https://pupil-labs.com/pupil/
Other Notes:
Requires OpenCV 3 (unofficial package: http://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv)
Requires PyQT5 (https://riverbankcomputing.com/software/pyqt/download5)
Tested on Python 3.4 and 3.5
Contribute
Feel free to send pull requests to the GitHub repository. We are also looking to add eye tracking calculation software in the future. Frames can be accessed for calculation in the frame_updater.py class.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file EyeTracker-1.0.1.zip
.
File metadata
- Download URL: EyeTracker-1.0.1.zip
- Upload date:
- Size: 16.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04aa5845cb1420b02c0ae651dcebec25cc50dbff2df19797f42c092a468d76a1 |
|
MD5 | 7a171d56ba02d6dd612bb51d474c0074 |
|
BLAKE2b-256 | 43f98e16a866e43c5c4eadd21dc4c9f5764eaa0f4f6c0a01bce80040061cb339 |