Eye position detecting apparatus and method therefor
First Claim
1. A method for detecting an eye position in a facial image by using a histogram therefor, wherein the facial image contains a plurality of pixels each of which is represented by a grey level value, the method comprising the steps of:
- (a) filtering the facial image to thereby obtain a filtered facial image;
(b) generating a window within the filtered facial image;
(c) extracting a histogram from the window;
(d) detecting peaks of the histogram;
(e) comparing the number of peaks with 3, wherein if the number is equal to 3, the window is regarded as a candidate window;
(f) determining two peaks having a maximum and a minimum pixel values among the three peaks of the candidate window;
(g) calculating an AT of the candidate window, wherein the AT is a sum of AMAX and AMIN, and the AMAX represents the pixel number in a region enclosing the peak having the maximum pixel value and the AMIN represents the pixel number in a region enclosing the peak having the minimum pixel value;
(h) storing the AT '"'"'s for the candidate windows and corresponding position vectors; and
(1) selecting a largest AT among the stored AT '"'"'s and outputting a corresponding position vector as the eye position.
5 Assignments
0 Petitions
Accused Products
Abstract
An eye position detecting apparatus for detecting an eye position in a facial image utilizes a histogram thereof, wherein the facial image contains a plurality of pixels each of which is represented by a grey level value. The eye position detecting apparatus includes a window generator for windowing the facial image, a histogram extractor for extracting a histogram from the windowed facial images, a peak detector for detecting peaks of the histogram and for comparing the number of the peaks with 3, an area calculator for calculating the areas of the histogram for each of the windowed facial images when the number is equal to 3 and a selector for selecting a largest area among the calculated areas and determining the eye position by using largest area.
39 Citations
2 Claims
-
1. A method for detecting an eye position in a facial image by using a histogram therefor, wherein the facial image contains a plurality of pixels each of which is represented by a grey level value, the method comprising the steps of:
-
(a) filtering the facial image to thereby obtain a filtered facial image; (b) generating a window within the filtered facial image; (c) extracting a histogram from the window; (d) detecting peaks of the histogram; (e) comparing the number of peaks with 3, wherein if the number is equal to 3, the window is regarded as a candidate window; (f) determining two peaks having a maximum and a minimum pixel values among the three peaks of the candidate window; (g) calculating an AT of the candidate window, wherein the AT is a sum of AMAX and AMIN, and the AMAX represents the pixel number in a region enclosing the peak having the maximum pixel value and the AMIN represents the pixel number in a region enclosing the peak having the minimum pixel value; (h) storing the AT '"'"'s for the candidate windows and corresponding position vectors; and (1) selecting a largest AT among the stored AT '"'"'s and outputting a corresponding position vector as the eye position. - View Dependent Claims (2)
-
Specification