Face detection in color images with complex background
First Claim
1. A method of detecting one or more human faces in a colour image, said method comprising the steps of:
- (a) forming human skin coloured segments in said colour image; and
(b) determining for each segment whether said segment contains a face, said determining comprising the sub-steps of;
(b1) identifying features in said segment;
(b2) forming groups of said features; and
(b3) for each group of said features, determining whether said group is bounded by contour lines in the shape of an ellipse, wherein only segments with at least one group of features bounded by contour lines in the shape of an ellipse contain a human face.
1 Assignment
0 Petitions
Accused Products
Abstract
A method (100) of locating human faces, if present, in a cluttered scene captured on a digital image (105) is disclosed. The method (100) relies on a two step process, the first being the detection of segments with a high probability of being human skin in the color image (105), and to then determine a bounday box, or other boundary indication, to border each of those segments. The second step (140) is the analysis of features within each of those boundary boxes to determine which of the segments are likely to be a human face. As human skin is not highly textured, in order to detect segments with a high probability of being human skin, a binary texture map (121) is formed from the image (105), and segments having high texture are discarded.
215 Citations
15 Claims
-
1. A method of detecting one or more human faces in a colour image, said method comprising the steps of:
-
(a) forming human skin coloured segments in said colour image; and (b) determining for each segment whether said segment contains a face, said determining comprising the sub-steps of; (b1) identifying features in said segment; (b2) forming groups of said features; and (b3) for each group of said features, determining whether said group is bounded by contour lines in the shape of an ellipse, wherein only segments with at least one group of features bounded by contour lines in the shape of an ellipse contain a human face. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus for detecting one or more human faces in a colour image, said apparatus comprising:
-
means for forming human skin coloured segments in said colour image; and means for determining for each segment whether said segment contains a face, said means for determining comprising; means for identifying features in said segment; means for forming groups of said features; and means for determining for each group of said features whether said group is bounded by contour lines in the shape of an ellipse, wherein only segments with at least one group of features bounded by contour lines in the shape of an ellipse contain a human face. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A program embodied in a computer-readable memory medium for controlling the operation of a data processing apparatus upon which the program executes to perform a method of detecting one or more human faces in a colour image, said method comprising the steps of:
-
forming human skin coloured segments in said colour image; and determining for each segment whether said segment contains a face, the determining step comprising the sub-steps of; identifying features in said segment; forming groups of said features; and determining for each group of said features whether said group is bounded by contour lines in the shape of an ellipse, wherein only segments with at least one group of features bounded by contour lines in the shape of an ellipse contain a human face. - View Dependent Claims (12, 13, 14, 15)
-
Specification