Real-time eye detection and tracking under various light conditions
First Claim
1. A method for identifying eyes of a subject, the method comprising the steps of:
- generating a difference image of the subject using active illumination analysis;
identifying a set of pupil candidates from the difference image; and
performing an appearance-based analysis with the set of pupil candidates to identify the eyes of the subject from among the pupil candidates.
1 Assignment
0 Petitions
Accused Products
Abstract
System and methods for non-intrusive real-time eye detection and tracking are disclosed. A subject'"'"'s eyes can be detected by using active illumination analysis to generate a difference image of the subject. In the difference image, the bright pupil effect intensifies the appearance of the subject'"'"'s pupils. A component analysis can be used to identify a set of pupil candidates from the difference image. An appearance-based analysis can be applied to the pupil candidates to identify the subject'"'"'s eyes from background noise that can occur under various lighting conditions. After the subject'"'"'s eyes are detected, a multi-stage tracking process is disclosed for detecting real-time eye movements. Further features are disclosed such as an image acquisition apparatus that reduces external illumination interferences.
106 Citations
31 Claims
-
1. A method for identifying eyes of a subject, the method comprising the steps of:
-
generating a difference image of the subject using active illumination analysis;
identifying a set of pupil candidates from the difference image; and
performing an appearance-based analysis with the set of pupil candidates to identify the eyes of the subject from among the pupil candidates. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for identifying eyes of a subject, the method comprising the steps of:
-
generating a difference image of the subject using active illumination analysis;
removing pixels having an intensity lower than a predetermined threshold from the difference image to identify at least one blob that represents a potential pupil candidate;
performing a component analysis on the at least one blob to produce a set of pupil candidates; and
performing pattern matching on the set of pupil candidates using a support vector machine with training sets including positive and negative images to identify the eyes of the subject from among the set of pupil candidates.
-
-
17. A system for identifying eyes of a subject, the system comprising:
-
means for generating a difference image of the subject using active illumination analysis;
means for identifying a set of pupil candidates from the difference image; and
means for performing an appearance-based analysis with the set of pupil candidates to identify the eyes of the subject from among the pupil candidates. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification