Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Face recognition neural network training method, system and device and storage medium

A neural network training and face recognition technology, applied in neural learning methods, biological neural network models, neural architectures, etc., can solve the problem of low accuracy of face recognition, increase the distance between classes, ensure generalization performance, The effect of shortening the intra-class distance

Inactive Publication Date: 2020-11-20
GUANGDONG ELECTRIC POWER SCI RES INST ENERGY TECH CO LTD
View PDF6 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The present invention provides a face recognition neural network training method, system, equipment and storage medium, which are used to solve the loss function used in the face recognition neural network in the prior art, and are only applicable to samples with the same distribution of all classes In some cases, when the sample distribution is unbalanced, the trained face recognition neural network has the technical problem of low face recognition accuracy.

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
  • Face recognition neural network training method, system and device and storage medium
  • Face recognition neural network training method, system and device and storage medium
  • Face recognition neural network training method, system and device and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] see figure 1 , figure 1 It is a flow chart of a face recognition neural network training method, system, device, and storage medium provided by an embodiment of the present invention.

[0046] A kind of face recognition neural network training method that the embodiment of the present invention provides, comprises the following steps:

[0047] Obtain a large number of face images marked with personal identity from the network, use the acquired face images as a training set, and randomly select 1% of the acquired face images as a test set; divide the acquired face images into The training set and test set are used for subsequent training and testing of the face recognition neural network; after obtaining the training set, in order to reduce the noise in the training set, it is necessary to preprocess the training set to obtain high-quality training data;

[0048] Construct the face recognition neural network. After constructing the face recognition neural network, set ...

Embodiment 2

[0056] Such as figure 1 As shown, a kind of face recognition neural network training method that the embodiment of the present invention provides, comprises the following steps:

[0057] Obtain a large number of face images marked with personal identity from the network, and use the acquired face images as a training set; in this embodiment, use the MS-Celeb-1M data set as a training set, which contains about 100,000 10 million images of each identity; randomly select 1% of the obtained face images as a test set; divide the obtained face images into a training set and a test set for subsequent training and recognition of the face recognition neural network. Test; after obtaining the training set, in order to reduce the noise in the training set, the training set needs to be preprocessed to obtain high-quality training data;

[0058] It should be further explained that the specific process of preprocessing the training set is as follows:

[0059] Convert the training set into...

Embodiment 3

[0079] Such as figure 2 As shown, a face recognition neural network training system includes an image acquisition module 201, an image preprocessing module 202, a face recognition neural network module 203, a training module 204 and a testing module 205;

[0080] The image acquisition module 201 is used to acquire the face image marked with the identity of the person, divides the acquired face image into a training set and a test set, and preprocesses the training set;

[0081]The image preprocessing module 202 is used for constructing the face recognition neural network, setting the parameters of the face recognition neural network and its loss function, combining the loss function of the face recognition neural network with the adaptive additional loss function to obtain the final loss function;

[0082] The training module 203 is used to input the preprocessed training set into the face recognition neural network that contains the final loss function for training, and the ...

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 neural network training method, system and device and a storage medium, and the method comprises the following steps: obtaining a face image as a training set and a test set, and combining a loss function of a face recognition neural network with an adaptive additional loss function; inputting the preprocessed training set into a face recognition neural network for training; inputting the test set into the trained face recognition neural network, and verifying the recognition accuracy of the trained face recognition neural network. According to the invention, when the face recognition neural network is trained, the loss function is combined with an adaptive additional loss function to obtain a final loss function; the intra-class distance when theface images are classified is shortened through the final loss function, the inter-class distance when the face images are classified is increased, meanwhile, balance of multi-sample classes and few-sample classes is considered, when sample distribution is unbalanced, the generalization performance of the face recognition neural network can be guaranteed, and the accuracy and reliability degree of face recognition are improved.

Description

technical field [0001] The invention relates to the field of image recognition, in particular to a face recognition neural network training method, system, equipment and storage medium. Background technique [0002] Face recognition is one of the most widely used biometric technologies in recent years. It has more and more applications in video surveillance, identity confirmation, electronic payment, criminal investigation cases and other fields. With more and more application scenarios, more and more As it becomes more complex, the speed and accuracy of face recognition become more and more important. Continuously improving the speed and accuracy of face recognition algorithms is one of the current research hotspots in the field of artificial intelligence. [0003] At present, face recognition application scenarios are becoming more and more complex, with more and more data, and people's requirements for the accuracy of face recognition algorithms are also getting higher an...

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 Applications(China)
IPC IPC(8): G06K9/00G06K9/62G06N3/04G06N3/08
CPCG06N3/08G06V40/172G06N3/045G06F18/2415
Inventor 杨英仪
Owner GUANGDONG ELECTRIC POWER SCI RES INST ENERGY TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products