Face Verification Method Based on Convolutional Neural Network and Bayesian Decision

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

Active Publication Date: 2019-02-15
XIDIAN UNIV
View PDF7 Cites 0 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 shortcomings of this method are that since this method is a face authentication method based on neural network learning, although its recognition effect is relatively ideal and its self-learning ability is strong, but for face authentication, its intra-class discrimination is far away. Less than the between-class discrimination, the intra-class discrimination needs to be improved

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 Verification Method Based on Convolutional Neural Network and Bayesian Decision
  • Face Verification Method Based on Convolutional Neural Network and Bayesian Decision
  • Face Verification 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 verification method based on convolutional neural network and Bayesian decision-making. The steps are as follows: 1) training convolutional neural network and Bayesian model with human face training database; Preprocessing such as face detection and alignment, randomly combining test faces into 6000 pairs of faces; 3) Extracting feature vectors of test face image pairs with convolutional neural network, and calculating similarity; 4) Dimensionality reduction of feature vectors by PCA Then send it into the Bayesian network, calculate the posterior probability combined with the similarity, set the threshold and determine whether each pair of faces belongs to the same person. The invention enhances the robustness of face authentication, improves the speed and accuracy of face authentication, and can be used in fields such as identity authentication and public safety.

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
Patent Type & Authority Patents(China)
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