HUE Vision is a web-based application that harnesses the power of eye tracking technology using web technologies and machine learning. This project serves as a demonstration of real-time gaze prediction directly in the browser.
Check it out: https://simplysuvi.github.io/hue-vision/
- Real-time eye tracking using the webcam
- Integration of machine learning with clmtrackr.js for facial feature detection
- Training and prediction of gaze direction using TensorFlow.js
- Heatmap visualization for model evaluation
- JavaScript
- TensorFlow.js
- clmtrackr.js
- HTML/CSS
- jQuery
- Clone this repository to your local system.
- Open
index.html
in a web browser that supports getUserMedia (e.g., Chrome or Firefox). - Follow the on-screen instructions to start the webcam and begin eye tracking.
- Allow access to your webcam when prompted.
- Position your face within the webcam frame.
- Follow the instructions to start training the machine learning model.
- Use your gaze to interact with the screen in real time.
- Explore the heatmap visualization to evaluate the model's performance.
- This project was inspired by advanced eye tracking technologies such as Apple's Vision Pro.
- Special thanks to the creators of clmtrackr.js and TensorFlow.js for their invaluable contributions to computer vision and machine learning in the browser.