A Face Age Estimation Method Based on Convolutional Neural Network for Distribution Learning

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: 2021-06-25
SEETATECH BEIJING TECH CO LTD
View PDF3 Cites 2 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
  • A Face Age Estimation Method Based on Convolutional Neural Network for Distribution Learning
  • A Face Age Estimation Method Based on Convolutional Neural Network for Distribution Learning
  • A Face Age Estimation Method Based on Convolutional Neural Network for Distribution Learning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0025] A human face age estimation method based on convolutional neural networks, the overall steps are:

[0026] Step 1, the data extraction phase: Using the existing face detection engine to face the face RGB image to face the face RGB image, 5 points are positioned in two corners, nose, two mouths; then cut people The face area saves the face image to 256 × 256 pixels.

[0027] Step II. Age data set division: In order to ensure the generalization of the model, avoid being equipped on the training set, need to be divided on the data set; the age data set is taken as a training set, 20% as a verification set is randomly Divide, to ensure that the same person's data appears only in a collection. Age data set includes a face image of different age categories.

[0028] Step 3, age estimation network structure: Age estimation network model ado...

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 based on convolutional neural network for distributed learning. The overall steps are: extracting data to form an age data set; dividing the age data set into a training set and a verification set; using a deep neural network The last fully connected layer is followed by a softmax layer; conduct age estimation network training; use softmax loss and mean‑variance loss together as supervisory signals to adjust the network; evaluate the trained network model and select the best performance model; age predictions are made based on the resulting model. By introducing a new supervisory signal mean-variance loss, the present invention effectively utilizes the interrelated nature of ages, avoids operations such as manual introduction of variance, and realizes a technology that does not require any manual intervention except preprocessing.

Description

Technical field [0001] The present invention relates to an estimation method, and more particularly to a human face age estimation method for distribution based on convolutional neural networks. Background technique [0002] Techniques for age estimation through faces are mainly divided into two categories, one is to use traditional machine learning methods for feature extraction, and then optimize the target function for extracted feature design, thereby obtaining age. The current traditional machine learning method is more to explore different features of age estimation, thereby achieving better feature extraction; another method is to use deep learning technology, end-to-end implementation of feature extraction and goals The entire task optimized. In terms of deep learning, it is to train different network structures. The essence is still different from different network structures, and optimized using end-to-end advantages. [0003] In addition to most of the methods based on...

Claims

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

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06K9/00G06K9/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 Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products