Face recognition by dividing an image and evaluating a similarity vector with a support vector machine
First Claim
1. A face recognition method comprising:
- creating an SVM (support vector machine) classifier through machine learning on the basis of a degree of similarity between stored facial images in a database;
normalizing a measured facial image to a predetermined size and subsequently dividing the normalized measured facial image along horizontal and vertical directions into at least six sub-divided images of the normalized measured facial image, wherein dividing the normalized measured facial image comprises;
dividing the normalized measured facial image into three equal regions horizontally which respectively represent an eye region, a nose region, and a mouth region and which each have a height equal to ⅔
the distance between the eyes; and
dividing the normalized measured facial image into three equal regions vertically which respectively represent a left eye region, a nose region, and a right eye region and which each have a width equal to ⅔
the distance between the eyes;
extracting characteristic vectors from each of the sub-divided images of the normalized measured facial image and creating a similarity vector based on a degree of similiarity between registered characteristic vectors associated with at least one of the stored facial images and that of the extracted characteristic vectors of the normalized measured facial image, wherein the extracted and registered characteristic vectors are obtained by applying PCA (principal component analysis) to reduce the dimensions of data of images, and then applying LDA (linear discriminant analysis), wherein six extracted characteristic vectors are created from six sub-divided images of the normalized measured facial image; and
inputting the similarity vector to the SVM classifier to perform authentication of the measured facial image.
1 Assignment
0 Petitions
Accused Products
Abstract
A face recognition and apparatus are provided. According to the method, an SVM classifier is created through machine learning on the basis of a degree of similarity of a divided facial image, and a facial image to be authenticated is normalized to a predetermined size using a center between two eyes. The normalized image is divided into more than one image in horizontal and vertical directions, respectively. Next, predetermined characteristic vectors from the divided images are extracted and a similarity vector based on a degree of similarity with respect to a registered characteristic vector is created. The similarity vector is input to the SVM classifier, so that authentication is performed.
23 Citations
8 Claims
-
1. A face recognition method comprising:
-
creating an SVM (support vector machine) classifier through machine learning on the basis of a degree of similarity between stored facial images in a database; normalizing a measured facial image to a predetermined size and subsequently dividing the normalized measured facial image along horizontal and vertical directions into at least six sub-divided images of the normalized measured facial image, wherein dividing the normalized measured facial image comprises; dividing the normalized measured facial image into three equal regions horizontally which respectively represent an eye region, a nose region, and a mouth region and which each have a height equal to ⅔
the distance between the eyes; anddividing the normalized measured facial image into three equal regions vertically which respectively represent a left eye region, a nose region, and a right eye region and which each have a width equal to ⅔
the distance between the eyes;extracting characteristic vectors from each of the sub-divided images of the normalized measured facial image and creating a similarity vector based on a degree of similiarity between registered characteristic vectors associated with at least one of the stored facial images and that of the extracted characteristic vectors of the normalized measured facial image, wherein the extracted and registered characteristic vectors are obtained by applying PCA (principal component analysis) to reduce the dimensions of data of images, and then applying LDA (linear discriminant analysis), wherein six extracted characteristic vectors are created from six sub-divided images of the normalized measured facial image; and inputting the similarity vector to the SVM classifier to perform authentication of the measured facial image. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A face recognition apparatus having a processor and memory comprising:
-
a support vector machine (SVM) configured to create an SVM classifier through machine learning on the basis of a degree of similarity between stored facial images in a database; an image division unit configured to normalize a measured facial image to a predetermined size and subsequently divide the normalized measured facial image along horizontal and vertical directions into a plurality of at least six sub-divided images of the normalized measured facial image, wherein the image division unit comprises; a normalizer configured to rotate the measured facial image using the slope of a line connecting centers of two eyes to correct an overall slope of the measured facial image, to clip the measured facial image using the distance between the two eyes as a reference and to sample the clipped facial image into the predetermined size to normalize the measured facial image; a horizontal division configured to divide the normalized measured facial image into three equal regions horizontally which respectively represent an eye region, a nose region, and a mouth region and which each have a height equal to ⅔
the distance between the eyes; anda vertical division part configured to divide the normalized measured facial image into three equal regions vertically which respectively represent a left eye region, a nose region, and a right eye region and which each have a width equal to ⅔
the distance between the eyes;a similarity vector creating unit configured to extract characteristic vectors from each of the sub-divided images of the normalized measured facial image and to create a similarity vector based on a degree of similiarity between registered characteristic vectors associated with at least one of the stored facial images and that of the extracted characteristic vectors of the normalized measured facial image; and an authentication unit configured to input the similarity vector to the SVM classifier to perform authentication of the measured facial image. - View Dependent Claims (7, 8)
-
Specification