Movatterモバイル変換


[0]ホーム

URL:


CN109145986A - A kind of extensive face identification method - Google Patents

A kind of extensive face identification method
Download PDF

Info

Publication number
CN109145986A
CN109145986ACN201810956517.6ACN201810956517ACN109145986ACN 109145986 ACN109145986 ACN 109145986ACN 201810956517 ACN201810956517 ACN 201810956517ACN 109145986 ACN109145986 ACN 109145986A
Authority
CN
China
Prior art keywords
loss function
softmax loss
identification method
face identification
angle
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.)
Granted
Application number
CN201810956517.6A
Other languages
Chinese (zh)
Other versions
CN109145986B (en
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.)
Foshan Pupil View Technology Co Ltd
Guangdong University of Technology
Original Assignee
Foshan Pupil View Technology Co Ltd
Guangdong University of Technology
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 Foshan Pupil View Technology Co Ltd, Guangdong University of TechnologyfiledCriticalFoshan Pupil View Technology Co Ltd
Priority to CN201810956517.6ApriorityCriticalpatent/CN109145986B/en
Publication of CN109145986ApublicationCriticalpatent/CN109145986A/en
Application grantedgrantedCritical
Publication of CN109145986BpublicationCriticalpatent/CN109145986B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

Translated fromChinese

一种大规模人脸识别方法,包括以下步骤:步骤一:训练数据并对训练好的数据进行清洗;步骤二:设置网络;步骤三:输入设定,采用5个关键点校准人脸并归一化到112*112规格的彩色图像上;步骤四:输出设定;步骤五:对Softmax损失函数进行优化,得出新的Softmax损失函数,根据新的Softmax损失函数提高人脸识别的精度。本发明提出一种大规模人脸识别方法,提高人脸识别的精度,从而实现大规模的人脸识别。

A large-scale face recognition method includes the following steps: step 1: training data and cleaning the trained data; step 2: setting a network; step 3: inputting settings, using 5 key points to calibrate faces and merge them Convert to 112*112 color image; Step 4: Output setting; Step 5: Optimize the Softmax loss function to obtain a new Softmax loss function, and improve the accuracy of face recognition according to the new Softmax loss function. The invention proposes a large-scale face recognition method, which improves the accuracy of face recognition, thereby realizing large-scale face recognition.

Description

A kind of extensive face identification method
Technical field
The present invention relates to technical field of face recognition more particularly to a kind of extensive face identification methods.
Background technique
The features such as human face recognizing identity authentication technology is convenient and efficient with its, contactless, is widely used in security protection, doorThe fields such as taboo, attendance.And convolutional neural networks are being characterized in being there is large capacity by aspect, are suitable for large-scale peopleFace identification.But it needs to consider in face recognition process by factors such as human face's expression, posture, age, position and overcoversVariation in caused class, and from the identity such as ambient light photographs, background it is different caused by change between class, the branch that both change is allBe it is highly complex and nonlinear, generally analyzed using Softmax loss function, but Softmax loss function is onlyMeeting can't make to belong to of a sort feature aggregation, such feature is for recognition of face so that character separation between classIt is not efficient enough.
Summary of the invention
It is an object of the invention to propose a kind of extensive face identification method, the precision of recognition of face is improved, thus realNow large-scale recognition of face.
To achieve this purpose, the present invention adopts the following technical scheme:
A kind of extensive face identification method, comprising the following steps:
Step 1: training data simultaneously cleans trained data;
Step 2: setting network;
Step 3: input setting calibrates faces using 5 key points and normalizes to the color image of 112*112 specificationOn;
Step 4: output setting;
Step 5: optimizing Softmax loss function, new Softmax loss function is obtained, according to newSoftmax loss function improves the precision of recognition of face, and Softmax loss function is defined as follows:
M indicates that sample size, n indicate sample classification quantity in formula, and s indicates scale coefficient,m+θyIndicate angle step sideFormula, wherein m=0.5.
Preferably, in step 5, Softmax loss function is optimized including first suboptimization and double optimization, instituteState just suboptimization the following steps are included:
0 is set by bias, and a margin is added on the angle of projection, obtains the formula of first suboptimization, as follows:
M indicates that sample size, n indicate sample classification quantity in formula, and s indicates scale coefficient,m+θyIndicate angle step sideFormula, wherein m=0.5.
Preferably, the double optimization includes increasing fixed value in angle.
Preferably, in step 1, training data includes being trained using VGG network.
Preferably, in step 4, output setting include using optimum structure (Convolution- > BN- > Dropout- >FullyConnected- > BN) realize the method that the last one convolutional layer is connected to feature vector.
The utility model has the advantages that
By optimizing traditional softmax loss function, θ is indicated the angle after w and x normalization so that class and class itBetween only straight line so that boundary becomes larger, convenient for classification.Cleaning is optimized to training data simultaneously, selects optimal netNetwork structure, so that accuracy of identification greatly improves, with the raising of accuracy of identification, recognition efficiency for extensive face and accurateDegree also increases accordingly.
Detailed description of the invention
Fig. 1 is the flow chart of the extensive recognition of face precision of raising of the invention.
Specific embodiment
To further illustrate the technical scheme of the present invention below with reference to the accompanying drawings and specific embodiments.
A kind of extensive face identification method of the present embodiment, as shown in Figure 1, comprising the following steps:
Step 1: training data simultaneously cleans trained data;Training set uses 8000 people of VGG network training,Comprising 3000000 images, test set includes that 500 people 160000 open image, and picture quality crosses over posture, age, illumination, kindRace, occupation etc..Training data is cleaned.
Step 2: setting network;Using MxNet framework, use VGG2 as training data, softmax is as loss letterNumber demonstrates a variety of different network settings.It criticizes and is dimensioned to 512, learning rate is since 0.1, in 100k, 140k and 160kWhen reduce 10 times respectively, momentum unit value 0.9, weight decaying is set as 5e-4.
Step 3: input setting calibrates faces using 5 key points and normalizes to the color image of 112*112 specificationOn;Using 5 key point calibration faces and 112*112 color image is normalized to, in order to guarantee the resolution ratio of characteristic pattern, this realityIt applies example and conv7*7stride2 is replaced with into conv3*3stride1.The output of last convolution is 7*7.
Step 4: output setting;Including by optimum structure (Convolution- > BN- > Dropout- >FullyConnected- > BN), realize that the last one convolutional layer is connected to feature vector.
Step 5: optimizing Softmax loss function, new Softmax loss function is obtained, according to newSoftmax loss function improves the precision of recognition of face, and common Softmax loss function is defined as follows:
Traditional Softmax can not be optimized between the class of characteristic point with inter- object distance, calculate us for convenienceBias is set as 0, the angle after at this moment just indicating and normalize.In such Softmax, the boundary between class and class is onlyIt is a line.The point for falling near border in this way can allow the generalization ability of entire model poor.In order to allow this boundary to become largerIt is some, make the point between inhomogeneity remote as far as possible.A margin is added on the angle of projection can achieve this purpose.ThereforeFunction after first suboptimization is as follows:
After first suboptimization, Softmax function can stop restraining in the initial stage, therefore do double optimization, in angleUpper increase fixed value, the function after double optimization are as follows:
After optimization, angular distance is more direct in the influence to angle than COS distance.
The technical principle of the invention is described above in combination with a specific embodiment.These descriptions are intended merely to explain of the inventionPrinciple, and shall not be construed in any way as a limitation of the scope of protection of the invention.Based on the explanation herein, the technology of this fieldPersonnel can associate with other specific embodiments of the invention without creative labor, these modes are fallen withinWithin protection scope of the present invention.

Claims (5)

CN201810956517.6A2018-08-212018-08-21Large-scale face recognition methodActiveCN109145986B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201810956517.6ACN109145986B (en)2018-08-212018-08-21Large-scale face recognition method

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201810956517.6ACN109145986B (en)2018-08-212018-08-21Large-scale face recognition method

Publications (2)

Publication NumberPublication Date
CN109145986Atrue CN109145986A (en)2019-01-04
CN109145986B CN109145986B (en)2021-12-24

Family

ID=64790832

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201810956517.6AActiveCN109145986B (en)2018-08-212018-08-21Large-scale face recognition method

Country Status (1)

CountryLink
CN (1)CN109145986B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106372581A (en)*2016-08-252017-02-01中国传媒大学Method for constructing and training human face identification feature extraction network
CN107103281A (en)*2017-03-102017-08-29中山大学Face identification method based on aggregation Damage degree metric learning
US20180060649A1 (en)*2016-08-302018-03-01Irida Labs S.A.Fast, embedded, hybrid video face recognition system
CN108182409A (en)*2017-12-292018-06-19北京智慧眼科技股份有限公司Biopsy method, device, equipment and storage medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106372581A (en)*2016-08-252017-02-01中国传媒大学Method for constructing and training human face identification feature extraction network
US20180060649A1 (en)*2016-08-302018-03-01Irida Labs S.A.Fast, embedded, hybrid video face recognition system
CN107103281A (en)*2017-03-102017-08-29中山大学Face identification method based on aggregation Damage degree metric learning
CN108182409A (en)*2017-12-292018-06-19北京智慧眼科技股份有限公司Biopsy method, device, equipment and storage medium

Also Published As

Publication numberPublication date
CN109145986B (en)2021-12-24

Similar Documents

PublicationPublication DateTitle
CN109583322B (en)Face recognition deep network training method and system
CN106326937B (en) Crowd Density Distribution Estimation Method Based on Convolutional Neural Network
CN104992142B (en)A kind of pedestrian recognition method being combined based on deep learning and attribute study
CN107967456A (en)A kind of multiple neural network cascade identification face method based on face key point
CN105138998B (en)Pedestrian based on the adaptive sub-space learning algorithm in visual angle recognition methods and system again
CN100440246C (en) A Face Feature Point Locating Method
CN110543811B (en) A non-cooperative examination personnel management method and system based on deep learning
CN109101865A (en)A kind of recognition methods again of the pedestrian based on deep learning
CN106372581A (en)Method for constructing and training human face identification feature extraction network
CN108182441A (en)Parallel multichannel convolutive neural network, construction method and image characteristic extracting method
CN106548165A (en)A kind of face identification method of the convolutional neural networks weighted based on image block
CN106203318A (en)The camera network pedestrian recognition method merged based on multi-level depth characteristic
CN103020602B (en)Based on the face identification method of neural network
CN110399888A (en) A Go Referee System Based on MLP Neural Network and Computer Vision
CN111368731A (en)Silent in-vivo detection method, silent in-vivo detection device, silent in-vivo detection equipment and storage medium
CN107871107A (en)Face authentication method and device
CN109685025A (en)Shoulder feature and sitting posture Activity recognition method
CN104463243B (en)Sex-screening method based on average face feature
CN109508670B (en)Static gesture recognition method based on infrared camera
CN111340022A (en)Identity card information identification method and device, computer equipment and storage medium
WO2015165227A1 (en)Human face recognition method
CN108334955A (en)Copy of ID Card detection method based on Faster-RCNN
CN110321870A (en)A kind of vena metacarpea recognition methods based on LSTM
CN109948568A (en) Embedded face recognition system based on ARM microprocessor and deep learning
CN111368768A (en)Human body key point-based employee gesture guidance detection method

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp