Robust pupil center detection using a curvature algorithm

Citation
Dj. Zhu et al., Robust pupil center detection using a curvature algorithm, COMPUT M PR, 59(3), 1999, pp. 145-157
Citations number
29
Categorie Soggetti
Multidisciplinary
Journal title
COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE
ISSN journal
01692607 → ACNP
Volume
59
Issue
3
Year of publication
1999
Pages
145 - 157
Database
ISI
SICI code
0169-2607(199906)59:3<145:RPCDUA>2.0.ZU;2-3
Abstract
Determining the pupil center is fundamental for calculating eye orientation in video-based systems. Existing techniques are error prone and not robust because eyelids, eyelashes, corneal reflections or shadows in many instanc es occlude the pupil. We have developed a new algorithm which utilizes curv ature characteristics of the pupil boundary to eliminate these artifacts. P upil center is computed based solely on points related to the pupil boundar y. For each boundary point, a curvature value is computed. Occlusion of the boundary induces characteristic peaks in the curvature function. Curvature values for normal pupil sizes were determined and a threshold was found wh ich together with heuristics discriminated normal from abnormal curvature. Remaining boundary points were fit with an ellipse using a least squares er ror criterion. The center of the ellipse is an estimate of the pupil center . This technique is robust and accurately estimates pupil center with less than 40% of the pupil boundary points visible. (C) 1999 Elsevier Science Ir eland Ltd. All rights reserved.