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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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 ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com