CN107247947A - Face character recognition methods and device - Google Patents

Face character recognition methods and device Download PDF

Info

Publication number
CN107247947A
CN107247947A CN201710552180.8A CN201710552180A CN107247947A CN 107247947 A CN107247947 A CN 107247947A CN 201710552180 A CN201710552180 A CN 201710552180A CN 107247947 A CN107247947 A CN 107247947A
Authority
CN
China
Prior art keywords
face
residual error
many
depth residual
error network
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
CN201710552180.8A
Other languages
Chinese (zh)
Other versions
CN107247947B (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.)
Athena Eyes Co Ltd
Original Assignee
Athena Eyes Science & Technology Co Ltd
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 Athena Eyes Science & Technology Co Ltd filed Critical Athena Eyes Science & Technology Co Ltd
Priority to CN201710552180.8A priority Critical patent/CN107247947B/en
Publication of CN107247947A publication Critical patent/CN107247947A/en
Application granted granted Critical
Publication of CN107247947B publication Critical patent/CN107247947B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/21Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
    • G06F18/214Generating training patterns; Bootstrap methods, e.g. bagging or boosting

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Evolutionary Biology (AREA)
  • Evolutionary Computation (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Image Analysis (AREA)
  • Image Processing (AREA)

Abstract

The invention discloses a kind of face character recognition methods and device, the face character of the facial image using depth residual error network to having collected is trained, and obtains many net with attributes training patterns with a variety of face character features;Come to carry out many attribute forecasts to the face character of images to be recognized with obtained many net with attributes training patterns, to recognize a variety of face characters in images to be recognized.Face character recognition methods and device that the present invention is provided, the face character of facial image using a depth residual error network to having collected is trained, obtained many net with attributes training patterns are trained to carry out many attribute forecasts to the face character of images to be recognized according to particular task, because many net with attributes models can extract the face characteristic of more high rule complexity, so as to quick and precisely recognize a variety of face characters in facial image.

Description

Face character recognition methods and device
Technical field
The present invention relates to technical field of face recognition, especially, it is related to a kind of face character recognition methods and device.
Background technology
Face character identification technology is by detecting facial image, obtaining the attributes such as age, the sex of facial image letter Breath.In current life, safety problem becomes the center of gravity of everybody concern.Age, the property of pedestrian is obtained by monitor video Not Deng attribute then can preferably assist judicial personnel match suspect feature, assist to handle a case.For shopping website, computer System can then recommend the commodity being consistent with its identity after shopper's age-sex's attribute is automatically analyzed from trend consumer.Remove Outside this, the application software comprising facial image Attribute Recognition technology also has stronger amusement characteristic.
The face character detection technique of early stage be generally using traditional SVM (Support Vector Machine, support to Amount machine) method classified, it can realize that be converted into two classification asks using grader for sex, the attribute such as whether wear glasses Topic, many classification problems of all ages and classes or different age group are then translated into for the age.At this stage depth learning technology because Its remarkable performance and be widely used, face character identification in also have many applications.
However, the Attribute Recognition based on facial image is largely influenceed by factors such as facial angle, posture and light, Recognize that difficulty is very big, traditional utilization SVM method is difficult to accomplish very high accuracy rate, and this method is easily by environmental factor shadow Ring.
The method that Attribute Recognition is carried out using deep learning that Gil Levi and Tal Hassner are proposed, identifies the age Precision it is low, can only judge which age bracket the facial image belongs to.The depth residual error network model layer that they use in addition Number is few, and the ability to express for image is weak, so method robustness is weaker, the accuracy of recognition result is poor.
Network of Liu Xin et al. the method due to having used 8 deep layers, although age recognition accuracy is higher, but identification Speed is slow, it is impossible to accomplish real-time detection of attribute.Their method only realizes the identification of age attribute in addition, without doing it The identification of his attribute.
Therefore, existing face character detection technique, in defect present on identification types and recognition accuracy, is one Technical problem urgently to be resolved hurrily.
The content of the invention
The invention provides a kind of face character recognition methods and device, existed with solving existing face character detection technique The technical problem of defect present on identification types and recognition accuracy.
The technical solution adopted by the present invention is as follows:
There is provided a kind of face character recognition methods, including step according to an aspect of the present invention:
The face character of facial image using depth residual error network to having collected is trained, and obtains carrying a variety of faces Many net with attributes training patterns of attributive character;
Come to carry out many attribute forecasts to the face character of images to be recognized with obtained many net with attributes training patterns, with Recognize a variety of face characters in images to be recognized.
Further, the face character of the facial image using depth residual error network to having collected is trained, and obtains band The step of having many net with attributes training patterns of a variety of face character features includes:
The facial image collected is inputted into depth residual error network, face is extracted using the network structure of depth residual error network Face character feature in image, to export face feature vector in depth residual error network;
Depth residual error network is expanded, the face feature vector concentration training that depth residual error network is exported belongs to more into Property network model.
Further, depth residual error network is expanded, the face feature vector that depth residual error network is exported is concentrated The step of being trained to many net with attributes models includes:
The full articulamentum of deep neural network is added behind the network structure of depth residual error network, makes full articulamentum and depth The face feature vector correspondence for spending the output of residual error network is connected;
The face feature vector exported in depth residual error network correspondence is input on full articulamentum, obtains setting dimension Many attributive character of face characteristic training image.
Further, the face feature vector exported in depth residual error network correspondence is input on full articulamentum, obtained Include after the step of many attributive character for the face characteristic training image for setting dimension:
The loss function layer of deep neural network is added behind the network structure of depth residual error network, makes loss function layer It is corresponding with the output layer in depth residual error network to be connected, obtain the training dataset mark in many attribute face characteristic training images Label, calculate loss during many attribute face characteristic training image propagated forwards in depth residual error network.
Further, to carry out the face character of images to be recognized belong to obtained many net with attributes training patterns more Property prediction, included with recognizing the step of a variety of face characters in images to be recognized:
Images to be recognized is inputted into many net with attributes training patterns, many attribute face characteristics in images to be recognized are extracted;
Many attribute face characteristics of extraction are inputted into corresponding full articulamentum respectively, the facial image for obtaining setting dimension is more Attribute forecast feature;
The output result of full articulamentum is sent into softmax layers, the most probable value of many attribute face characteristics is calculated, with Recognize a variety of face characters in images to be recognized.
According to another aspect of the present invention, a kind of face character identifying device is also provided, including:
Training module, the face character for the facial image using depth residual error network to having collected is trained, and is obtained To many net with attributes training patterns with a variety of face character features;
Prediction module, for carrying out the face character progress to images to be recognized with obtained many net with attributes training patterns Many attribute forecasts, to recognize a variety of face characters in images to be recognized.
Further, training module includes the first extraction unit and expands unit,
First extraction unit, for the facial image collected to be inputted into depth residual error network, utilizes depth residual error network Network structure extract facial image in face character feature, to export face feature vector in depth residual error network;
Unit is expanded, for being expanded to depth residual error network, the face feature vector that depth residual error network is exported Concentration training is into many net with attributes models.
Further, expanding unit includes connection subelement and training image acquisition subelement,
Subelement is connected, the full connection for adding deep neural network behind the network structure of depth residual error network Layer, makes the connection corresponding with the face feature vector that depth residual error network is exported of full articulamentum;
Training image obtains subelement, complete for the face feature vector exported in depth residual error network correspondence to be input to On articulamentum, obtain setting many attributive character of the face characteristic training image of dimension.
Further, expanding unit also includes costing bio disturbance subelement,
Costing bio disturbance subelement, the loss for adding deep neural network behind the network structure of depth residual error network Function layer, makes loss function layer is corresponding with the output layer in depth residual error network to be connected, and obtains many attribute face characteristic training figures Training dataset label as in, calculates damage during many attribute face characteristic training image propagated forwards in depth residual error network Lose.
Further, prediction module includes the second extraction unit, acquiring unit and computing unit,
Second extraction unit, for images to be recognized to be inputted into many net with attributes training patterns, is extracted in images to be recognized Many attribute face characteristics;
Acquiring unit, for many attribute face characteristics of extraction to be inputted into corresponding full articulamentum respectively, obtains setting dimension The many attribute forecast features of facial image of degree;
Computing unit, for the output result of full articulamentum to be sent into softmax layers, calculates many attribute face characteristics Most probable value, to recognize a variety of face characters in images to be recognized.
The invention has the advantages that:
Face character recognition methods and device that the present invention is provided, by using depth residual error network to the face collected The face character of image is trained, and obtains many net with attributes training patterns with a variety of face character features;With obtaining Many net with attributes training patterns to carry out many attribute forecasts to the face character of images to be recognized, to recognize in images to be recognized A variety of face characters.Face character recognition methods and device that the present invention is provided, using a depth residual error network to having received The face character of the facial image of collection is trained, and trains obtained many net with attributes training patterns to treat knowledge according to particular task The face character of other image carries out many attribute forecasts, because the face that many net with attributes models can extract more high rule complexity is special Levy, so as to quick and precisely recognize a variety of face characters in facial image.
In addition to objects, features and advantages described above, the present invention also has other objects, features and advantages. Below with reference to figure, the present invention is further detailed explanation.
Brief description of the drawings
The accompanying drawing for constituting the part of the application is used for providing a further understanding of the present invention, schematic reality of the invention Apply example and its illustrate to be used to explain the present invention, do not constitute inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is the schematic flow sheet of face attribute recognition approach first preferred embodiment of the present invention;
Fig. 2 is trained for the face character of the facial image in Fig. 1 using depth residual error network to having collected, and obtains band There is the refinement schematic flow sheet of the step preferred embodiment of many net with attributes training patterns of a variety of face character features;
Fig. 3 is many net with attributes training flow charts of face in face attribute recognition approach preferred embodiment of the present invention;
Fig. 4 is expands to depth residual error network in Fig. 2, the face feature vector that depth residual error network is exported is concentrated It is trained to the refinement schematic flow sheet of the step preferred embodiment of many net with attributes models;
Fig. 5 be with obtained many net with attributes training patterns to carry out the face character of images to be recognized in Fig. 1 it is many Attribute forecast, with the refinement schematic flow sheet for the step preferred embodiment for recognizing a variety of face characters in images to be recognized;
Fig. 6 is many attribute forecast flow charts of face in face attribute recognition approach preferred embodiment of the present invention;
Fig. 7 is the functional block diagram of face property recognition means first preferred embodiment of the present invention;
Fig. 8 is the high-level schematic functional block diagram of training module preferred embodiment in Fig. 7;
Fig. 9 is the high-level schematic functional block diagram of expansion unit preferred embodiment in Fig. 8;
Figure 10 is the high-level schematic functional block diagram of prediction module preferred embodiment in Fig. 7.
Drawing reference numeral explanation:
10th, training module;20th, prediction module;11st, the first extraction unit;12nd, unit is expanded;121st, subelement is connected; 122nd, training image obtains subelement;123rd, costing bio disturbance subelement;21st, the second extraction unit;22nd, acquiring unit;23rd, calculate Unit.
Embodiment
It should be noted that in the case where not conflicting, the feature in embodiment and embodiment in the application can phase Mutually combination.Describe the present invention in detail below with reference to the accompanying drawings and in conjunction with the embodiments.
Reference picture 1, the preferred embodiments of the present invention provide a kind of face character recognition methods, including step:
Step S100, the face character of facial image using depth residual error network to having collected are trained, and obtain band There are many net with attributes training patterns of a variety of face character features.
Because different face characters has correlation, the people collected by a depth residual error network training each other All face characters of face image, obtain many net with attributes training patterns with a variety of face character features.In machine learning In, training is to train the model of a machine learning with the facial image with label.Because depth residual error network has more The deep network number of plies, good effect is all achieved for different task training.Wherein, face character include the age, sex, Two or more in glasses, head pose, beard, eye state and smile degree etc..
Step S200, the face character progress come with obtained many net with attributes training patterns to images to be recognized belong to more Property prediction, to recognize a variety of face characters in images to be recognized.
Images to be recognized is input in many net with attributes training patterns that training is obtained, mould is trained with many nets with attributes Type to carry out many attribute forecasts to the face character of images to be recognized, to recognize a variety of face characters in images to be recognized, and Export recognition result.Prediction refers to do pre- to the images to be recognized of Unknown Label with many net with attributes training patterns that training is obtained Survey, predict the Unknown Label of images to be recognized.In the present embodiment, for sex, glasses, smiling this is relatively easy to two points Class problem, the probability for directly drawing the attribute yes/no with Softmax layers, using most probable value as the attribute prediction.It is right In the age, Softmax layers of output 80 dimension age prediction probability distribution corresponding with the age is asked with probability distribution with rated age base Similitude, the weight obtained with similitude is to rated age base weighted sum, and maximum correspondence dimension is the prediction of age attribute.
The face character recognition methods that the present embodiment is provided, using depth residual error network to the people for the facial image collected Face attribute is trained, and obtains many net with attributes training patterns with a variety of face character features;With obtained many attributes Network training model to carry out many attribute forecasts to the face character of images to be recognized, to recognize a variety of people in images to be recognized Face attribute.The face character recognition methods that the present embodiment is provided, using a depth residual error network to the facial image collected Face character be trained, obtained many net with attributes training patterns are trained to the face of images to be recognized according to particular task Attribute carries out many attribute forecasts, because many net with attributes models can extract the face characteristic of more high rule complexity, so as to quick Accurately identify a variety of face characters in facial image.
Preferably, as shown in Fig. 2 the face character recognition methods that the present embodiment is provided, step S100 includes:
Step S110, by the facial image collected input depth residual error network, utilize the network knot of depth residual error network Structure extracts the face character feature in facial image, to export face feature vector in depth residual error network.
Depth residual error network is the deep learning network structure proposed in 2015 by Microsoft Asia laboratory, structure tool There is the deeper network number of plies, win the championship in multinomial image related contests.In the present embodiment, the network of depth residual error network is utilized Face character feature in structure extraction facial image, to export face feature vector, face character in depth residual error network Including two or more in age, sex, glasses, head pose, beard, eye state and smile degree etc..
Step S120, depth residual error network is expanded, the face feature vector that depth residual error network is exported is concentrated It is trained to many net with attributes models.
Using the network model trained on ImageNet data sets announced on the net, to the people in the facial image of extraction Face attributive character carries out retraining to obtain many net with attributes models.Former depth residual error network is output as 1000 dimensional vectors, to figure Classify as doing, can classify 1000 type objects, correspondence 1000 dimensions of output, per dimension, correspondence is identified as certain classification object Probability.In the present embodiment, in order to train many nets with attributes, depth residual error network is expanded, in depth residual error network The loss function layer corresponding with each attribute is added behind network structure, makes each loss function layer and depth residual error network Output layer be connected.As shown in figure 3,1000 dimensional feature vectors exported for residual error network connect different full articulamentums respectively To recognize different task.
The face character recognition methods that the present embodiment is provided, depth residual error network, profit are inputted by the facial image collected The face character feature in facial image is extracted with the network structure of depth residual error network, to export people in depth residual error network Face characteristic vector;Depth residual error network is expanded, by depth residual error network export face feature vector concentration training into Many net with attributes models.The face character recognition methods that the present embodiment is provided, utilizes a depth residual error real-time performance face figure As multiattribute identification, according to particular task train come many net with attributes model extractions go out more high rule complexity face it is special Levy, realize the fast and accurately identification of face character.
Preferably, as shown in figure 4, the face character recognition methods that the present embodiment is provided, step S120 includes:
Step S121, the full articulamentum for adding behind the network structure of depth residual error network deep neural network, make complete Articulamentum connection corresponding with the face feature vector that depth residual error network is exported.
See Fig. 3, because face feature has correlation, by being added not behind the network structure of depth residual error network The full articulamentum of same deep neural network, the 1000 many attribute feature vectors of dimension for making full articulamentum be exported with depth residual error network Correspondence connection.So that the identification of different attribute can share same neutral net, while realizing multiple attributes training with Identification, accelerates training and predetermined speed to greatest extent.
Step S122, by the face feature vector exported in depth residual error network correspondence be input on full articulamentum, obtain Set many attributive character of the face characteristic training image of dimension.
Referring to Fig. 3, different full articulamentums are connected respectively for 1000 dimensional feature vectors that depth residual error network is exported Recognize different task.Wherein, for age attribute, in corresponding full articulamentum fc1The face characteristic training figure of the upper dimension of output 80 The age attribute of picture.For gender attribute, in corresponding full articulamentum fc2The property of the face characteristic training image of the upper dimension of output 2 Other attributive character.For glasses attribute, in corresponding full articulamentum fc3The glasses of the face characteristic training image of the upper dimension of output 2 Attributive character.
Step S123, behind the network structure of depth residual error network add deep neural network loss function layer, make Loss function layer is corresponding with the output layer in depth residual error network to be connected, and obtains the training in many attribute face characteristic training images Data set label, calculates loss during many attribute face characteristic training image propagated forwards in depth residual error network.
For age attribute, do not use the sorting technique of conventional Age Variations to train, but by images to be recognized Age label regards the form of Gaussian function as, and many attribute face characteristic training figures in depth residual error network are calculated using cross entropy Loss during as propagated forward.For the training image that the age is age, the age label of many attribute face characteristic training images For:
Wherein, οageFor age correspondence standard deviation, i values represent that prediction the range of age is 1 years old to 80 years old from 1 to 80.It is right In all ages and classes, ο is setageHave any different, when outside the age threshold scope of setting, for example smaller age (<10 years old) and it is larger Age (>70 years old) smaller ο is setage, the problem of so as to avoid the edge age from recognizing to intermediate ages field offset.
By full articulamentum fc180 dimension age characteristics in many attribute face characteristic training images of output pass through softmax Layer, exports the probability that many attribute face characteristic training images belong to each age, and softmax computings are as follows:
Wherein, x is input vector, and p is output probability.Intersection entropy function can be measured preferably between two probability distribution Distance, therefore calculate output age Probability p=[p1,p2,…,p80] and label q=[q1,q2,…,q80] between loss make Cross entropy cost function, for training sample label, is shown below:
Wherein, N is training image number, and i is correspondence dimension.
For in addition to age attribute other attributes are using Softmax loss functions calculation cost and optimize, Softmax cost functions are as follows:
Wherein, pjFor softmax computing probable values, j is many real class numbers of attribute face characteristic training image.
By above computing, the corresponding cost of each attribute can be calculated.And network is updated by back-propagation algorithm Parameter.
The face character recognition methods that the present embodiment is provided, passes through the face feature vector that will be exported in depth residual error network Correspondence is input on full articulamentum, obtains setting many attributive character of the face characteristic training image of dimension;In depth residual error net Behind the network structure of network add deep neural network loss function layer, make loss function layer with it is defeated in depth residual error network Go out layer correspondence to be connected, obtain the training dataset label in many attribute face characteristic training images, calculate depth residual error network In many attribute face characteristic training image propagated forwards when loss.The face character recognition methods that the present embodiment is provided, passes through The full articulamentum of the different neutral net of addition, so that same neutral net is shared in the identification of different attribute, is realized multiple Training and identification, accelerate training and predetermined speed to greatest extent while attribute;For the age that difficulty in all properties is larger Identification problem, the label list of institute's has age image is shown with the form of the Gaussian function of variance difference, using cross entropy conduct Cost function is trained, and to draw rational age prediction scheme, the program causes the age to know by a kind of method of soft distribution Robustness that Ju You be not stronger.
Preferably, as shown in figure 5, the face character recognition methods that the present embodiment is provided, step S200 includes:
Step S210, many attributes inputted images to be recognized in many net with attributes training patterns, extraction images to be recognized Face characteristic.
The overall plan of many attribute forecasts of face is as shown in Figure 6.Images to be recognized is inputted into many net with attributes training patterns, By many net with attributes training patterns extract images to be recognized in many attribute face characteristics, network export 1000 dimensional features to Amount.
Step S220, many attribute face characteristics of extraction are inputted into corresponding full articulamentum respectively, obtain setting dimension The many attribute forecast features of facial image.
For age attribute, the 1000 dimensional feature vectors input that many net with attributes training pattern networks are exported is corresponding complete Articulamentum fc1, in full articulamentum fc1Facial image many attribute forecast features of the middle output with 80 dimension age characteristics.For property Other attributes such as, whether do not wear glasses, 1000 dimensional feature vectors are inputted into corresponding full articulamentum fci, in full articulamentum fciIn Facial image many attribute forecast features of the output with 2 dimensional features.
Step S230, softmax layers of the output result feeding by full articulamentum, calculate the maximum of many attribute face characteristics Probable value, to recognize a variety of face characters in images to be recognized.
For age attribute, by full articulamentum fc1Output result feeding is corresponding Softmax layers, initial to calculate The result of each age prediction probability, output prediction age.For sex, other attributes such as whether wear glasses, by corresponding Softmax layers calculate the probability whether 2 dimensional feature attributes are, and take maximum probability correspondence situation to judge 2 dimensional feature attribute feelings Condition.
In the present embodiment, a variety of of images to be recognized are predicted by many net with attributes training patterns after network training terminates Face character.It is available with reference to Fig. 6 for other attributes in addition to the age.For age attribute, one group of standard feature is constructed Base.Because network output characteristic result there may be error, but analog year age map as output characteristic be similar, pass through aspect ratio Age label weighted sum is realized that more accurately the age recognizes by the method to finding analog year age map picture and utilizing soft distribution.
N images are selected as rated age image for each age, the generation dimension 80 dimension age corresponding with the age Feature f (i.e. fc in Fig. 61By the result after Softmax computings) it is used as rated age feature base.For every images to be recognized It is same to extract 80 dimension age characteristics f, and calculate the weight ε between 80 dimension age characteristics f and rated age feature basei
Wherein, f is 80 dimension age characteristics,It is characterized the i-th width characteristics of image in base.
By εiThe contribution margin that the label label of the corresponding standards of image i is predicted as image i for the age is multiplied by, by year 80 dimensional vectors obtained by all image contribution margins correspondence dimensions are added in age feature base, then finally to predict the outcome, 80 tie up to Maximum correspondence dimension is the prediction age in amount.
The face character recognition methods that the present embodiment is provided, inputs many net with attributes training patterns by images to be recognized, carries Take many attribute face characteristics in images to be recognized;Many attribute face characteristics of extraction are inputted into corresponding full articulamentum respectively, Obtain setting many attribute forecast features of facial image of dimension;The output result of full articulamentum is sent into softmax layers, calculated The most probable value of many attribute face characteristics, to recognize a variety of face characters in images to be recognized.The people that the present embodiment is provided Face attribute recognition approach, because face feature all has correlation, by adding, the full articulamentum of different neutral nets, is not belonged to together Property identification can share same neutral net, training is accelerated in training and identification while realizing multiple attributes to greatest extent With predetermined speed;Predicted the outcome during prediction using the standard label weighted sum in age characteristics base to select the age.For instruction The many net with attributes training patterns perfected, generate the age characteristics of dimension corresponding with all age group, and the correspondence of generation is tieed up The age characteristics of degree is used as age characteristics base.Age characteristics vector is extracted in images to be recognized, and by the age characteristics of extraction It is vectorial to calculate distance with all age characteristics bases, the images to be recognized corresponding to age characteristics base is weighted with the exponential function of distance Standard label, by after all weightings standard label be added after sum, maximum correspondence dimension then be age predicted value.The party Case causes age identification to have stronger robustness by a kind of method of soft distribution.
Preferably, as shown in fig. 7, the present embodiment also provides a kind of face character identifying device, including:Training module 10, Face character for the facial image using depth residual error network to having collected is trained, and obtains carrying a variety of face characters Many net with attributes training patterns of feature;Prediction module 20, for treating knowledge with obtained many net with attributes training patterns The face character of other image carries out many attribute forecasts, to recognize a variety of face characters in images to be recognized.
Because different face characters has correlation each other, the facial image collected is trained by training module 10 All face characters, obtain many net with attributes training patterns with a variety of face character features.In machine learning, training It is to train the model of a machine learning with the facial image with label.Because depth residual error network has deeper network The number of plies, good effect is all achieved for different task training.Wherein, face character includes age, sex, glasses, head Two or more in portion's posture, beard, eye state and smile degree etc..
Images to be recognized is input in many net with attributes training patterns that training is obtained, prediction module 20 uses many attributes Network training model to carry out many attribute forecasts to the face character of images to be recognized, to recognize a variety of people in images to be recognized Face attribute, and export recognition result.Prediction refer to train obtained many net with attributes training patterns to Unknown Label wait know Other image gives a forecast, and predicts the Unknown Label of images to be recognized.In the present embodiment, it is this more for sex, glasses, smile Easy two classification problem, the probability for directly drawing the attribute yes/no with Softmax layers, assign most probable value as the attribute Prediction.For the age, Softmax layers of output 80 dimension age prediction probability distribution corresponding with the age, with probability distribution and mark Quasi- age base seeks similitude, and the weight obtained with similitude is to rated age base weighted sum, and maximum correspondence dimension is the age The prediction of attribute.
The face character identifying device that the present embodiment is provided, by using depth residual error network to the facial image collected Face character be trained, obtain many net with attributes training patterns with a variety of face character features;It is many with what is obtained Net with attributes training pattern to carry out many attribute forecasts to the face character of images to be recognized, many in images to be recognized to recognize Plant face character.The face character identifying device that the present embodiment is provided, by training obtained many net with attributes training patterns pair The face character of images to be recognized carries out many attribute forecasts, can quick and precisely recognize a variety of face characters in facial image.Profit The face character of facial image with depth residual error network to having collected is trained, and is obtained with a variety of face character features Many net with attributes training patterns;To carry out the face character of images to be recognized with obtained many net with attributes training patterns many Attribute forecast, to recognize a variety of face characters in images to be recognized.The face character recognition methods that the present embodiment is provided, is utilized The face character of facial image of one depth residual error network to having collected is trained, according to particular task train obtain it is many Net with attributes training pattern carries out many attribute forecasts to the face character of images to be recognized, because many net with attributes models can be extracted The face characteristic of more high rule complexity, so as to quick and precisely recognize a variety of face characters in facial image.
Preferably, the face character identifying device that the present embodiment is provided, training module 10 includes the He of the first extraction unit 11 Unit 12 is expanded, the first extraction unit 11, for the facial image collected to be inputted into depth residual error network, utilizes depth residual error The network structure of network extracts the face character feature in facial image, with exported in depth residual error network face characteristic to Amount;Unit 12 is expanded, for being expanded to depth residual error network, the face feature vector that depth residual error network is exported is concentrated It is trained to many net with attributes models.
Depth residual error network is the deep learning network structure proposed in 2015 by Microsoft Asia laboratory, structure tool There is the deeper network number of plies, win the championship in multinomial image related contests.In the present embodiment, extracted using the first extraction unit 11 Face character feature in facial image, to export face feature vector in depth residual error network, face character include the age, Two or more in sex, glasses, head pose, beard, eye state and smile degree etc..
Using the network model trained on ImageNet data sets announced on the net, to the people in the facial image of extraction Face attributive character carries out retraining to obtain network model.Former depth residual error network is output as 1000 dimensional feature vectors, to image Do and classify, can classify 1000 type objects, correspondence 1000 dimensions of output, per dimension, correspondence is identified as the general of certain classification object Rate.In the present embodiment, in order to train many nets with attributes, expand unit 12 and expanded in depth residual error network, it is residual in depth The loss function layer of each attribute is added behind the network structure of poor network, makes each loss function layer and former depth residual error net The output layer of network is connected.As shown in figure 3,1000 dimensional feature vectors exported for residual error network connect different full connections respectively Layer recognizes different task.
The face character identifying device that the present embodiment is provided, depth residual error network, profit are inputted by the facial image collected The face character feature in facial image is extracted with the network structure of depth residual error network, to export people in depth residual error network Face characteristic vector;Depth residual error network is expanded, by depth residual error network export face feature vector concentration training into Many net with attributes models.The face character identifying device that the present embodiment is provided, utilizes a depth residual error real-time performance face figure As multiattribute identification, according to particular task train come many net with attributes model extractions go out the feature of more high rule complexity, Realize the fast and accurately identification of face character.
Preferably, the face character identifying device that the present embodiment is provided, expanding unit 12 includes connection subelement 121, instruction Practice image and obtain subelement 122 and costing bio disturbance subelement 123, subelement 121 is connected, for the network in depth residual error network The full articulamentum of deep neural network, the face feature vector for making full articulamentum be exported with depth residual error network are added behind structure Correspondence connection.Training image obtains subelement 122, and the face feature vector correspondence for will be exported in depth residual error network is inputted Onto full articulamentum, obtain setting many attributive character of the face characteristic training image of dimension.Costing bio disturbance subelement 123, is used The loss function layer of deep neural network is added behind the network structure in depth residual error network, makes loss function layer and depth Output layer correspondence in residual error network is connected, and obtains the training dataset label in many attribute face characteristic training images, calculates Go out loss during many attribute face characteristic training image propagated forwards in depth residual error network.
See Fig. 3, because face feature has correlation, by being added not behind the network structure of depth residual error network The full articulamentum of same deep neural network, the 1000 many attribute feature vectors of dimension for making full articulamentum be exported with depth residual error network Correspondence connection.So that the identification of different attribute can share same neutral net, while realizing multiple attributes training with Identification, accelerates training and predetermined speed to greatest extent.
Referring to Fig. 3, different full articulamentums are connected respectively for 1000 dimensional feature vectors that depth residual error network is exported Recognize different task.Wherein, for age attribute, in corresponding full articulamentum fc1The face characteristic training figure of the upper dimension of output 80 The age attribute of picture.For gender attribute, in corresponding full articulamentum fc2The property of the face characteristic training image of the upper dimension of output 2 Other attributive character.For glasses attribute, in corresponding full articulamentum fc3The glasses of the face characteristic training image of the upper dimension of output 2 Attributive character.
For age attribute, do not use the sorting technique of conventional Age Variations to train, but pass through costing bio disturbance Unit 123 regards the age label of images to be recognized as the form of Gaussian function, and depth residual error network is calculated using cross entropy In many attribute face characteristic training image propagated forwards when loss.For the training image that the age is age, many attribute faces are special The age label for levying training image is:
Wherein, οageFor age correspondence standard deviation, i values represent that prediction the range of age is 1 years old to 80 years old from 1 to 80.It is right In all ages and classes, ο is setageHave any different, when outside the age threshold scope of setting, for example smaller age (<10 years old) and it is larger Age (>70 years old) smaller ο is setage, the problem of so as to avoid the edge age from recognizing to intermediate ages field offset.
By full articulamentum fc180 dimension age characteristics in many attribute face characteristic training images of output pass through softmax Layer, exports the probability that many attribute face characteristic training images belong to each age, and softmax computings are as follows:
Wherein, x is input vector, and p is output probability.Intersection entropy function can be measured preferably between two probability distribution Distance, therefore calculate output age Probability p=[p1,p2,…,p80] and label q=[q1,q2,…,q80] between loss make Cross entropy cost function, for training sample label, is shown below:
Wherein, N is training image number, and i is correspondence dimension.
For in addition to age attribute other attributes are using Softmax loss functions calculation cost and optimize, Softmax cost functions are as follows:
Wherein, pjFor softmax computing probable values, j is many real class numbers of attribute face characteristic training image.
By above computing, the corresponding cost of each attribute can be calculated.And network is updated by back-propagation algorithm Parameter.
The face character identifying device that the present embodiment is provided, passes through the face feature vector that will be exported in depth residual error network Correspondence is input on full articulamentum, obtains setting many attributive character of the face characteristic training image of dimension;In depth residual error net Behind the network structure of network add deep neural network loss function layer, make loss function layer with it is defeated in depth residual error network Go out layer correspondence to be connected, obtain the training dataset label in many attribute face characteristic training images, calculate depth residual error network In many attribute face characteristic training image propagated forwards when loss.The face character recognition methods device that the present embodiment is provided, The full articulamentum of different neutral nets by adding, so that same neutral net is shared in the identification of different attribute, is realized Training and identification, accelerate training and predetermined speed to greatest extent while multiple attributes;It is larger for difficulty in all properties Age recognizes problem, the label list of institute's has age image is shown with to the form of the Gaussian function of variance difference, using cross entropy Trained as cost function, to draw rational age prediction scheme, the program causes year by a kind of method of soft distribution Age identification has stronger robustness.
Preferably, the face character identifying device that the present embodiment is provided, prediction module 20 includes the second extraction unit 21, obtained Unit 22 and computing unit 23 are taken, the second extraction unit 21, for images to be recognized to be inputted into many net with attributes training patterns, is carried Take many attribute face characteristics in images to be recognized;Acquiring unit 22, for many attribute face characteristics of extraction to be inputted respectively Corresponding full articulamentum, obtains setting many attribute forecast features of facial image of dimension;Computing unit 23, for by full articulamentum Output result send into softmax layers, the most probable value of many attribute face characteristics is calculated, to recognize in images to be recognized A variety of face characters.
The overall plan of many attribute forecasts of face is as shown in Figure 6.Images to be recognized is inputted into many net with attributes training patterns, Second extraction unit 21 extracts many attribute face characteristics in images to be recognized, network output by many net with attributes training patterns 1000 dimensional feature vectors.
For age attribute, 1000 dimensional feature vectors that acquiring unit 22 exports many net with attributes training pattern networks are defeated Enter corresponding full articulamentum fc1, in full articulamentum fc1Facial image many attribute forecasts of the middle output with 80 dimension age characteristics are special Levy.For sex, other attributes such as whether wear glasses, 1000 dimensional feature vectors are inputted corresponding full articulamentum by acquiring unit 22 fci, in full articulamentum fciMiddle facial image many attribute forecast features of the output with 2 dimensional features.
For age attribute, computing unit 23 is by full articulamentum fc1Output result feeding is corresponding Softmax layers, in terms of Calculate the result of initial each age prediction probability, output prediction age.For sex, other attributes such as whether wear glasses, meter Calculate unit 23 and calculate the probability whether 2 dimensional feature attributes are by corresponding Softmax layers, and take maximum probability correspondence situation Judge 2 dimensional feature attribute situations.
In the present embodiment, a variety of of images to be recognized are predicted by many net with attributes training patterns after network training terminates Face character.It is available with reference to Fig. 6 for other attributes in addition to the age.For age attribute, one group of standard feature is constructed Base.Because network output characteristic result there may be error, but analog year age map as output characteristic be similar, pass through aspect ratio Age label weighted sum is realized that more accurately the age recognizes by the method to finding analog year age map picture and utilizing soft distribution.
N images are selected as rated age image for each age, the generation dimension 80 dimension age corresponding with the age Feature f (i.e. fc in Fig. 61By the result after Softmax computings) it is used as rated age feature base.For every images to be recognized It is same to extract 80 dimension age characteristics f, and calculate the weight ε between 80 dimension age characteristics f and rated age feature basei
Wherein, f is 80 dimension age characteristics,It is characterized the i-th width characteristics of image in base.
By εiThe contribution margin that the label label of the corresponding standards of image i is predicted as image i for the age is multiplied by, by year 80 dimensional vectors obtained by all image contribution margins correspondence dimensions are added in age feature base, then finally to predict the outcome, 80 tie up to Maximum correspondence dimension is the prediction age in amount.
The face character identifying device that the present embodiment is provided, inputs many net with attributes training patterns by images to be recognized, carries Take many attribute face characteristics in images to be recognized;Many attribute face characteristics of extraction are inputted into corresponding full articulamentum respectively, Obtain setting many attribute forecast features of facial image of dimension;The output result of full articulamentum is sent into softmax layers, calculated The most probable value of many attribute face characteristics, to recognize a variety of face characters in images to be recognized.The people that the present embodiment is provided Face property recognition means, because face feature all has correlation, by adding, the full articulamentum of different neutral nets, is not belonged to together Property identification can share same neutral net, training is accelerated in training and identification while realizing multiple attributes to greatest extent With predetermined speed;Predicted the outcome during prediction using the standard label weighted sum in age characteristics base to select the age.For instruction The many net with attributes training patterns perfected, generate the age characteristics of dimension corresponding with all age group, and the correspondence of generation is tieed up The age characteristics of degree is used as age characteristics base.Age characteristics vector is extracted in images to be recognized, and by the age characteristics of extraction It is vectorial to calculate distance with all age characteristics bases, the images to be recognized corresponding to age characteristics base is weighted with the exponential function of distance Standard label, by after all weightings standard label be added after sum, maximum correspondence dimension then be age predicted value.The party Case causes age identification to have stronger robustness by a kind of method of soft distribution.
The preferred embodiments of the present invention are the foregoing is only, are not intended to limit the invention, for the skill of this area For art personnel, the present invention can have various modifications and variations.Within the spirit and principles of the invention, that is made any repaiies Change, equivalent substitution, improvement etc., should be included in the scope of the protection.

Claims (10)

1. a kind of face character recognition methods, it is characterised in that including step:
The face character of facial image using depth residual error network to having collected is trained, and obtains carrying a variety of face characters Many net with attributes training patterns of feature;
Come to carry out many attribute forecasts to the face character of images to be recognized with obtained many net with attributes training patterns, with Recognize a variety of face characters in the images to be recognized.
2. face character recognition methods according to claim 1, it is characterised in that
The face character of facial image of the utilization depth residual error network to having collected is trained, and obtains carrying a variety of faces The step of many net with attributes training patterns of attributive character, includes:
The facial image collected is inputted into depth residual error network, extracts described using the network structure of the depth residual error network Face character feature in facial image, to export face feature vector in the depth residual error network;
The depth residual error network is expanded, the face feature vector that the depth residual error network is exported, which is concentrated, instructs Practice into many net with attributes models.
3. face character recognition methods according to claim 2, it is characterised in that
Many attribute feature vectors described to be expanded to the depth residual error network, that the depth residual error network is exported The step of concentration training is into many net with attributes models includes:
The full articulamentum of deep neural network is added behind the network structure of the depth residual error network, makes the full articulamentum Connection corresponding with the face feature vector that the depth residual error network is exported;
The face feature vector exported in the depth residual error network correspondence is input on the full articulamentum, set Determine many attributive character of the face characteristic training image of dimension.
4. face character recognition methods according to claim 3, it is characterised in that
It is described that the face feature vector exported in the depth residual error network correspondence is input on the full articulamentum, obtain To setting dimension face characteristic training image many attributive character the step of after include:
The loss function layer of deep neural network is added behind the network structure of the depth residual error network, makes the loss letter Several layers corresponding with the output layer in the depth residual error network connected, obtains the instruction in many attribute face characteristic training images Practice data set label, calculate damage during many attribute face characteristic training image propagated forwards described in the depth residual error network Lose.
5. face character recognition methods according to any one of claim 1 to 4, it is characterised in that
The many attributes of face character progress for using obtained many net with attributes training patterns to come to images to be recognized are pre- Survey, included with recognizing the step of a variety of face characters in the images to be recognized:
The images to be recognized is inputted into many net with attributes training patterns, many attribute people in the images to be recognized are extracted Face feature;
Many attribute face characteristics of extraction are inputted into corresponding full articulamentum respectively, the facial image for obtaining setting dimension is more Attribute forecast feature;
The output result of the full articulamentum is sent into softmax layers, the maximum probability of many attribute face characteristics is calculated Value, to recognize a variety of face characters in the images to be recognized.
6. a kind of face character identifying device, it is characterised in that including:
Training module (10), the face character for the facial image using depth residual error network to having collected is trained, obtained To many net with attributes training patterns with a variety of face character features;
Prediction module (20), for carrying out the face character to images to be recognized with obtained many net with attributes training patterns Many attribute forecasts are carried out, to recognize a variety of face characters in the images to be recognized.
7. face character identifying device according to claim 6, it is characterised in that
The training module (10) includes the first extraction unit (11) and expands unit (12),
First extraction unit (11), for being extracted using the network structure of the depth residual error network in the facial image Face character feature, to export face feature vector in the depth residual error network;
The expansion unit (12), for being expanded to the depth residual error network, the depth residual error network is exported Many attribute feature vector concentration trainings are into many net with attributes models.
8. face character identifying device according to claim 7, it is characterised in that
The expansion unit (12) includes connection subelement (121) and training image obtains subelement (122),
The connection subelement (121), for adding deep neural network behind the network structure of the depth residual error network Full articulamentum, make the full articulamentum it is corresponding with the face feature vector that the depth residual error network is exported connection;
The training image obtains subelement (122), for the face characteristic that will be exported in the depth residual error network to Amount correspondence is input on the full articulamentum, obtains setting many attributive character of the face characteristic training image of dimension.
9. face character identifying device according to claim 8, it is characterised in that
The expansion unit (12) also includes costing bio disturbance subelement (123),
The costing bio disturbance subelement (123), for adding depth nerve behind the network structure of the depth residual error network The loss function layer of network, makes the loss function layer is corresponding with the output layer in the depth residual error network to be connected, obtains institute The training dataset label in many attribute face characteristic training images is stated, many attributes described in the depth residual error network are calculated Loss during face characteristic training image propagated forward.
10. the face character identifying device according to any one of claim 6 to 9, it is characterised in that
The prediction module (20) includes the second extraction unit (21), acquiring unit (22) and computing unit (23),
Second extraction unit (21), for the images to be recognized to be inputted into many net with attributes training patterns, extracts Many attribute face characteristics in the images to be recognized;
The acquiring unit (22), for many attribute face characteristics of extraction to be inputted into corresponding full articulamentum respectively, obtains To many attribute forecast features of facial image of setting dimension;
The computing unit (23), for the output result of the full articulamentum to be sent into softmax layers, calculates many category The most probable value of property face characteristic, to recognize a variety of face characters in the images to be recognized.
CN201710552180.8A 2017-07-07 2017-07-07 Face attribute identification method and device Active CN107247947B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710552180.8A CN107247947B (en) 2017-07-07 2017-07-07 Face attribute identification method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710552180.8A CN107247947B (en) 2017-07-07 2017-07-07 Face attribute identification method and device

Publications (2)

Publication Number Publication Date
CN107247947A true CN107247947A (en) 2017-10-13
CN107247947B CN107247947B (en) 2021-02-09

Family

ID=60013799

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710552180.8A Active CN107247947B (en) 2017-07-07 2017-07-07 Face attribute identification method and device

Country Status (1)

Country Link
CN (1) CN107247947B (en)

Cited By (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107730887A (en) * 2017-10-17 2018-02-23 海信集团有限公司 Realize method and device, the readable storage medium storing program for executing of traffic flow forecasting
CN107844781A (en) * 2017-11-28 2018-03-27 腾讯科技(深圳)有限公司 Face character recognition methods and device, electronic equipment and storage medium
CN108363948A (en) * 2017-12-29 2018-08-03 武汉烽火众智数字技术有限责任公司 A kind of face information structural method for video investigation
CN108875932A (en) * 2018-02-27 2018-11-23 北京旷视科技有限公司 Image-recognizing method, device and system and storage medium
CN109165589A (en) * 2018-08-14 2019-01-08 北京颂泽科技有限公司 Vehicle based on deep learning recognition methods and device again
CN109766872A (en) * 2019-01-31 2019-05-17 广州视源电子科技股份有限公司 Image recognition method and device
CN109784154A (en) * 2018-12-10 2019-05-21 平安科技(深圳)有限公司 Emotion identification method, apparatus, equipment and medium based on deep neural network
CN109858375A (en) * 2018-12-29 2019-06-07 深圳市软数科技有限公司 Living body faces detection method, terminal and computer readable storage medium
CN109919166A (en) * 2017-12-12 2019-06-21 杭州海康威视数字技术股份有限公司 The method and apparatus for obtaining the classification information of attribute
CN109948633A (en) * 2017-12-20 2019-06-28 广东欧珀移动通信有限公司 User gender prediction method, apparatus, storage medium and electronic equipment
CN110084147A (en) * 2019-04-04 2019-08-02 广州大学 A kind of gender method for secret protection and system for recognition of face
CN110084143A (en) * 2019-04-04 2019-08-02 广州大学 A kind of emotional information guard method and system for recognition of face
CN110348352A (en) * 2019-07-01 2019-10-18 深圳前海达闼云端智能科技有限公司 Training method, terminal and storage medium for human face image age migration network
CN110414298A (en) * 2018-04-28 2019-11-05 中山大学 A kind of more attribute joint recognition methods of monkey face
CN110472611A (en) * 2019-08-21 2019-11-19 图谱未来(南京)人工智能研究院有限公司 Method, apparatus, electronic equipment and the readable storage medium storing program for executing of character attribute identification
WO2019228089A1 (en) * 2018-05-30 2019-12-05 腾讯科技(深圳)有限公司 Human body attribute recognition method, apparatus, and device, and medium
CN110610131A (en) * 2019-08-06 2019-12-24 平安科技(深圳)有限公司 Method and device for detecting face motion unit, electronic equipment and storage medium
CN111046810A (en) * 2019-12-17 2020-04-21 联想(北京)有限公司 Data processing method and processing device
CN111191655A (en) * 2018-11-14 2020-05-22 佳能株式会社 Object identification method and device
WO2020114118A1 (en) * 2018-12-07 2020-06-11 深圳光启空间技术有限公司 Facial attribute identification method and device, storage medium and processor
WO2020124390A1 (en) * 2018-12-18 2020-06-25 华为技术有限公司 Face attribute recognition method and electronic device
CN111353411A (en) * 2020-02-25 2020-06-30 四川翼飞视科技有限公司 Face-shielding identification method based on joint loss function
CN111507263A (en) * 2020-04-17 2020-08-07 电子科技大学 Face multi-attribute recognition method based on multi-source data
CN111563413A (en) * 2020-04-03 2020-08-21 华南理工大学 Mixed dual-model-based age prediction method
CN111563396A (en) * 2019-01-25 2020-08-21 北京嘀嘀无限科技发展有限公司 Method and device for online identifying abnormal behavior, electronic equipment and readable storage medium
CN111626115A (en) * 2020-04-20 2020-09-04 北京市西城区培智中心学校 Face attribute identification method and device
CN111753641A (en) * 2020-05-07 2020-10-09 中山大学 Gender prediction method based on high-dimensional features of human face
CN112102314A (en) * 2020-11-02 2020-12-18 成都考拉悠然科技有限公司 Computing method for judging quality of face image based on uncertainty
CN112149449A (en) * 2019-06-26 2020-12-29 北京华捷艾米科技有限公司 Face attribute recognition method and system based on deep learning
WO2021063056A1 (en) * 2019-09-30 2021-04-08 深圳市商汤科技有限公司 Facial attribute recognition method and apparatus, and electronic device and storage medium
CN114387633A (en) * 2020-10-19 2022-04-22 北京澎思科技有限公司 Face attribute recognition method, apparatus and computer-readable storage medium
CN114612959A (en) * 2022-01-28 2022-06-10 北京深睿博联科技有限责任公司 Face recognition system and method for assisting blind person in interpersonal communication

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106022317A (en) * 2016-06-27 2016-10-12 北京小米移动软件有限公司 Face identification method and apparatus
US9471544B1 (en) * 2012-05-24 2016-10-18 Google Inc. Anomaly detection in a signal
CN106228139A (en) * 2016-07-27 2016-12-14 东南大学 A kind of apparent age prediction algorithm based on convolutional network and system thereof
CN106529402A (en) * 2016-09-27 2017-03-22 中国科学院自动化研究所 Multi-task learning convolutional neural network-based face attribute analysis method
CN106780536A (en) * 2017-01-13 2017-05-31 深圳市唯特视科技有限公司 A kind of shape based on object mask network perceives example dividing method
CN106874898A (en) * 2017-04-08 2017-06-20 复旦大学 Extensive face identification method based on depth convolutional neural networks model
CN106919897A (en) * 2016-12-30 2017-07-04 华北电力大学(保定) A kind of facial image age estimation method based on three-level residual error network

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9471544B1 (en) * 2012-05-24 2016-10-18 Google Inc. Anomaly detection in a signal
CN106022317A (en) * 2016-06-27 2016-10-12 北京小米移动软件有限公司 Face identification method and apparatus
CN106228139A (en) * 2016-07-27 2016-12-14 东南大学 A kind of apparent age prediction algorithm based on convolutional network and system thereof
CN106529402A (en) * 2016-09-27 2017-03-22 中国科学院自动化研究所 Multi-task learning convolutional neural network-based face attribute analysis method
CN106919897A (en) * 2016-12-30 2017-07-04 华北电力大学(保定) A kind of facial image age estimation method based on three-level residual error network
CN106780536A (en) * 2017-01-13 2017-05-31 深圳市唯特视科技有限公司 A kind of shape based on object mask network perceives example dividing method
CN106874898A (en) * 2017-04-08 2017-06-20 复旦大学 Extensive face identification method based on depth convolutional neural networks model

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
KAIMING HE.ETC: "Deep Residual Learning for Image Recognition", 《2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION》 *
ZENGWEI HUO等: "Deep Age Distribution Learning for Apparent Age Estimation", 《2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION WORKSHOPS》 *
白昊洋等: "基于残差网络人脸年龄估计", 《电脑知识与技术》 *

Cited By (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107730887A (en) * 2017-10-17 2018-02-23 海信集团有限公司 Realize method and device, the readable storage medium storing program for executing of traffic flow forecasting
CN107844781A (en) * 2017-11-28 2018-03-27 腾讯科技(深圳)有限公司 Face character recognition methods and device, electronic equipment and storage medium
CN109919166B (en) * 2017-12-12 2021-04-09 杭州海康威视数字技术股份有限公司 Method and device for acquiring classification information of attributes
CN109919166A (en) * 2017-12-12 2019-06-21 杭州海康威视数字技术股份有限公司 The method and apparatus for obtaining the classification information of attribute
CN109948633A (en) * 2017-12-20 2019-06-28 广东欧珀移动通信有限公司 User gender prediction method, apparatus, storage medium and electronic equipment
CN108363948A (en) * 2017-12-29 2018-08-03 武汉烽火众智数字技术有限责任公司 A kind of face information structural method for video investigation
CN108875932A (en) * 2018-02-27 2018-11-23 北京旷视科技有限公司 Image-recognizing method, device and system and storage medium
CN110414298A (en) * 2018-04-28 2019-11-05 中山大学 A kind of more attribute joint recognition methods of monkey face
WO2019228089A1 (en) * 2018-05-30 2019-12-05 腾讯科技(深圳)有限公司 Human body attribute recognition method, apparatus, and device, and medium
US11275932B2 (en) 2018-05-30 2022-03-15 Tencent Technology (Shenzhen) Company Limited Human body attribute recognition method, apparatus, and device and medium
CN109165589A (en) * 2018-08-14 2019-01-08 北京颂泽科技有限公司 Vehicle based on deep learning recognition methods and device again
CN111191655B (en) * 2018-11-14 2024-04-16 佳能株式会社 Object identification method and device
CN111191655A (en) * 2018-11-14 2020-05-22 佳能株式会社 Object identification method and device
WO2020114118A1 (en) * 2018-12-07 2020-06-11 深圳光启空间技术有限公司 Facial attribute identification method and device, storage medium and processor
CN111291604A (en) * 2018-12-07 2020-06-16 深圳光启空间技术有限公司 Face attribute identification method, device, storage medium and processor
CN109784154B (en) * 2018-12-10 2023-11-24 平安科技(深圳)有限公司 Emotion recognition method, device, equipment and medium based on deep neural network
CN109784154A (en) * 2018-12-10 2019-05-21 平安科技(深圳)有限公司 Emotion identification method, apparatus, equipment and medium based on deep neural network
WO2020124390A1 (en) * 2018-12-18 2020-06-25 华为技术有限公司 Face attribute recognition method and electronic device
CN109858375B (en) * 2018-12-29 2023-09-26 简图创智(深圳)科技有限公司 Living body face detection method, terminal and computer readable storage medium
CN109858375A (en) * 2018-12-29 2019-06-07 深圳市软数科技有限公司 Living body faces detection method, terminal and computer readable storage medium
CN111563396A (en) * 2019-01-25 2020-08-21 北京嘀嘀无限科技发展有限公司 Method and device for online identifying abnormal behavior, electronic equipment and readable storage medium
CN109766872A (en) * 2019-01-31 2019-05-17 广州视源电子科技股份有限公司 Image recognition method and device
CN110084147B (en) * 2019-04-04 2021-09-28 广州大学 Gender privacy protection method and system for face recognition
CN110084143A (en) * 2019-04-04 2019-08-02 广州大学 A kind of emotional information guard method and system for recognition of face
CN110084143B (en) * 2019-04-04 2021-09-28 广州大学 Emotion information protection method and system for face recognition
CN110084147A (en) * 2019-04-04 2019-08-02 广州大学 A kind of gender method for secret protection and system for recognition of face
CN112149449A (en) * 2019-06-26 2020-12-29 北京华捷艾米科技有限公司 Face attribute recognition method and system based on deep learning
CN110348352A (en) * 2019-07-01 2019-10-18 深圳前海达闼云端智能科技有限公司 Training method, terminal and storage medium for human face image age migration network
CN110348352B (en) * 2019-07-01 2022-04-29 达闼机器人有限公司 Training method, terminal and storage medium for human face image age migration network
CN110610131B (en) * 2019-08-06 2024-04-09 平安科技(深圳)有限公司 Face movement unit detection method and device, electronic equipment and storage medium
CN110610131A (en) * 2019-08-06 2019-12-24 平安科技(深圳)有限公司 Method and device for detecting face motion unit, electronic equipment and storage medium
CN110472611A (en) * 2019-08-21 2019-11-19 图谱未来(南京)人工智能研究院有限公司 Method, apparatus, electronic equipment and the readable storage medium storing program for executing of character attribute identification
WO2021063056A1 (en) * 2019-09-30 2021-04-08 深圳市商汤科技有限公司 Facial attribute recognition method and apparatus, and electronic device and storage medium
CN111046810A (en) * 2019-12-17 2020-04-21 联想(北京)有限公司 Data processing method and processing device
CN111353411A (en) * 2020-02-25 2020-06-30 四川翼飞视科技有限公司 Face-shielding identification method based on joint loss function
CN111563413A (en) * 2020-04-03 2020-08-21 华南理工大学 Mixed dual-model-based age prediction method
CN111563413B (en) * 2020-04-03 2023-06-20 华南理工大学 Age prediction method based on mixed double models
CN111507263B (en) * 2020-04-17 2022-08-05 电子科技大学 Face multi-attribute recognition method based on multi-source data
CN111507263A (en) * 2020-04-17 2020-08-07 电子科技大学 Face multi-attribute recognition method based on multi-source data
CN111626115A (en) * 2020-04-20 2020-09-04 北京市西城区培智中心学校 Face attribute identification method and device
CN111753641B (en) * 2020-05-07 2023-07-18 中山大学 Gender prediction method based on high-dimensional characteristics of human face
CN111753641A (en) * 2020-05-07 2020-10-09 中山大学 Gender prediction method based on high-dimensional features of human face
CN114387633A (en) * 2020-10-19 2022-04-22 北京澎思科技有限公司 Face attribute recognition method, apparatus and computer-readable storage medium
CN112102314A (en) * 2020-11-02 2020-12-18 成都考拉悠然科技有限公司 Computing method for judging quality of face image based on uncertainty
CN112102314B (en) * 2020-11-02 2021-03-09 成都考拉悠然科技有限公司 Computing method for judging quality of face image based on uncertainty
CN114612959A (en) * 2022-01-28 2022-06-10 北京深睿博联科技有限责任公司 Face recognition system and method for assisting blind person in interpersonal communication

Also Published As

Publication number Publication date
CN107247947B (en) 2021-02-09

Similar Documents

Publication Publication Date Title
CN107247947A (en) Face character recognition methods and device
CN104346370B (en) Picture search, the method and device for obtaining image text information
CN109145939A (en) A kind of binary channels convolutional neural networks semantic segmentation method of Small object sensitivity
CN111708888B (en) Classification method, device, terminal and storage medium based on artificial intelligence
TWI766618B (en) Key point detection method, electronic device and computer readable storage medium
CN106021603A (en) Garment image retrieval method based on segmentation and feature matching
CN108171184A (en) Method for distinguishing is known based on Siamese networks again for pedestrian
CN109948425A (en) A kind of perception of structure is from paying attention to and online example polymerize matched pedestrian&#39;s searching method and device
CN108984530A (en) A kind of detection method and detection system of network sensitive content
CN105205501B (en) A kind of weak mark image object detection method of multi classifier combination
CN109919106B (en) Progressive target fine recognition and description method
CN113642431B (en) Training method and device of target detection model, electronic equipment and storage medium
CN104850825A (en) Facial image face score calculating method based on convolutional neural network
CN108875624A (en) Method for detecting human face based on the multiple dimensioned dense Connection Neural Network of cascade
CN109299258A (en) A kind of public sentiment event detecting method, device and equipment
CN109993102A (en) Similar face retrieval method, apparatus and storage medium
CN108345587A (en) A kind of the authenticity detection method and system of comment
CN113849598B (en) Social media false information detection method and detection system based on deep learning
CN104657466B (en) A kind of user interest recognition methods and device based on forum postings feature
CN110175851A (en) A kind of cheating detection method and device
CN106778851A (en) Social networks forecasting system and its method based on Mobile Phone Forensics data
Wu et al. A surface defect detection based on convolutional neural network
CN110457677A (en) Entity-relationship recognition method and device, storage medium, computer equipment
CN106874913A (en) A kind of vegetable detection method
CN115795056A (en) Method, server and storage medium for constructing knowledge graph by unstructured information

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 100097 Beijing Haidian District Kunming Hunan Road 51 C block two floor 207.

Applicant after: BEIJING ATHENA EYES SCIENCE & TECHNOLOGY CO.,LTD.

Address before: 100193 4, 403, block A, 14 building, 10 East North Road, Haidian District, Beijing.

Applicant before: BEIJING ATHENA EYES SCIENCE & TECHNOLOGY CO.,LTD.

CB02 Change of applicant information
CB02 Change of applicant information

Address after: 410205 14 Changsha Zhongdian Software Park Phase I, 39 Jianshan Road, Changsha High-tech Development Zone, Yuelu District, Changsha City, Hunan Province

Applicant after: Wisdom Eye Technology Co.,Ltd.

Address before: 100097 2nd Floor 207, Block C, 51 Hunan Road, Kunming, Haidian District, Beijing

Applicant before: BEIJING ATHENA EYES SCIENCE & TECHNOLOGY CO.,LTD.

GR01 Patent grant
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Face attribute recognition method and device

Effective date of registration: 20221205

Granted publication date: 20210209

Pledgee: Agricultural Bank of China Limited Hunan Xiangjiang New Area Branch

Pledgor: Wisdom Eye Technology Co.,Ltd.

Registration number: Y2022430000107

PC01 Cancellation of the registration of the contract for pledge of patent right
PC01 Cancellation of the registration of the contract for pledge of patent right

Date of cancellation: 20231220

Granted publication date: 20210209

Pledgee: Agricultural Bank of China Limited Hunan Xiangjiang New Area Branch

Pledgor: Wisdom Eye Technology Co.,Ltd.

Registration number: Y2022430000107

CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: No. 205, Building B1, Huigu Science and Technology Industrial Park, No. 336 Bachelor Road, Bachelor Street, Yuelu District, Changsha City, Hunan Province, 410000

Patentee after: Wisdom Eye Technology Co.,Ltd.

Address before: 410205 building 14, phase I, Changsha Zhongdian Software Park, No. 39, Jianshan Road, Changsha high tech Development Zone, Yuelu District, Changsha City, Hunan Province

Patentee before: Wisdom Eye Technology Co.,Ltd.