stevenshci/PupilSense
Official implementation of the pupillometry system called PupilSense proposed in the article "PupilSense: Detection of Depressive Episodes Through Pupillary Response in the Wild".
This project helps researchers analyze pupillary responses by segmenting eye images collected from smartphones to precisely identify the pupil and iris. It takes raw eye images and outputs detailed segmentations of the pupil and iris, which can then be used to study behavior. This tool is designed for researchers in behavioral science, human-computer interaction, and medical imaging who need to analyze eye movements in naturalistic settings.
No commits in the last 6 months.
Use this if you are a researcher needing to accurately segment pupil and iris regions from smartphone-captured eye images for behavioral analysis or depression detection studies.
Not ideal if you are looking for a complete, out-of-the-box solution for depression detection, as this project focuses specifically on the pupillometry system and data analysis.
Stars
66
Forks
9
Language
Python
License
MIT
Category
Last pushed
Feb 26, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/computer-vision/stevenshci/PupilSense"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
charliegerard/gaze-detection
👀 Use machine learning in JavaScript to detect eye movements and build gaze-controlled experiences.
Ahmednull/L2CS-Net
The official PyTorch implementation of L2CS-Net for gaze estimation and tracking
theankurkedia/blink-detection
Detect the user's blink and wink using machine learning
facemoji/mocap4face
Cross-platform SDK for facial motion capture producing blendshapes and rigid head poses in 3D...
jeeliz/jeelizGlanceTracker
Real-time JavaScript/WebGL library to detect whether the user is looking at the screen....