Face authentication method based on convolutional neural network and Bayesian decision

A convolutional neural network, face verification technology, applied in character and pattern recognition, instruments, computer parts, etc., can solve problems such as unguaranteed real-time performance, improved intra-class discrimination, and unsatisfactory authentication accuracy.

Active Publication Date: 2016-12-14
XIDIAN UNIV
View PDF7 Cites 36 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the disadvantage of this method is that since this method is an authentication method based on unified subspace analysis, its real-time performance cannot be guaranteed. Once the natural background is complex and the face pattern is changeable, its authentication accuracy will not be guaranteed. also can not get satisfactory results
However, the shortcomi...

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 authentication method based on convolutional neural network and Bayesian decision
  • Face authentication method based on convolutional neural network and Bayesian decision
  • Face authentication method based on convolutional neural network and Bayesian decision

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0073] The steps of the present invention will be described in further detail below in conjunction with the accompanying drawings.

[0074] Refer to attached figure 1 , the concrete steps that the present invention realizes are as follows.

[0075] Step 1, preprocessing training samples.

[0076] The samples in the massive face image database are selected as training samples, among which the massive face image database includes PubFig face database, WDRef face database, CelebFaces face database, and non-public face images crawled from the Internet.

[0077] Use the Haar feature detector in the opencv library to detect and locate the facial feature points in the training sample image, and use the cv.getAffineTransform( ) function in the opencv library to perform affine transformation on the located feature points to realize the training sample Alignment preprocessing, use the cv.SetImageROI(·) function in the opencv library to perform face image segmentation preprocessing on ...

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 authentication method based on a convolutional neural network and Bayesian decision. The face authentication method comprises the steps of 1), training the convolutional neural network and a Bayesian model by means of a face training database; 2), performing preprocessing such as face detection and face alignment on a testing database, and randomly combining test faces for obtaining 6000 pairs of faces; 3), extracting a characteristic vector of a testing face image pair by means of the convolutional neural network, and calculating similarity; and 4) after performing PCA dimension reduction on the characteristic vector, feeding the characteristic vector into a Bayesian network, calculating posterior probability according to the similarity, setting a threshold and determining whether each pair of faces belongs to one person. The face authentication method has advantages of improving robustness in face authentication and improving face authentication speed and face authentication accuracy. The face authentication method can be used in the field of identity authentication, public security, etc.

Description

technical field [0001] The invention belongs to the technical field of image processing, and further relates to a face verification method based on convolutional neural network and Bayesian decision-making in the technical field of pattern recognition and artificial intelligence. The present invention uses the image feature information obtained from the convolutional neural network to announce a new face verification system through the method of Bayesian decision-making, which includes face detection, face preprocessing, face feature extraction and human face verification. Face authentication and other content have enhanced the robustness of face authentication and improved the speed and accuracy of face authentication. It can be applied to fields such as identity authentication and public security, and can improve the accuracy and efficiency of image processing. Background technique [0002] With the continuous development of face recognition technology, face images are mo...

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
IPC IPC(8): G06K9/00G06K9/62
CPCG06V40/171G06V40/172G06V40/18G06F18/2135G06F18/24155G06F18/214G06F18/29
Inventor 宋彬赵梦洁徐琛秦浩
Owner XIDIAN UNIV
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