System and method for detecting an eye
First Claim
Patent Images
1. A system for detecting an eye, said system comprising:
- a video imaging camera oriented to generate images of a face of a subject; and
a video processor for processing the images generated with the video imaging camera, said video processor comprising a salient feature detector for detecting potential eye candidates and filters for filtering the potential eye candidates based on appearance, spatial-geometrical constraint, and physiological skin property, said filters comprising a pattern recognition filter for filtering the potential eye candidates based on appearance, wherein the processor compares the potential eye candidates to one or more appearance-based models and classifies the potential eye candidates based on the comparison, said video processor further comprising weighting logic for weighting each potential candidate based on the appearance, spatial-geometrical constraint, and physiological skin property and generating a weighted value for each potential eye candidate, said video processor further comprising detecting logic for detecting an eye based on the weighted value of each eye candidate, wherein the filters comprise a spatial-geometrical constraint filter for weighting the potential eye candidates based on one or more spatial-geometrical constraints which compare horizontal eye candidates and compare vertical eye candidates.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided for detecting one or both eyes of the driver of a vehicle. The system includes a video imaging camera oriented to generate images of the driver'"'"'s face. The system also includes a video processor for processing the images generated with the video imaging camera. Filters are applied to each of potential eye candidates to determine which candidates represent an eye, weighted values are assigned to the filtered eye candidates, and an eye is detected based on the weighting of each eye candidate. According to one aspect, different size patches of potential eye candidates are processed and compared to models.
-
Citations
16 Claims
-
1. A system for detecting an eye, said system comprising:
-
a video imaging camera oriented to generate images of a face of a subject; and a video processor for processing the images generated with the video imaging camera, said video processor comprising a salient feature detector for detecting potential eye candidates and filters for filtering the potential eye candidates based on appearance, spatial-geometrical constraint, and physiological skin property, said filters comprising a pattern recognition filter for filtering the potential eye candidates based on appearance, wherein the processor compares the potential eye candidates to one or more appearance-based models and classifies the potential eye candidates based on the comparison, said video processor further comprising weighting logic for weighting each potential candidate based on the appearance, spatial-geometrical constraint, and physiological skin property and generating a weighted value for each potential eye candidate, said video processor further comprising detecting logic for detecting an eye based on the weighted value of each eye candidate, wherein the filters comprise a spatial-geometrical constraint filter for weighting the potential eye candidates based on one or more spatial-geometrical constraints which compare horizontal eye candidates and compare vertical eye candidates. - View Dependent Claims (2, 3, 4, 5, 12, 13, 14)
-
-
6. A method of detecting an eye, said method comprising the steps of:
-
storing one or more models in memory; arranging a video imaging camera to generate images of a face of a subject; generating an image of the face using the video imaging camera; detecting salient features in the image as potential eye candidates with a video processor; filtering the potential eye candidates based on appearance with the video processor, wherein the filtering comprises comparing the potential eye candidates to the one or more appearance-based models and classifying the potential eye candidates based on the comparison; assigning a weighted value to each eye candidate based on the appearance with the video processor; filtering the potential eye candidates based on one or more spatial-geometrical constraints comprising comparing pairs of horizontal eye candidates and comparing pairs of vertical eye candidates with the video processor; assigning a weighted value to each eye candidate based on the spatial-geometrical constraints with the video processor; filtering the potential eye candidates based on one or more physiological skin properties with the video processor; assigning a weighted value to each eye candidate based on the physiological skin properties with the video processor; and detecting an eye based on the weighted values of the eye candidates with the video processor. - View Dependent Claims (7, 8, 9, 10, 11, 15, 16)
-
Specification