Hybrid FPGA-CPU pupil tracker
- 22 September 2021
- journal article
- research article
- Published by Optica Publishing Group in Biomedical Optics Express
- Vol. 12 (10), 6496-6513
- https://doi.org/10.1364/boe.433766
Abstract
An off-axis monocular pupil tracker designed for eventual integration in ophthalmoscopes for eye movement stabilization is described and demonstrated. The instrument consists of light-emitting diodes, a camera, a field-programmable gate array (FPGA) and a central processing unit (CPU). The raw camera image undergoes background subtraction, field-flattening, 1-dimensional low-pass filtering, thresholding and robust pupil edge detection on an FPGA pixel stream, followed by least-squares fitting of the pupil edge pixel coordinates to an ellipse in the CPU. Experimental data suggest that the proposed algorithms require raw images with a minimum of similar to 32 gray levels to achieve sub-pixel pupil center accuracy. Tests with two different cameras operating at 575, 1250 and 5400 frames per second trained on a model pupil achieved 0.5-1.5 mu m pupil center estimation precision with 0.6-2.1 ms combined image download, FPGA and CPU processing latency. Pupil tracking data from a fixating human subject show that the tracker operation only requires the adjustment of a single parameter, namely an image intensity threshold. The latency of the proposed pupil tracker is limited by camera download time (latency) and sensitivity (precision). (C) 2021 Optical Society of America under the terms of the OSA Open Access Publishing AgreementKeywords
Funding Information
- Research to Prevent Blindness (Departmental award)
- National Eye Institute (P30EY026877, R01EY025231, R01EY028287, R01EY031360, R01EY032669, U01EY025477)
This publication has 37 references indexed in Scilit:
- Real-time eye motion correction in phase-resolved OCT angiography with tracking SLOBiomedical Optics Express, 2012
- High-speed, image-based eye tracking with a scanning laser ophthalmoscopeBiomedical Optics Express, 2012
- The distribution of axial length, anterior chamber depth, lens thickness, and vitreous chamber depth in an adult population of Shahroud, IranBMC Ophthalmology, 2012
- Integrity of the Cone Photoreceptor Mosaic in Oligocone TrichromacyInvestigative Ophthalmology & Visual Science, 2011
- Does median filtering truly preserve edges better than linear filtering?The Annals of Statistics, 2009
- A Review of Eye-Tracking Research in MarketingReview of Marketing Research, 2008
- Colorimetric and photometric properties of a 2° fundamental observerColor Research & Application, 1978
- Accurate three-dimensional eyetrackerApplied Optics, 1978
- Motions of the Retinal Image during Fixation*Journal of the Optical Society of America, 1954
- Involuntary motions of the eye during monocular fixation.Journal of Experimental Psychology, 1950