A face recognition method and system

A face recognition and labeling technology, applied in the field of face recognition, can solve the problems of weak identification ability and CRC identification performance decline, and achieve the effect of increasing robustness, expanding quantity, and increasing identification ability.

Active Publication Date: 2022-06-28
武汉新可信息技术有限公司
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] CRC is essentially a supervised learning method, and its performance depends heavily on the number of labeled training samples of each type. When the number of labeled training samples of each type is not sufficient, the recognition performance of CRC will be significantly reduced.
[0005] Secondly, although CRC has a good representation ability, its ability to distinguish different types of samples is weak. In order to increase the robustness of the model and make the face images of different people distinguish as much as possible, it is necessary to increase the discrimination ability of the CRC model itself.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A face recognition method and system
  • A face recognition method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0046] The embodiment of the present invention provides a face recognition method, such as Figure 1-2 shown, including the following steps:

[0047] (1) Extract the feature vector of the labeled face image training set to obtain the first feature vector set, and X n The class label of is known, assuming that the class label of n labeled face images is L={l 1 ,…,l i ,…,l n }, where l i is the label of the ith sample, and l i ∈{1,2,…,c}, c represents the total number of categories;

[0048] (2) Extract the feature vector of the unlabeled face image training set to obtain the second feature vector set,

[0049] (3) The label propagation algorithm based on collaborative representation is performed on the first feature vector set and the second feature vector set to obtain the soft label information of the unlabeled face image training set;

[0050] (4) Based on the soft label information of the unlabeled face image training set and the hard label information of the lab...

Embodiment 2

[0075] Based on the same inventive concept as Embodiment 1, an embodiment of the present invention provides a face recognition system, including:

[0076] The first feature extraction module is used to extract the feature vector of the labeled face image training set to obtain the first feature vector set;

[0077] The second feature extraction module is used to extract the feature vector of the unlabeled face image training set to obtain the second feature vector set;

[0078] a first computing module, configured to perform a collaborative representation-based label propagation algorithm on the first feature vector set and the second feature vector set, to obtain soft label information of the unlabeled face image training set;

[0079] The second computing module is used to calculate the inter-class scatter and intra-class scatter of all face image training sets according to the soft label information of the unlabeled face image training set and the hard label information of ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a face recognition method and system, which includes extracting feature vectors of labeled and unlabeled human face images to obtain a first feature vector set and a second feature vector set; calculating soft labels of unlabeled human face images Information; calculate the inter-class scatter and intra-class scatter of the face image training set and execute the linear discriminant analysis algorithm to obtain the discriminant projection matrix; use the discriminant projection matrix to test the eigenvectors of the face image, the first eigenvector set and the second Two feature vector sets are subjected to dimensionality reduction to obtain respective low-dimensional feature vectors, and the low-dimensional feature vectors are input into a collaborative representation classifier to obtain respective collaborative representation codes, and the reconstruction residuals are calculated using the collaborative representation codes corresponding to each class, The label with the smallest reconstruction residual is the sample label to be tested. The present invention transfers label information of labeled data to unlabeled data, expands the number of labeled training samples, and conducts identification analysis on all samples, thereby improving the accuracy and discrimination of CRC.

Description

technical field [0001] The invention belongs to the field of face recognition, and in particular relates to a face recognition method and system. Background technique [0002] Face recognition is one of the most important applications in the field of pattern recognition technology. The so-called face recognition is to use a computer to analyze the face video or image, and extract effective personal identification information from it, and finally determine the identity of the face object. [0003] Collaborative Representation Classification (CRC) is an efficient and high-speed classifier, which has been widely used in the field of image recognition. The basic idea of ​​CRC is to use all the training samples to jointly represent the test sample, and then obtain the collaborative representation code. Then, a class code selector is used to select the class code corresponding to a certain class of training samples, and finally, the class code is used to calculate the reconstruc...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06V40/16G06K9/62G06V10/774
CPCG06V40/16G06V40/168G06V40/172G06F18/214
Inventor 蒋同蔡勇鹏蒋莉
Owner 武汉新可信息技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products