Capstone Project - This is a Python software that provides a webcam-based eye tracking system. It gives you the exact position of the pupils and the gaze direction, in real time based on GazeTracking.
Download and install the following software:
- Python 3.10 (Required - macOS users can
brew install python@3.10if available) - Git (Required - macOS users can
brew install gitif available) - VSCode
- miniconda (Optional)
- Code Runner (Required - By Jun Hun)
- GitHub Copilot (Recommended - Students get free GitHub Pro)
You need to have a GitHub account. Please create one if you have not done so. Once that is done, fork this repository first and then clone it to your local machine. Use the following command to clone the forked repository to your local machine.
git clone <YOUR FORKED REPO ADDRESS> <OPTIONAL FOLDER NAME>
Run the following in the root of your project folder
pip install -r requirements.txt
Go to the example.py file in the project folder. Click the run button on top right or right click and select Run Code. This should open up a window showing your webcam feed and eye tracking data. For macOS users, grant permission to your webcam and run again.
If you see that, you are good to go. If you have any questions, please give me a tag in the discord or asamanta@mun.ca.
Best Regards,
Akash Samanta