GazeFollower is a toolbox for using eye trackers. The SDK has to be installed on the same computer as your software application.
Project description
Introduction
GazeFollower is a powerful and easy-to-use gaze tracking system designed specifically for use with web cameras. It offers an intuitive Python API, allowing developers and researchers to integrate gaze tracking into their projects with minimal setup. GazeFollower provides tools for real-time gaze tracking, calibration, and data recording, making it ideal for applications in psychology, usability testing, and more.
Features
- Accurate Tracking: Achieves high accuracy and precision with built-in calibration methods.
- Pythonic API: Easy-to-use, with functions for common tasks like calibration and data saving.
- Lightweight & Fast: Optimized for real-time performance, ensuring smooth operation on most systems.
- Experiment Ready: Includes methods for triggering and saving data, ideal for experiment-based applications.
Installation
You can install GazeFollower via pip or by cloning the repository.
Installing with pip
python -m pip install gazefollower
Git clone from Github
git clone https://github.com/GanchengZhu/GazeFollower
cd GazeFollower
python setup.py install
Quick Start
Here's a basic example of how to use GazeFollower:
# _*_ coding: utf-8 _*_
from gazefollower import GazeFollower
gaze_follower = GazeFollower()
gaze_follower.preview()
gaze_follower.calibrate()
gaze_follower.start_sampling()
# your experiment code
gaze_follower.send_trigger(10)
# your experiment code
gaze_follower.stop_sampling()
gaze_follower.save_data("demo.csv")
gaze_follower.release()
Note
This depository only contains a model train on 7 million images. To gain access to the base model trained on 32 million images, please send an email to zhiguo@zju.edu.cn. Upon successful processing of your request, you will receive an email containing the model.
Email Prompt
Here鈥檚 a template for your request email. Please keep the subject line unchanged:
Subject: Request for Access to the Base Model Trained on 32 Million Images
Dear Prof. Zhiguo,
I hope this message finds you well.
My name is [Your Name], and I am a [student/researcher] at [Your Affiliation]. I am writing to request access to the base model trained on 32 million images.
I assure you that I will use this model solely for academic and research purposes and will not utilize it for commercial activities or share it with others.
Thank you for considering my request. I look forward to receiving access to the model.
Best regards,
[Your Name]
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 Distributions
Built Distribution
File details
Details for the file gazefollower-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: gazefollower-0.0.1-py3-none-any.whl
- Upload date:
- Size: 12.1 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 91c1c14774163fcea544f18f20f0a0fb7d9a2c973ee8b4b978aef1a45806e06e |
|
MD5 | 142402f6690718a1ce464e65fb90e038 |
|
BLAKE2b-256 | 7012f5a204373cbe76c007c0c994e31625adc496d6b00f51f1b2801d50ea002c |