Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Face age estimation method capable of carrying out distributed learning on basis of convolutional neural network

A convolutional neural network and network technology, applied in neural learning methods, biological neural network models, calculations, etc., can solve problems such as difficulty including, ignoring age-ordered age correlation, and unsatisfactory age distribution, so as to achieve accurate age estimation , the effect of less manual intervention

Active Publication Date: 2018-07-06
SEETATECH BEIJING TECH CO LTD
View PDF3 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

By using the order of age, the idea based on ranking (sequence) is proposed to solve the regression problem into a classification problem, but this method ignores the order of age and the relationship between ages, making it difficult for features to contain these Very useful information for estimating age
There is also the use of the nature of the age distribution to optimize the distribution by assuming a variance to generate a distribution. This method needs to assume a variance to carry out follow-up work, resulting in human intervention, so the age distribution is still not ideal.

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 age estimation method capable of carrying out distributed learning on basis of convolutional neural network
  • Face age estimation method capable of carrying out distributed learning on basis of convolutional neural network
  • Face age estimation method capable of carrying out distributed learning on basis of convolutional neural network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0025] A face age estimation method based on convolutional neural network distribution learning, the overall steps are:

[0026] Step 1. Data extraction stage: Use the existing face detection engine to perform face detection and five-point positioning on the face RGB image. The five points are respectively positioned at the two corners of the eyes, the tip of the nose, and the two corners of the mouth; then cut out the human face The face area saves face images with a size of 256×256 pixels.

[0027] Step 2. Age data set division: In order to ensure the generalization ability of the model and avoid overfitting on the training set, the data set needs to be divided; 80% of the age data set is used as the training set and 20% is used as the verification set. Partitioning ensures that the data of the same person only appears in one colle...

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 age estimation method capable of carrying out distributed learning on the basis of a convolutional neural network. The overall process of the invention includes the following steps that: data are extracted so as to form an age data set; the age data set is divided into a training set and a verification set; the last fully-connected layer of a deep neural network is followed by a softmax layer; age estimation network training is performed; softmax loss and mean-variance loss are used together as supervised signals so as to adjust the network; the trained network model is evaluated, so that a network model with optimal performance can be selected; and age prediction is carried out on the basis of the obtained model. According to the method of the invention, thenew supervised signals, namely the mean-variance loss, are adopted, and therefore, the nature of correlation between ages is fully utilized, operation such as the manual introduction of variance is avoided, and any manual intervention except for preprocessing is not required.

Description

technical field [0001] The present invention relates to an estimation method, in particular to a face age estimation method based on convolutional neural network for distribution learning. Background technique [0002] At present, the technology of age estimation through face is mainly divided into two categories. One is to use traditional machine learning methods to extract features, and then design and optimize the objective function for the extracted features, so as to obtain the age to be estimated. The current traditional machine learning method is more about exploring the influence of different features on age estimation, so as to achieve better feature extraction; another method is to use deep learning technology to achieve feature extraction and target end-to-end The entire task of function optimization. In terms of deep learning, different network structures are used for training, and its essence is still to obtain different features through different network struc...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06K9/00G06K9/62G06N3/08
CPCG06N3/082G06V40/16G06V40/161G06V40/172G06V40/178G06F18/214G06F18/24
Inventor 潘虹宇韩琥张杰山世光陈熙霖
Owner SEETATECH BEIJING TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products