In an eye detection method, a plurality of candidate eyes are located
within a digital image. Pixels of interest having a predetermined
characteristic and a predetermined association to respective eyes are
found. Pixels of interest associated with each eye are grouped.
Parametric boundaries are fit on each of the groups to define a plurality
of detected eye features. The boundaries have a predefined uniform shape
and a size matched to a respective group. Each of the detected eye
features is scored as to a geometric relationship between the respective
boundary and pixels of interest associated with the respective eye to
provide eye feature scores.