bioRxivNeurosciencePreprint
A model of the appearance of the moving human eye
Abstract
The entrance pupil and first Purkinje reflection ("glint") in an image of the human eye serve as important features in 3D, model-based eye tracking applications. Here I present a physically and biologically accurate, ray-traced model that supplies the appearance of the pupil and glint of a moving eye. Once biometrically calibrated for a subject under study, simultaneous fitting of the pupil and glint features by the model supplies eye rotation, radius of the aperture stop, and the translation of the eye relative to the initial camera position. The biometric parameters of the model, including corneal curvature and the depth of the centers of rotation, are obtained by model-based fitting of images of the eye posed at known gaze angles. This approach was applied to eye recordings from 30 people obtained during gaze calibration, and while head position was recorded simultaneously using echoplanar magnetic resonance imaging. The refractive and reflective effects of spectacle and contact lenses worn by some subjects were incorporated into the model. The fitted parameters reveal that the center of rotation for horizontal eye movements is deeper (13.8 mm) than that for vertical eye movements (12.1) mm, consistent with prior studies. Individual differences in the depth of the rotation centers, and in corneal curvature, were well related to biometric measures obtained from these subjects using clinical ophthalmologic instruments. Once biometrically calibrated for each subject, gaze position was modeled with a cross-validated, median (across subject) absolute error of 0.58{degrees}, and image-plane translation of the head was estimated with sub-millimeter accuracy. The open-source model described here produces biologically accurate simulations of the appearance of the eye in motion, and may be used in model-based search to derive eye pose and biometric properties from empirical data.
- Citations
- 1
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Single-camera, calibration-free gaze estimation using corneal reflections
David D. Au, Joshua B. Melander, … Stephen A. Baccus·bioRxiv·Jun 11, 2026
- A model of the entrance pupil of the human eye
Geoffrey K. Aguirre·Scientific ReportsPeer-reviewed·Jun 27, 2019
- Generating accurate 3D gaze vectors using synchronized eye tracking and motion capture
Scott A. Stone, Quinn A. Boser, … Craig S. Chapman·Behavior Research MethodsPeer-reviewed·Sep 9, 2022
- Mis-perception of motion in depth originates from an incomplete transformation of retinal signals
T. Scott Murdison, Guillaume Leclercq, … Gunnar Blohm·Journal of VisionPeer-reviewed·Oct 24, 2019
- Behavioral and Modeling Evidence that Eye Movements Bias Self-motion Perception
Matt D. Anderson, Emily A. Cooper, Jorge Otero‐Millan·bioRxiv·Oct 17, 2025
- Torsion in motion: the visual system as a three-axis gimbal
Andrés Hugo Méndez, Jorge Otero‐Millan, … Joan López‐Moliner·bioRxiv·Oct 30, 2026