Face representation and similarity calculation method

A technology of similarity calculation and face image, which is applied in the field of face representation and similarity calculation, and can solve the problems of affecting accuracy, affecting speed, and restricting the accuracy of face feature representation.

Inactive Publication Date: 2015-03-11
北京畅景立达软件技术有限公司
View PDF4 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

There are already some facial feature representation algorithms in the prior art, which use convolution kernels to perform convolution processing on input face images to obtain multi-dimensional feature vector representations of human faces. The selection of convolution kernels involved in the operation does not make full use of the rich face training data , setting the dimension of the feature vector too small will affect the accuracy, and setting it too large will affect the speed, thus restricting the accuracy of facial feature representation and similarity calculation as a whole

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 representation and similarity calculation method
  • Face representation and similarity calculation method
  • Face representation and similarity calculation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] In order to make the purpose, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0035] figure 1 For the face representation learning flow chart disclosed in the present invention, refer to figure 1 to describe.

[0036] Step 1: Training set setup and normalization

[0037] Collect a network face data set, select C celebrities, where c=1,2,...,C, there are corresponding images, of which 50 , the images in the training set should reflect changes in pose, illumination, and expression.

[0038]Based on the position of the eyes, the faces are aligned, and the aligned face images are shown below figure 2 , preferably, the aligned face size is 128*80 pixels.

[0039] Step 2: Face Representation Learning

[0040] (1) Divide the aligned face image into 2*2 face blocks of the same size, corresponding to a 128*80 face ...

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 representation and similarity calculation method. At an off-line training stage, a face training set with labels is collected, wherein each person contains 50 to 100 facial images; after image normalization in the set, dividing is carried out to obtain 2*2 face blocks with identical sizes. For each face block, a small block with the k*k pixel is extracted densely, mean-value return-to-zero and variance normalization pretreatments are carried out, and then convolution kernel learning is carried out based on a K-means cluster. K convolution images are obtained for each face block, the mean value Pooling operation and ReLU non-linear operation are carried out on K*2*2 convolution images of the whole input face, and then features of all response diagrams are straightened. For the straightened features, principal component analysis (PCA) projection is learned; after PCA dimension reduction, projection determination is learned based on a linear discriminant analysis (LDA) algorithm to obtain compact and robust face representations; and inner product operation is carried out on the face representations of two images to obtain the similarity.

Description

technical field [0001] The invention belongs to the technical field of computer vision and image processing, and in particular relates to the expression of human face and the calculation method of similarity. Background technique [0002] Computer face recognition refers to the use of computer analysis image and pattern recognition technology to identify or verify one or more faces from static or dynamic scenes based on the known face sample library, and to extract multiple possible faces by using feature extraction technology. The feature representation, this technology is widely used in public security, identity verification and other important occasions, the key to effective face recognition lies in fast and accurate face feature representation. There are already some facial feature representation algorithms in the prior art, which use convolution kernels to perform convolution processing on input face images to obtain multi-dimensional feature vector representations of h...

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/66
CPCG06V40/161G06F18/23213
Inventor 不公告发明人
Owner 北京畅景立达软件技术有限公司
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