Eye position detecting apparatus
First Claim
1. An eye position detecting apparatus comprising:
- image input means for inputting an image of a face including eyes; and
a microcomputer, the microcomputer including;
image converting means for converting the inputted image into a binary coded image formed by an array of pixels, each of the pixels having a first value indicating a black pixel or a second value indicating a white pixel, and each being located at a position specified by coordinates (X,Y); and
detecting means for processing the binary coded image to detect first and second rectangular regions including image portions representing the eyes, respectively, each of the first and second rectangular regions being specified by two X coordinates, the detecting means including;
first means for scanning the binary coded image in a series of horizontal scan lines to detect the X and Y coordinates of initial and final pixels of a line segment representing the longest width of the face;
second means for calculating the X coordinates of each of the first and second rectangular regions based upon the detected X coordinates of the initial and final pixels;
third means for scanning an image portion above the line segment to detect the Y coordinate of a lowermost one of pixels forming black image portions; and
fourth means for calculating the Y coordinates of the first and second rectangular regions based upon the detected Y coordinate of the lowermost pixel.
1 Assignment
0 Petitions
Accused Products
Abstract
An image of a face including eyes is converted into a binary coded image. The binary coded image is processed to detect first and second rectangular regions including image portions representing the eyes, respectively. For this purpose, the binary coded image is scanned in a series of horizontal scan lines to detect the X and Y coordinates of initial and final pixels of a line segment representing the longest width of the face. The X coordinates of each of the first and second rectangular regions are calculated based upon the detected X coordinates of the initial and final pixels. An image portion above the line segment is scanned to detect the Y coordinate of a lowermost one of pixels forming black image portions. The Y coordinates of the first and second rectangular regions are calculated based upon the detected Y coordinate of the lowermost pixel.
-
Citations
36 Claims
-
1. An eye position detecting apparatus comprising:
-
image input means for inputting an image of a face including eyes; and a microcomputer, the microcomputer including; image converting means for converting the inputted image into a binary coded image formed by an array of pixels, each of the pixels having a first value indicating a black pixel or a second value indicating a white pixel, and each being located at a position specified by coordinates (X,Y); and detecting means for processing the binary coded image to detect first and second rectangular regions including image portions representing the eyes, respectively, each of the first and second rectangular regions being specified by two X coordinates, the detecting means including; first means for scanning the binary coded image in a series of horizontal scan lines to detect the X and Y coordinates of initial and final pixels of a line segment representing the longest width of the face; second means for calculating the X coordinates of each of the first and second rectangular regions based upon the detected X coordinates of the initial and final pixels; third means for scanning an image portion above the line segment to detect the Y coordinate of a lowermost one of pixels forming black image portions; and fourth means for calculating the Y coordinates of the first and second rectangular regions based upon the detected Y coordinate of the lowermost pixel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An eye position detecting apparatus comprising:
-
image input means for inputting an image of a face including eyes; image converting means for converting the inputted image into a binary coded image formed by an array of pixels, each of the pixels having a first value indicating a black pixel or a second value indicating a white pixel, and each being located at a position specified by coordinates (X,Y); and a microcomputer including detecting means for processing the binary coded image to detect first and second rectangular regions including image portions representing the eyes, respectively, each of the first and second rectangular regions being specified by two X coordinates and two Y coordinates, the detecting means including; first means for scanning the binary coded image in a series of horizontal scan lines to detect the X and Y coordinates of initial and final pixels of a line segment representing the longest width of the face; second means for calculating the X coordinates of each of the first and second rectangular regions based upon the detected X coordinates of the initial and final pixels; third means for scanning an image portion above the line segment to detect the Y coordinate of a lowermost one of pixels forming black image portions; and fourth means for calculating the Y coordinates of the first and second rectangular regions based upon the detected Y coordinate of the lowermost pixel. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An eye position detecting apparatus comprising:
-
image input means for inputting an image of a face including eyes; and a microcomputer, the microcomputer including; image converting means for converting the inputted image into a binary coded image formed by an array of pixels, each of the pixels having a first value indicating a black pixel or a second value indicating a white pixel, and each being located at a position specified by coordinates (X,Y); and detecting means for processing the binary coded image to detect a rectangular region including an image portion representing one of the eyes, the rectangular region being specified by two X coordinates and two Y coordinates, the detecting means including; first means for scanning the binary coded image in a series of horizontal scan lines to detect the X and Y coordinates of initial and final pixels of a line segment representing the longest width of the face; second means for calculating the X coordinates of the rectangular region based upon the detected X coordinates of the initial and final pixels; third means for scanning an image portion above the line segment to detect the Y coordinate of a lowermost one of pixels forming black image portions; and fourth means for calculating the Y coordinates of the rectangular region based upon the detected Y coordinate of the lowermost pixel. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. An eye position detecting apparatus comprising:
-
image input means for inputting an image of a face including eyes; image converting means for converting the inputted image into a binary coded image formed by an array of pixels, each of the pixels having a first value indicating a black pixel or a second value indicating a white pixel, and each being located at a position specified by coordinates (X,Y); and a microcomputer including detecting means for processing the binary coded image to detect a rectangular region including image portions representing one of the eyes, the rectangular region being specified by two X coordinates and two Y coordinates, the detecting means including; first means for scanning the binary coded image in a series of horizontal scan lines to detect the X and Y coordinates of initial and final pixels of a line segment representing the longest width of the face; second means for calculating the X coordinates of the rectangular region based upon the detected X coordinates of the initial and final pixels; third means for scanning an image portion above the line segment to detect the Y coordinates of a lowermost one of pixels forming black image portions; and fourth means for calculating the Y coordinates of the rectangular region based upon the detected Y coordinate of the lowermost pixel. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36)
-
Specification