Device and method for face image extraction, and recording medium having recorded program for the method
First Claim
1. A face image extraction device for defining a face in a target image by position and size for extraction, comprising:
- an edge extraction part for extracting an edge part (pixels outlining a person or face) from said target image, and generating an image having only the edge part (hereinafter, edge image);
a template storage part for storing a template composed of a plurality of predetermined concentric shapes equal in shape but varied in size;
a voting result storage part for storing, in a interrelating manner, voting values and coordinates of pixels on said edge image for every size of the concentric shapes of said template;
a voting part for increasing or decreasing said voting values of every pixel, specified by the coordinates, outlining each of said concentric shapes every time a center point of said template moves on the pixels in said edge part; and
an analysis part for defining the face in said target image by position and size based on said voting values stored in said voting result storage part.
2 Assignments
0 Petitions
Accused Products
Abstract
In a broadly-applicable face image extraction device and method for defining a face by position and size in target images varied in type for face image extraction at high speed, an edge extraction part 1 extracts an edge part from a target image and generates an edge image. A template storage part 2 previously stores a template composed of a plurality of concentric shapes varied in size. A voting result storage part 3 has voting storage regions for each size of the concentric shapes of the template so as to store the result obtained by voting processing carried out by a voting part 4. The voting part 4 carries out the voting processing utilizing the template at each pixel in the edge image, and stores the result obtained thereby in the corresponding voting storage region. After the voting processing, an analysis part 5 performs cluster evaluation based on the voting results stored in the voting storage regions, and then defines the face in the target image by position and size.
-
Citations
19 Claims
-
1. A face image extraction device for defining a face in a target image by position and size for extraction, comprising:
-
an edge extraction part for extracting an edge part (pixels outlining a person or face) from said target image, and generating an image having only the edge part (hereinafter, edge image);
a template storage part for storing a template composed of a plurality of predetermined concentric shapes equal in shape but varied in size;
a voting result storage part for storing, in a interrelating manner, voting values and coordinates of pixels on said edge image for every size of the concentric shapes of said template;
a voting part for increasing or decreasing said voting values of every pixel, specified by the coordinates, outlining each of said concentric shapes every time a center point of said template moves on the pixels in said edge part; and
an analysis part for defining the face in said target image by position and size based on said voting values stored in said voting result storage part. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A face image extraction method for defining a face in a target image by position and size for extraction, comprising:
-
an extraction step of extracting an edge part (pixels outlining a person or face) from said target image, and generating an image having only the edge part (hereinafter, edge image);
a first storage step of storing a template composed of a plurality of predetermined concentric shapes equal in shape but varied in size;
a second storage step of storing, in a interrelating manner, voting values and coordinates of pixels on said edge image for every size of the concentric shapes of said template;
a voting step of increasing or decreasing said voting values of every pixel, specified by the coordinates, outlining each of said concentric shapes every time a center point of said template moves on the pixels in said edge part; and
an analysis step of defining, after said voting step, the face in said target image by position and size based on said voting values. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A recording medium having recorded a face image extraction method for defining a face in a target image by position and size as a program executable on a computer device, the program at least comprising:
-
a extraction step of extracting an edge part (pixels outlining a person or face) from said target image, and generating an image having only the edge part (hereinafter, edge image);
a first storage step of storing a template composed of a plurality of predetermined concentric shapes equal in shape but varied in size;
a second storage part of storing, in a interrelating manner, voting values and coordinates of pixels on said edge image for every size of the concentric shapes of said template;
a voting step of increasing or decreasing said voting values of every pixel outlining each of said concentric shapes every time a center point of said template moves on the pixel in said edge part; and
an analysis step of defining, after said voting step, the face in said target image by position and size based on said voting values.
-
Specification