CN102982322A - Face recognition method based on PCA (principal component analysis) image reconstruction and LDA (linear discriminant analysis) - Google Patents

Face recognition method based on PCA (principal component analysis) image reconstruction and LDA (linear discriminant analysis) Download PDF

Info

Publication number
CN102982322A
CN102982322A CN2012105251172A CN201210525117A CN102982322A CN 102982322 A CN102982322 A CN 102982322A CN 2012105251172 A CN2012105251172 A CN 2012105251172A CN 201210525117 A CN201210525117 A CN 201210525117A CN 102982322 A CN102982322 A CN 102982322A
Authority
CN
China
Prior art keywords
image
face
matrix
pca
lda
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2012105251172A
Other languages
Chinese (zh)
Inventor
周昌军
王兰
张强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dalian University
Original Assignee
Dalian University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dalian University filed Critical Dalian University
Priority to CN2012105251172A priority Critical patent/CN102982322A/en
Publication of CN102982322A publication Critical patent/CN102982322A/en
Pending legal-status Critical Current

Links

Abstract

The invention discloses a face recognition method based on PCA image reconstruction and LDA and belongs to the technical field of computer image processing and pattern recognition. The face recognition method is based on a principal component analysis algorithm; an intra-class covariance matrix serves as a generation matrix for acquiring face feature subspaces of individuals; then an image to be recognized maps the feature subspaces to extract features; the image is reconstructed according to feature values; a residual image is subjected to the linear discriminant analysis; and finally, face recognition is realized by a minimum distance classification recognition algorithm. Compared with the prior feature subspace method, the face recognition method can better extract the face features of different people, and the face recognition rate is increased effectively. In addition, when a face database is required to be expanded, only the newly added faces are required for feature face training; not all the face feature subspaces are retrained; and the face recognition method also has good extendibility.

Description

Face identification method based on PCA Image Reconstruction and LDA
Technical field
The present invention relates to a kind of face identification method based on PCA Image Reconstruction and LDA, belong to Computer Image Processing and mode identification technology.
Background technology
Face recognition technology is to utilize the Computer Analysis facial image, therefrom extract effective identifying information, distinguish a special kind of skill of personal identification, facial image for input, at first judge and wherein whether have people's face, if there is people's face, then further provide position, size and each main face organ's of everyone face positional information, and according to these information, further extract the identity characteristic that comprises in everyone face, and itself and oneself known that the people's face in the face database compares, thereby identify the identity of everyone face.Face recognition technology relates to the knowledge of the subjects such as pattern-recognition, image processing, computer vision, physiology, cognitive science, and with the recognition methods of other biological feature and the research field of computer man-machine perception interactive close ties is arranged.Simultaneously recognition of face has the incomparable advantage of other biological characteristic recognition method (such as fingerprint, iris, DAN detection etc.) as a kind of living things feature recognition:
(1) non-infringement, obtaining of facial image do not need with the detected person Body contact to occur, and can identify letting alone in detected person's the situation;
(2) low-cost, easily installation, the picture pick-up device that face identification system only need to adopt common camera, Digital Video etc. to be widely used gets final product, and does not also have special installation requirement concerning the user;
(3) prosthetic participates in, and whole face recognition process does not need user or detected person's active to participate in, and computing machine can carry out according to setting in advance automatically of user.
Because face recognition technology has above advantage, face recognition technology is widely used a plurality of fields, such as the judicial department field, public security department can be by suspect's photo or facial characteristics, the human face photo of transferring rapidly in the archives economy is compared, and can improve the efficient of criminal investigation and case detection; Public safety field, AT STATION, the place that the crowd is dense such as airport, hotel, if it is very difficult wanting to find specific target, adopt face identification system to be connected with intelligent video monitoring system, just can find specific objective from the place that the crowd is dense very fast; Gate control system field, the identity recognizing technology of traditional gate control system exist forgery, falsely use equivalent risk, and a kind of as living things feature recognition of face identification system do not exist these risks, but also can bring more convenience to the user; Information security field, holder's authentication such as all kinds of bank cards, fiscard, and along with the development of Network Information, it is more and more frequent that e-bank is used, but the security mechanism of present e-bank mainly is to depend on account, password, digital certificate etc., these information are replicated easily, propagation, face recognition technology are a kind of safer reliable identity identifying technologies, so it is in information security, and civil field has ample scope for one's abilities.
Although the mankind do not distinguish a people by people's face in difficulty ground, but utilize computing machine to carry out fully automatically recognition of face and still have many difficulties, it shows: people's face is the natural structure target of the variations in detail of a class with very complex, the differences such as appearance, expression, the colour of skin; People's face changes with age growth; The decorations such as hair style, glasses, beard cause people's face and block; Image that people's face becomes is affected by illumination, imaging angle, image-forming range etc.The awareness of the development of Research on Face Recognition Technology and related discipline and human brain is closely related in addition, and this factors is rich in challenging problem so that recognition of face research becomes one.Therefore, if can find the method that addresses these problems, successfully construct automatic human face recognition system, will provide important enlightenment for solving other similar Complicated Problems of Pattern Recognition.
The subspace analysis method is the important method of a class in the statistical model identification, it is the method for a kind of feature extraction and selection in essence, and relatively typical method comprises principal component analysis (PCA) (PCA), linear discriminant analysis (LDA), independent component analysis (ICA), svd (SVD), the nonnegative matrix factor (NMF), local Preserving map (LPP) and analyzes etc. based on the nonlinear subspace of nuclear.In recent years, the mode identification method of subspace-based has obtained fast development, because it has the characteristics such as calculation cost is little, descriptive power is strong, separability is good, so that the method has obtained studying widely and using in the identification of recognition of face isotype and feature extraction.
Summary of the invention
The present invention is directed to the proposition of above problem, and development is based on the face identification method of PCA Image Reconstruction and LDA.
The technical scheme that the present invention takes is as follows;
1, the face identification method based on PCA Image Reconstruction and LDA comprises following several step:
Step 1, image pre-service
Step 2, choose at random image as training set from the ORL face database, remaining image reads training storehouse facial image and becomes the gray matrix form as test set, and training sample classified with the individual is stored as V j
Step 3, with individual's facial image covariance matrix S j=E[(X-μ j) (X-μ j) T] as producing matrix, adopt the PCA method to extract its proper subspace W j
Step 4, repeating step two to three extract the proper subspace W of everyone face J, j=1,2 ..., m, wherein m is for being used for training and knowing others face categorical measure
Step 5, with training image X iAccording to formula H Ij=(X ij) * W j, i=1,2 ..., N, j=1,2 ..., m extracts its feature H Ij, described H Ij=(X ij) * W j, i=1,2 ..., N, j=1,2 ..., m;
Step 6, with proper vector H IjTo W jCounter asking is according to formula Y Ij=W j* H Ij+ μ j, i=1,2 ..., N, j=1,2 ..., m reconstruct obtains new facial image Y Ij
Step 7, from original image X iIn deduct reconstructed image Y Ij, obtain residual image
Figure BDA00002547833200031
Namely
Figure BDA00002547833200032
Step 8, in residual image, use linear discriminant analysis (LDA) method to carry out proper vector to extract, according to formula W opt T = W lda T W pca T , W pca = arg max W | W T S t W | , W lda = arg max W | W T W pca T S b W pca W | | W T W pca T S w W pca W | Obtain matrix of coefficients, wherein, S t, S bAnd S wBe respectively scatter matrix and the interior scatter matrix of class between total population scatter matrix, class.
Step 9, test pattern is mapped in the proper subspace, then to extract test pattern with the same step 5-8 of training image;
Step 10, calculation training image and the test pattern Euclidean distance between the corresponding point in the eigenface space is identified facial image as criterion with minimum Eustachian distance;
In the above step 3 with individual's facial image covariance matrix S jThe eigenwert and the characteristic of correspondence that produce matrix are vectorial as producing matrix, calculating, and eigenwert order is from big to small sorted, and the characteristic of correspondence vector also sorts simultaneously, and then obtains all 40 people's facial image proper subspace W j, j=1,2 ..., 40.
The acquisition process of reconstructed image obtains for single people's proper subspace in the above step 7, and its concrete grammar is, at first with training image X iAccording to formula H Ij=(X ij) * W jExtract its feature H IjSecondly with proper vector H IjTo W jCounter asking is according to formula Y Ij=W j* H Ij+ μ jReconstruct obtains new facial image Y IjAgain from original image X iIn deduct reconstructed image Y Ij, obtain residual image.
In the above step 8 the LDA method is applied to extract in people's face residual image the proper vector of facial image, and realizes the identification of facial image.
The present invention compared with prior art has the following advantages:
1, the method for traditional principal component analysis (PCA) (PCA) recognition of face, mostly be to adopt total population scatter matrix as producing matrix, what obtain like this is the common feature of people's face and ignored everyone different people's face characteristic mostly, although everyone face has certain similarity and rule, but different people's faces exists obvious difference, and the feature of different people's faces Useful Information in the recognition of face exactly.Therefore, based on Principal Component Analysis Algorithm, the face characteristic subspace that we obtain single people with covariance matrix in the class as the generation matrix, then image to be identified is shone upon the extraction feature to each proper subspace, and carry out Image Reconstruction with this eigenwert, then residual image is used the linear discriminant analysis method.We adopt the minimum distance classification recognizer to realize recognition of face at last, and the method is compared with proper subspace method in the past, can better extract the face characteristic of different people, effectively raises the recognition of face rate.
2, the method is with good expansibility; Because the eigenface of different people is relatively independent, when in face database, adding new people's face, only need to carry out to people's face of new interpolation the training of eigenface, and need not be as traditional proper subspace method training characteristics subspace again, so the method has better extensibility.
Description of drawings
Fig. 1 system flowchart of the present invention.
Embodiment
The present invention will be further described below in conjunction with accompanying drawing;
One embodiment of the present of invention:
As shown in Figure 1: this comprises the steps: clearly
Step 1, image pre-service
Facial image I(size is w * h) carry out certain pre-service, mainly comprises the normalized of image smoothing and gradation of image and variance, remove the adverse effect that the factors such as scale size, bright and dark light are brought to identifying as far as possible;
Image smoothing is for the removal of images noise, improves picture quality.The smoothing technique of digital picture is divided into two classes: a class is Global treatment, namely whole the or large piece of noise image is proofreaied and correct; Another kind of smoothing technique is that noise image is used Local Operator, when a certain pixel is carried out smoothing processing, and only to its in addition computing of some pixels in local little field, can be to a plurality of pixel parallel processings.The thought of smooth template is to remove the point of unexpected variation by any and the computing of several points on every side, thereby filters certain noise, generally speaking, eliminates different noises by selecting different masterplates, and template commonly used has:
1 4 0 1 0 1 1 · 1 0 1 0 , 1 8 1 1 1 1 0 · 1 1 1 1 , 1 9 1 1 1 1 1 · 1 1 1 1 , 1 10 1 1 1 1 2 · 1 1 1 1 , 1 16 1 2 1 2 4 · 2 1 2 1 .
Normalized target is to obtain consistent size, standardization people face that the gray scale span is identical.In order to remove certain illumination to the impact of intensity profile, need to carry out gray scale normalization to target image, more typical a kind of gray scale normalization method is histogram equalization.
Histogram is that its horizontal ordinate is gray-scale value for the statistical graph of expressing the gradation of image distribution situation, and ordinate is the probability that this gray-scale value occurs.If the gray-scale value of image f (x, y) is r 1, r 1..., r L-1, n (r i) be r iThe probability that gray-level pixels occurs, then image histogram is:
p ( r i ) = n ( r i ) N , i = 0,1 , . . . , L - 1 - - - ( 1 )
In the formula, N is total pixel of piece image, and L is the number of greyscale levels of image pixel, and
Σ i L - 1 p ( r i ) = 1 - - - ( 2 )
The accumulated probability that this moment, image pixel distributed is
P f ( r i ) = Σ j = 0 i p ( r j ) - - - ( 3 )
Get accumulated probability P f(r i) as image pixel greyscale transformation function T (r i), output image grey scale pixel value s then iDetermined by following formula:
s i = T ( r i ) = Σ j = 0 i p ( r j ) = Σ j = 0 i n j N , i = 0,1,2 , . . . , L - 1 ; 0 ≤ r i ≤ 1 - - - ( 4 )
Step 2, choose at random image as training set from the ORL face database, remaining image reads training storehouse facial image and becomes the gray matrix form as test set, and training sample classified with the individual is stored as V j
Each width of cloth image array I of single people is launched into the vector x of n=w * h dimension by row or column, and go average value processing and albefaction to process the vector x, so that the variable covariance matrix after the albefaction is unit matrix, utilize covariance to carry out Eigenvalues Decomposition, i.e. E (xx T)=PEP T, wherein E is orthogonal matrix E (xx T) eigenwert, P is characteristic of correspondence vector, the albefaction matrix that obtains is:
M=PE -1/2P T (5)
Obtain the data after the albefaction:
x ‾ = Mx - - - ( 6 )
Everyone face training image quantity of a people with n * s(s with all training images of individual) matrix V jExpression.
Step 3, with individual's facial image covariance matrix S j=E[(X-μ j) (X-μ j) T] as producing matrix, adopt the PCA method to extract its proper subspace W j
Sample average in the training sample is
Figure BDA00002547833200072
And covariance matrix S=E[(X-μ) (X-μ) T]=XX T
Generally, the dimension n of image column vector is all higher, directly calculate comparatively difficulty of its proper vector by sample covariance matrix, and comparatively speaking, training sample concentrates the number N of training sample but relatively less, according to the knowledge of matrix theory, and XX TAnd X TX has identical eigenwert, and XX TCorresponding to eigenvalue λ iProper vector u iWith X TThe corresponding proper vector v of X iHave following relationship:
u i = 1 λ i Xv i - - - ( 7 )
Therefore can utilize and find the solution product matrix X in N * N dimension TThe eigenvector of X comes the eigenvector of indirect calculation covariance matrix.According to Karhunen-Loeve transformation, the eigenwert of supposing S is λ j(j=1,2 ..., n), and λ 1〉=λ 2〉=... 〉=λ n〉=0, corresponding proper vector is μ j, then to the sample x among any X iCan be expressed as:
x i = Σ j = 1 n y j u j - - - ( 8 )
Y wherein j=x i Tu j(j=1,2 ..., n), y=[y 1, y 2..., y n] TChoose front d the component of y
Figure BDA00002547833200075
As feature, then can demonstrate,prove
Figure BDA00002547833200081
Be d component of variance maximum (being that energy is maximum), and
Figure BDA00002547833200082
In all reconstruct with d the proper vector of S, have minimum square error, thereby
Figure BDA00002547833200083
Be commonly called main composition, with
Figure BDA00002547833200084
Corresponding subspace is called as signal subspace.
Calculate accordingly the eigenvalue λ of individual's facial image covariance matrix jAnd characteristic of correspondence vector ω j, and eigenwert order from big to small sorting, the characteristic of correspondence vector also sorts simultaneously, selects wherein a part of structural attitude subspace again.
Step 4, repeating step 2-3 extract the proper subspace W of everyone face j, j=1,2 ..., m, wherein m trains and knows others face categorical measure for being used for, and it may further comprise the steps;
Each width of cloth facial image projects to after the subspace, and just corresponding to a point in the subspace, namely any point in the subspace is also corresponding to piece image.The later image of some reconstruct in these subspaces is the spitting image of " people's face ", so be called " eigenface ".Therefore, any facial image can be done projection and obtain one group of coordinate coefficient: y=W to eigenface TX, this group coefficient table understands the position of this image in the subspace, just can be used as the foundation of recognition of face, namely the eigenface feature of this facial image.
Step 5, with training image X iExtract its feature H according to formula (9) Ij
H ij=(X ij)×W j,i=1,2,…,N,j=1,2,…,m (9)
Step 6, with proper vector H IjTo W jCounter asking, reconstruct obtains new facial image Y according to formula (10) Ij
Y ij=W j×H ijj,i=1,2,…,N,j=1,2,…,m (10)
Step 7, from original image X iIn deduct reconstructed image Y Ij, obtain residual image
Figure BDA00002547833200085
Namely
Figure BDA00002547833200086
Step 8, in residual image, use linear discriminant analysis (LDA) method, obtain matrix of coefficients according to formula (14) (15) (16);
The purpose of LDA is to seek a matrix W, so that in some sense, and the ratio of dispersion maximum in dispersion and the class between class, and a kind of simple scalar tolerance of dispersion is exactly the value of the determinant of scatter matrix.Therefore, if the interior scatter matrix S of class wBe nonsingular, then can obtain optimum projection matrix and be:
W opt = arg max W | W T S b W | | W T S w W | = W 1 W 2 . . . W m - - - ( 11 )
Just can obtain optimum projection matrix, W by the eigenvalue problem of finding the solution following Generalized Characteristic Equation Opt=[W 1W 2W m] be the corresponding proper vector of eigenvalue of maximum of Generalized Characteristic Equation, namely
S bW j=λ jS wW j,j=1,2,…,m (12)
Because S wBe nonsingular, secular equation (8) can be converted into
S w - 1 S b W j = λ j W j , j = 1,2 , . . . , m - - - ( 13 )
But when LDA was used for the face characteristic extraction, the dimension of sample image caused S often much larger than sample number wUnusual, so be difficult to find the solution optimum projection matrix according to secular equation (12).
For solving this small sample problem, the method that adopts PCA and LDA to combine utilizes first PCA that facial image is carried out dimensionality reduction, makes S wFull rank uses LDA to carry out feature extraction again, and then realizes recognition of face, and the optimum projection matrix of finding the solution by the method can be described as:
W opt T = W lda T W pca T - - - ( 14 )
W pca = arg max W | W T S t W | - - - ( 15 )
W lda = arg max W | W T W pca T S b W pca W | | W T W pca T S w W pca W | - - - ( 16 )
Wherein, S t, S bAnd S wBe respectively scatter matrix and the interior scatter matrix of class between total population scatter matrix, class.
Step 9, test pattern is mapped in the proper subspace, then to extract test pattern with the same step 5-8 of training image;
Step 10, calculation training image and the test pattern Euclidean distance between the corresponding point in the eigenface space is identified facial image as criterion with minimum Eustachian distance.
Facial image is projected to proper subspace, obtain after the corresponding face characteristic vector, ensuing task is exactly how to differentiate the affiliated classification of test pattern.At first we will calculate the similarity between the image, select suitable sorter to carry out discriminant classification again.Here adopt minimum Eustachian distance between training image and the test pattern as criterion.Euclidean distance is also referred to as Euclidean distance, and the Euclidean distance between vectorial X and the Y is defined as:
D ( X , Y ) = Σ i = 1 m ( x i - y i ) 2 - - - ( 17 )
Suppose to have m classification, every class has N iIndividual sample, then the discriminant function of i class is
g i ( x ) = min k | | X - X i k | | , k = 1,2 , . . . , N i - - - ( 18 )
Be different from conventional P CA method with proprietary training image covariance matrix as producing matrix, the present invention is with individual's facial image covariance matrix S jThe eigenwert and the characteristic of correspondence that produce matrix are vectorial as producing matrix, calculating, and eigenwert order is from big to small sorted, and the characteristic of correspondence vector also sorts simultaneously, and then obtains all 40 people's facial image proper subspace W j, j=1,2 ..., 40.
The acquisition process of reconstructed image obtains for single people's proper subspace in the step 7, and its concrete grammar is, at first with training image X iAccording to formula H Ij=(X ij) * W jExtract its feature H IjSecondly with proper vector H IjTo W jCounter asking is according to formula Y Ij=W j* H Ij+ μ jReconstruct obtains new facial image Y IjAgain from original image X iIn deduct reconstructed image Y Ij, obtain residual image.
In the step 10 LDA method is applied to extract the facial image feature in people's face residual image claimed in claim 3, and realizes the identification of facial image.
Embodiment has adopted a public face database, the ORL face database of univ cambridge uk.The ORL storehouse comprises the facial image of 400 112 * 92 sizes of 40 people, everyone 10 width of cloth.These images are taken at different time, and the variations such as attitude, angle, yardstick, expression and glasses are arranged.Concrete face recognition process is summarized as follows:
1, image pre-service
Facial image to 112 * 92 sizes carries out pre-service, mainly comprises the normalized of the figure image intensifyings such as image smoothing and contrast correction and gradation of image and variance.Through after the pre-service, the gray scale of all images is unified to standard level, and gray-level is clearly more demarcated, and simultaneously, for time and the memory space of saving computing, we compress image to 24 * 24 sizes.
2, feature extraction
(1) we adopt direct access to be used for training according to half image in the storehouse, and second half is used for the way of identification, i.e. the way of everyone 5 sample training, and corresponding remaining sample is tested.At first people's face training image is processed, to obtain the original training sample matrix V in the former space jPeople's face training image is stacked as the vector of 576 dimensions by windrow, and adopts and go average and albefaction processing that its value is normalized between 0 to 1.Form so altogether 576 * 5 * 40 training sample matrix V={ V 1, V 2..., V j, j=1,2 ..., 40, V in the formula jIt is 576 * 5 training sample matrix;
(2) corresponding to each V jJ=1,2 ..., 40, as producing matrix, and then adopt the PCA method to produce proprietary personal characteristics face with the covariance matrix of same class sample, namely calculate the eigenwert and the characteristic of correspondence vector that produce matrix, and eigenwert order from big to small sorted, simultaneously the characteristic of correspondence vector also sorts, and selects wherein a part of structural attitude subspace again, and then obtains the proper subspace W of all 40 class facial images j, j=1,2 ..., 40.
(3) with training image X i, i=1,2 ..., 200 to W jShine upon, extract it corresponding to the characteristics of image H of each proper subspace Ij, i=1,2 ..., 200, afterwards, with H Ij, i=1,2 ..., 200 to W jThe anti-reconstructed image Y that asks to obtain himself Ij
(4) from original image, deduct reconstructed image, obtain residual image, then in residual image, use the LDA method, obtain matrix of coefficients according to formula (14) (15) (16);
(5) test pattern is mapped to proper subspace, next with the step 3-4 extraction test pattern same with training image;
3, training and identification
Adopt minimum distance classifier, calculation training image and test pattern be the Euclidean distance between the corresponding point in the eigenface space, and the image of the Euclidean distance minimum in the training set and between test pattern is optimum matching, thereby realizes the identification to facial image.
For algorithm complexity better is described, we choose everyone 5 samples at random as training image, and remaining 5 samples are tested.This paper experiment will repeat 50 times, get the mean value of its discrimination as final experimental result.The method of this paper was with other the Comparison of experiment results of some face recognition methods in the ORL database was as shown in table 1 below in recent years.
Figure BDA00002547833200121
Table 1: distinct methods compares the discrimination of ORL face database
Can find out that by table 1 in the face recognition experiment based on ORL, the correct recognition rata that face identification method in this paper obtains is 97.48%, be enhanced at discrimination than other typical face identification method.Experimental result has illustrated that the method can effectively in conjunction with PCA and LDA advantage separately, improve the accuracy rate of recognition of face
The above; only be the better embodiment of the present invention; but protection scope of the present invention is not limited to this; anyly be familiar with those skilled in the art in the technical scope that the present invention discloses; be equal to replacement or change according to technical scheme of the present invention and inventive concept thereof, all should be encompassed within protection scope of the present invention.

Claims (4)

1. based on the face identification method of PCA Image Reconstruction and LDA, it is characterized in that: comprise following several step:
Step 1, image pre-service
To facial image I, described image I size is w * h, carries out certain pre-service, mainly comprises the normalized of image smoothing and gradation of image and variance, removes the adverse effect that the factors such as scale size, bright and dark light are brought to identifying;
Step 2, choose at random image as training set from the ORL face database, remaining image reads training storehouse facial image and becomes the gray matrix form as test set, and training sample classified with the individual is stored as V j
Each width of cloth image array I of single people is launched into the vector x of n=w * h dimension by row or column, and go average value processing and albefaction to process the vector x, so that the variable covariance matrix after the albefaction is unit matrix, utilize covariance to carry out Eigenvalues Decomposition, i.e. E (xx T)=PEP T, wherein E is orthogonal matrix E (xx T) eigenwert, P is characteristic of correspondence vector, the albefaction matrix that obtains is:
M=PE -1/2P T (1)
Obtain the data after the albefaction:
x ‾ = Mx - - - ( 2 )
Everyone face training image quantity of a people with n * s(s with all training images of individual) matrix V j represents.
Step 3, with individual's facial image covariance matrix S j=E[(X-μ j) (X-μ j) T] as producing matrix, adopt the PCA method to extract its proper subspace W j
Sample average in the training sample is
Figure FDA00002547833100012
And covariance matrix S=E[(X-μ) (X-μ) T]=XX T
Calculate the eigenvalue λ of everyone facial image covariance matrix jAnd characteristic of correspondence vector ω j, and eigenwert order from big to small sorting, the characteristic of correspondence vector also sorts simultaneously, selects wherein a part of structural attitude subspace again.
Step 4, repeating step two extract the proper subspace W of everyone face to step 3 j, j=1,2 ..., m, wherein m trains and knows others face categorical measure for being used for, and it may further comprise the steps;
Each width of cloth facial image projects to after the subspace, and just corresponding to a point in the subspace, namely any point in the subspace is also corresponding to piece image.The later image of some reconstruct in these subspaces is the spitting image of " people's face ", so be called " eigenface ".Therefore, any facial image can be done projection and obtain one group of coordinate coefficient: y=W to eigenface TX, this group coefficient table understands the position of this image in the subspace, just can be used as the foundation of recognition of face, namely the eigenface feature of this facial image.
Step 5, training image Xi is extracted its feature H according to formula (3) Ij
H ij=(X ij)×W j,i=1,2,…,N,j=1,2,…,m (3)
Step 6, with proper vector H IjTo W jCounter asking, reconstruct obtains new facial image Y according to formula (4) Ij
Y ij=W j×H ijj,i=1,2,…,N,j=1,2,…,m (4)
Step 7, from original image X iIn deduct reconstructed image Y Ij, obtain residual image
Figure FDA00002547833100021
Namely
Figure FDA00002547833100022
Step 8, in residual image, use linear discriminant analysis (LDA) method to carry out proper vector to extract, obtain matrix of coefficients according to formula (6) (7) (8);
But when LDA was used for the face characteristic extraction, the dimension of sample image caused S often much larger than sample number wUnusual, so be difficult to according to secular equation
S bW j=λ jS wW j,j=1,2,…,m (5)
Find the solution optimum projection matrix.
For solving this small sample problem, the method that adopts PCA and LDA to combine utilizes first PCA that facial image is carried out dimensionality reduction, makes S wFull rank uses LDA to carry out feature extraction again, and then realizes recognition of face, and the optimum projection matrix of finding the solution by the method can be described as:
W opt T = W lda T W pca T - - - ( 6 )
W pca = arg max W | W T S t W | - - - ( 7 )
W lda = arg max W | W T W pca T S b W pca W | | W T W pca T S w W pca W | - - - ( 8 )
Wherein, S t, S bAnd S wBe respectively scatter matrix and the interior scatter matrix of class between total population scatter matrix, class.
Step 9, test pattern is mapped in the proper subspace, then to extract test pattern with the same step 5-8 of training image;
Step 10, calculation training image and the test pattern Euclidean distance between the corresponding point in the eigenface space is identified facial image as criterion with minimum Eustachian distance.
Facial image is projected to proper subspace, obtain after the corresponding face characteristic vector, we adopt minimum Eustachian distance between training image and the test pattern as criterion.Euclidean distance is also referred to as Euclidean distance, and the Euclidean distance between vectorial X and the Y is defined as:
D ( X , Y ) = Σ i = 1 m ( x i - y i ) 2 - - - ( 9 )
Suppose to have m classification, every class has N iIndividual sample, then the discriminant function of i class is
g i ( x ) = min k | | X - X i k | | , k = 1,2 , . . . , N i - - - ( 10 )
2. described face identification method based on PCA Image Reconstruction and LDA according to claim 1 is characterized in that: with individual's facial image covariance matrix S jThe eigenwert and the characteristic of correspondence that produce matrix are vectorial as producing matrix, calculating, and eigenwert order is from big to small sorted, and the characteristic of correspondence vector also sorts simultaneously, and then obtains all 40 people's facial image proper subspace W j, j=1,2 ..., 40.
3. the face identification method based on PCA Image Reconstruction and LDA according to claim 1, it is characterized in that: the acquisition process of reconstructed image obtains for single people's proper subspace in the step 7, and its concrete grammar is, at first with training image X iAccording to formula H Ij=(X ij) * W jExtract its feature H IjSecondly with proper vector H IjTo W jCounter asking is according to formula Y Ij=W j* H Ij+ μ jReconstruct obtains new facial image Y IjAgain from original image X iIn deduct reconstructed image Y Ij, obtain residual image.
4. the face identification method based on PCA Image Reconstruction and LDA according to claim 3 is characterized in that: in the step 8 LDA method is applied to extract in people's face residual image the proper vector of facial image, and realizes the identification of facial image.
CN2012105251172A 2012-12-07 2012-12-07 Face recognition method based on PCA (principal component analysis) image reconstruction and LDA (linear discriminant analysis) Pending CN102982322A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012105251172A CN102982322A (en) 2012-12-07 2012-12-07 Face recognition method based on PCA (principal component analysis) image reconstruction and LDA (linear discriminant analysis)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012105251172A CN102982322A (en) 2012-12-07 2012-12-07 Face recognition method based on PCA (principal component analysis) image reconstruction and LDA (linear discriminant analysis)

Publications (1)

Publication Number Publication Date
CN102982322A true CN102982322A (en) 2013-03-20

Family

ID=47856307

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012105251172A Pending CN102982322A (en) 2012-12-07 2012-12-07 Face recognition method based on PCA (principal component analysis) image reconstruction and LDA (linear discriminant analysis)

Country Status (1)

Country Link
CN (1) CN102982322A (en)

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103198309A (en) * 2013-04-26 2013-07-10 北京工业大学 Eyebrow recognition method based on sparse representation
CN103198331A (en) * 2013-03-25 2013-07-10 江苏易谱恒科技有限公司 Multiple spectrogram characteristic amalgamation and recognition method based on analysis of PCA-LDA
CN103207995A (en) * 2013-05-13 2013-07-17 苏州福丰科技有限公司 PCA (Principal Component Analysis)-based 3D (three dimensional) face identification method
CN103226699A (en) * 2013-04-16 2013-07-31 哈尔滨工程大学 Face recognition method based on separation degree difference supervised locality preserving projection
CN103235943A (en) * 2013-05-13 2013-08-07 苏州福丰科技有限公司 Principal component analysis-based (PCA-based) three-dimensional (3D) face recognition system
CN104615985A (en) * 2015-01-28 2015-05-13 广州远信网络科技发展有限公司 Identification method for person-face similarity
CN105138993A (en) * 2015-08-31 2015-12-09 小米科技有限责任公司 Method and device for building face recognition model
CN105426902A (en) * 2015-09-16 2016-03-23 西安印钞有限公司 Banknote quality detection system and method based on deformation restoration technology
CN105740838A (en) * 2016-02-06 2016-07-06 河北大学 Recognition method in allusion to facial images with different dimensions
CN106570455A (en) * 2016-10-13 2017-04-19 杭州鸿雁电器有限公司 Simultaneous face and expression identification method
CN106682653A (en) * 2017-03-09 2017-05-17 重庆信科设计有限公司 KNLDA-based RBF neural network face recognition method
CN106778581A (en) * 2016-12-07 2017-05-31 西京学院 A kind of mobile terminal " sensitivity " information identifying method
CN107067448A (en) * 2017-02-27 2017-08-18 沈阳东软医疗系统有限公司 A kind of image processing method, device and equipment
CN107463920A (en) * 2017-08-21 2017-12-12 吉林大学 A kind of face identification method for eliminating partial occlusion thing and influenceing
CN108346244A (en) * 2018-03-22 2018-07-31 国网新疆电力有限公司阿勒泰供电公司 A kind of self-aided terminal fund security monitoring device and method
CN108427966A (en) * 2018-03-12 2018-08-21 成都信息工程大学 A kind of magic magiscan and method based on PCA-LDA
CN108492411A (en) * 2018-03-13 2018-09-04 东莞市友联奕诺生物科技有限公司 A kind of electronic lock control system
CN108573212A (en) * 2018-03-08 2018-09-25 广东工业大学 A kind of palm characteristic identity authentication method and device
CN108764159A (en) * 2018-05-30 2018-11-06 北京农业信息技术研究中心 Animal face recognition methods under condition of small sample and system
CN109919056A (en) * 2019-02-26 2019-06-21 桂林理工大学 A kind of face identification method based on discriminate principal component analysis
CN110175584A (en) * 2019-05-30 2019-08-27 湖南城市学院 A kind of facial feature extraction reconstructing method
CN110210343A (en) * 2019-05-20 2019-09-06 深圳供电局有限公司 A kind of big data face identification method and its system, readable storage medium storing program for executing
CN110659602A (en) * 2019-09-20 2020-01-07 深圳前海中电慧安科技有限公司 Face image feature recognition method, device, equipment and storage medium
CN110659700A (en) * 2019-10-10 2020-01-07 西南石油大学 KNN-based image sample generation method
CN112232298A (en) * 2020-11-05 2021-01-15 北京理工大学 Face classification method for small sample training data
CN112383879A (en) * 2020-11-17 2021-02-19 蔡如青 Mobile phone application alarm system and method
CN112863024A (en) * 2021-01-26 2021-05-28 江西中科瓦力科技有限公司 Automatic unlocking system for face recognition
CN112990384A (en) * 2021-05-13 2021-06-18 中国科学院自动化研究所 Biological characteristic recognition countermeasure defense method based on noise inactivation
CN113159211A (en) * 2021-04-30 2021-07-23 杭州好安供应链管理有限公司 Method, computing device and computer storage medium for similar image retrieval
CN114596308A (en) * 2022-04-02 2022-06-07 卡奥斯工业智能研究院(青岛)有限公司 Information processing method, device, equipment and medium based on 5G network
CN116029356A (en) * 2023-03-24 2023-04-28 杭州景业智能科技股份有限公司 Tool monitoring model training method, tool state monitoring method and related devices

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1482571A (en) * 2003-04-11 2004-03-17 清华大学 Statistic handwriting identification and verification method based on separate character
CN101329724A (en) * 2008-07-29 2008-12-24 上海天冠卫视技术研究所 Optimized human face recognition method and apparatus
US8160309B1 (en) * 2007-12-21 2012-04-17 Csr Technology Inc. Method, apparatus, and system for object recognition and classification

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1482571A (en) * 2003-04-11 2004-03-17 清华大学 Statistic handwriting identification and verification method based on separate character
US8160309B1 (en) * 2007-12-21 2012-04-17 Csr Technology Inc. Method, apparatus, and system for object recognition and classification
CN101329724A (en) * 2008-07-29 2008-12-24 上海天冠卫视技术研究所 Optimized human face recognition method and apparatus

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
PETER N. BELHUMEUR: "Eigenfaces vs. Fisherfaces: Recognition Using Class Specific Linear Projection", 《IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE》, vol. 19, no. 7, 31 July 1997 (1997-07-31) *
周昌军,等: "基于个人特征脸图像重构的人脸识别", 《数据采集与处理》, vol. 23, no. 6, 30 November 2008 (2008-11-30) *
王婵娟: "基于独立成分分析的人脸识别", 《中国优秀硕士学位论文全文数据库信息科技辑》, no. 8, 15 August 2008 (2008-08-15) *

Cited By (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103198331B (en) * 2013-03-25 2017-02-08 江苏易谱恒科技有限公司 Multiple spectrogram characteristic amalgamation and recognition method based on analysis of PCA-LDA
CN103198331A (en) * 2013-03-25 2013-07-10 江苏易谱恒科技有限公司 Multiple spectrogram characteristic amalgamation and recognition method based on analysis of PCA-LDA
CN103226699B (en) * 2013-04-16 2016-06-29 哈尔滨工程大学 A kind of face identification method having supervision locality preserving projections based on separating degree difference
CN103226699A (en) * 2013-04-16 2013-07-31 哈尔滨工程大学 Face recognition method based on separation degree difference supervised locality preserving projection
CN103198309B (en) * 2013-04-26 2015-12-02 北京工业大学 Based on the eyebrow recognition method of rarefaction representation
CN103198309A (en) * 2013-04-26 2013-07-10 北京工业大学 Eyebrow recognition method based on sparse representation
CN103235943A (en) * 2013-05-13 2013-08-07 苏州福丰科技有限公司 Principal component analysis-based (PCA-based) three-dimensional (3D) face recognition system
CN103207995A (en) * 2013-05-13 2013-07-17 苏州福丰科技有限公司 PCA (Principal Component Analysis)-based 3D (three dimensional) face identification method
CN104615985A (en) * 2015-01-28 2015-05-13 广州远信网络科技发展有限公司 Identification method for person-face similarity
CN104615985B (en) * 2015-01-28 2018-01-16 广州柚子舍生物科技有限公司 A kind of recognition methods of human face similarity degree
CN105138993A (en) * 2015-08-31 2015-12-09 小米科技有限责任公司 Method and device for building face recognition model
CN105138993B (en) * 2015-08-31 2018-07-27 小米科技有限责任公司 Establish the method and device of human face recognition model
CN105426902A (en) * 2015-09-16 2016-03-23 西安印钞有限公司 Banknote quality detection system and method based on deformation restoration technology
CN105426902B (en) * 2015-09-16 2019-06-25 西安印钞有限公司 Money quality detecting system and method based on deformation recovery technique
CN105740838A (en) * 2016-02-06 2016-07-06 河北大学 Recognition method in allusion to facial images with different dimensions
CN106570455B (en) * 2016-10-13 2020-05-12 杭州鸿雁电器有限公司 Method for simultaneously recognizing human face and expression
CN106570455A (en) * 2016-10-13 2017-04-19 杭州鸿雁电器有限公司 Simultaneous face and expression identification method
CN106778581A (en) * 2016-12-07 2017-05-31 西京学院 A kind of mobile terminal " sensitivity " information identifying method
CN107067448A (en) * 2017-02-27 2017-08-18 沈阳东软医疗系统有限公司 A kind of image processing method, device and equipment
CN106682653A (en) * 2017-03-09 2017-05-17 重庆信科设计有限公司 KNLDA-based RBF neural network face recognition method
CN107463920A (en) * 2017-08-21 2017-12-12 吉林大学 A kind of face identification method for eliminating partial occlusion thing and influenceing
CN108573212A (en) * 2018-03-08 2018-09-25 广东工业大学 A kind of palm characteristic identity authentication method and device
CN108573212B (en) * 2018-03-08 2022-03-25 广东工业大学 Palm feature identity authentication method and device
CN108427966A (en) * 2018-03-12 2018-08-21 成都信息工程大学 A kind of magic magiscan and method based on PCA-LDA
CN108492411A (en) * 2018-03-13 2018-09-04 东莞市友联奕诺生物科技有限公司 A kind of electronic lock control system
CN108346244A (en) * 2018-03-22 2018-07-31 国网新疆电力有限公司阿勒泰供电公司 A kind of self-aided terminal fund security monitoring device and method
CN108764159A (en) * 2018-05-30 2018-11-06 北京农业信息技术研究中心 Animal face recognition methods under condition of small sample and system
CN109919056A (en) * 2019-02-26 2019-06-21 桂林理工大学 A kind of face identification method based on discriminate principal component analysis
CN109919056B (en) * 2019-02-26 2022-05-31 桂林理工大学 Face recognition method based on discriminant principal component analysis
CN110210343A (en) * 2019-05-20 2019-09-06 深圳供电局有限公司 A kind of big data face identification method and its system, readable storage medium storing program for executing
CN110175584A (en) * 2019-05-30 2019-08-27 湖南城市学院 A kind of facial feature extraction reconstructing method
CN110659602A (en) * 2019-09-20 2020-01-07 深圳前海中电慧安科技有限公司 Face image feature recognition method, device, equipment and storage medium
CN110659700A (en) * 2019-10-10 2020-01-07 西南石油大学 KNN-based image sample generation method
CN112232298A (en) * 2020-11-05 2021-01-15 北京理工大学 Face classification method for small sample training data
CN112232298B (en) * 2020-11-05 2022-11-15 北京理工大学 Face classification method for small sample training data
CN112383879A (en) * 2020-11-17 2021-02-19 蔡如青 Mobile phone application alarm system and method
CN112863024A (en) * 2021-01-26 2021-05-28 江西中科瓦力科技有限公司 Automatic unlocking system for face recognition
CN113159211A (en) * 2021-04-30 2021-07-23 杭州好安供应链管理有限公司 Method, computing device and computer storage medium for similar image retrieval
CN112990384A (en) * 2021-05-13 2021-06-18 中国科学院自动化研究所 Biological characteristic recognition countermeasure defense method based on noise inactivation
CN114596308A (en) * 2022-04-02 2022-06-07 卡奥斯工业智能研究院(青岛)有限公司 Information processing method, device, equipment and medium based on 5G network
CN116029356A (en) * 2023-03-24 2023-04-28 杭州景业智能科技股份有限公司 Tool monitoring model training method, tool state monitoring method and related devices

Similar Documents

Publication Publication Date Title
CN102982322A (en) Face recognition method based on PCA (principal component analysis) image reconstruction and LDA (linear discriminant analysis)
CN101329724B (en) Optimized human face recognition method and apparatus
CN101604376B (en) Method for identifying human faces based on HMM-SVM hybrid model
CN101226590B (en) Method for recognizing human face
Zhao et al. Fingerprint image synthesis based on statistical feature models
Wang et al. Iris recognition using independent component analysis
CN101739555A (en) Method and system for detecting false face, and method and system for training false face model
Kekre et al. Performance Comparison for Face Recognition using PCA, DCT &WalshTransform of Row Mean and Column Mean
CN109543637A (en) A kind of face identification method, device, equipment and readable storage medium storing program for executing
Othman et al. A novel approach for occluded ear recognition based on shape context
CN103942545A (en) Method and device for identifying faces based on bidirectional compressed data space dimension reduction
CN106548130A (en) A kind of video image is extracted and recognition methods and system
Chakraborty et al. Face recognition using eigenvector and principle component analysis
Yuan et al. Holistic learning-based high-order feature descriptor for smoke recognition
Zuobin et al. Effective feature fusion for pattern classification based on intra-class and extra-class discriminative correlation analysis
Gupta et al. An efficient biogeography based face recognition algorithm
Patel et al. Investigate age invariant face recognition using PCA, LBP, Walsh Hadamard transform with neural network
Hambali et al. Performance Evaluation of Principal Component Analysis and Independent Component Analysis Algorithms for Facial Recognition
Bodapati et al. An intelligent authentication system using wavelet fusion of K-PCA, R-LDA
Chen et al. Discriminant analysis of haar features for accurate eye detection
Intan Combining of feature extraction for real-time facial authentication system
Maken An elementary study on various techniques involved in face recognition systems: a review
Ayodele et al. Development of a modified local Binary Pattern-Gabor Wavelet transform aging invariant face recognition system
Zhang et al. Combining facial skin mark and eigenfaces for face recognition
Koh et al. A multimodal iris recognition using Gabor transform and Contourlet

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20130320