Eye position detection method and device
First Claim
1. A method for detecting an eye position from a face image including at least an eye area, comprising the steps of:
- performing brightness correction for part or the entire of the face image to increase the contrast between a sclera portion and an iris portion of the eye;
calculating brightness gradient vectors for the brightness-corrected face image; and
performing matching between a brightness gradient image generated using the calculated brightness gradient vectors and an eye template, wherein the eye position is detected based on the results of the matching.
1 Assignment
0 Petitions
Accused Products
Abstract
The position of an eye is detectable with high precision from a face image of a person taken under near infrared illumination or the like. After pre-processing, the face image is subjected to brightness correction to increase the contrast between the sclera portion and iris portion of the eye. Brightness gradient vectors are calculated for the brightness-corrected image, and matching is performed between a brightness gradient image generated using the calculated brightness gradient vectors and an eye template. Further, matching with a pupil template is performed to correct the eye center position. Final positions of both eyes are then determined.
-
Citations
19 Claims
-
1. A method for detecting an eye position from a face image including at least an eye area, comprising the steps of:
-
performing brightness correction for part or the entire of the face image to increase the contrast between a sclera portion and an iris portion of the eye;
calculating brightness gradient vectors for the brightness-corrected face image; and
performing matching between a brightness gradient image generated using the calculated brightness gradient vectors and an eye template, wherein the eye position is detected based on the results of the matching. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for detecting an eye position from a face image including at least an eye area, comprising the steps of:
-
calculating brightness gradient vectors for the face image;
performing matching between a brightness gradient image generated using the calculated brightness gradient vectors and an eye template; and
detecting the eye position based on the results of the matching, wherein the eye template includes a plurality of points each having a brightness gradient vector, the points being placed on a curve corresponding to the boundary between an eyelid and an eyeball and on the periphery of an iris portion, and the points placed on the periphery of the iris portion are arranged in n concentric circles (n is an integer equal to or more than
2). - View Dependent Claims (10)
-
-
11. A method for detecting an eye position from a face image including at least an eye area, comprising the steps of:
-
calculating brightness gradient vectors for the face image;
performing matching between a brightness gradient image generated using the calculated brightness gradient vectors and an eye template including a plurality of points each having a brightness gradient vector; and
detecting the eye position based on the results of the matching, wherein in the matching, points on the brightness gradient image corresponding to pixels of the face image having a brightness value greater than a predetermined value are excluded from correlation value calculation for the matching.
-
-
12. A method for detecting an eye position from a face image including at least an eye area, comprising the steps of:
-
(1) calculating a first matching score by performing matching between the face image or an image obtained by converting the face image and an eye template; and
(2) calculating a second matching score by performing matching between the face image or an image obtained by converting the face image and a pupil template, wherein the eye position is detected based on the first and second matching scores. - View Dependent Claims (13, 14, 15)
-
-
16. A device for detecting an eye position from a face image including at least an eye area, comprising:
-
means for performing brightness correction for part or the entire of the face image to increase the contrast between a sclera portion and an iris portion of an eye;
means for calculating brightness gradient vectors from the brightness-corrected face image; and
means for performing matching between a brightness gradient image generated using the calculated brightness gradient vectors and an eye template, wherein the eye position is detected based on the results of the matching.
-
-
17. A device for detecting an eye position from a face image including at least an eye area, comprising:
-
means for calculating brightness gradient vectors from the face image;
means for performing matching between a brightness gradient image generated using the calculated brightness gradient vectors and an eye template; and
means for detecting the eye position based on the results of the matching, wherein the eye template includes a plurality of points each having a brightness gradient vector, the points being placed on a curve corresponding to the boundary between an eyelid and an eyeball and on the periphery of an iris portion, and the points placed on the periphery of the iris portion are arranged in n concentric circles (n is an integer equal to or more than
2).
-
-
18. A device for detecting an eye position from a face image including at least an eye area, comprising:
-
means for calculating brightness gradient vectors from the face image;
means for performing matching between a brightness gradient image generated using the calculated brightness gradient vectors and an eye template including a plurality of points each having a brightness gradient vector; and
means for detecting the eye position based on the results of the matching, wherein in the matching, points on the brightness gradient image corresponding to pixels of the face image having a brightness value greater than a predetermined value are excluded from correlation value calculation for the matching.
-
-
19. A device for detecting an eye position from a face image including at least an eye area, comprising:
-
means for calculating a first matching score by performing matching between the face image or an image obtained by converting the face image and an eye template; and
means for calculating a second matching score by performing matching between the face image or an image obtained by converting the face image and a pupil template, wherein the eye position is detected based on the first and second matching scores.
-
Specification