Face age estimation method performing measurement learning based on convolutional neural network

A convolutional neural network and metric learning technology, applied in neural learning methods, biological neural network models, neural architectures, etc., can solve the problems that feature extraction cannot optimize function services, age distribution is not ideal, etc., to achieve accurate age, distinguishing High degree of robustness

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

AI Technical Summary

Problems solved by technology

The problem with this technique is that the feature extraction and optimization functions are performed separately, so the extraction of features does not serve the optimization function better.
In add

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 performing measurement learning based on convolutional neural network
  • Face age estimation method performing measurement learning based on convolutional neural network
  • Face age estimation method performing measurement learning based on convolutional neural network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

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

[0027] Step 1. Data extraction stage: use the existing face detection engine to perform face detection and 5-point (2 eye corners, nose tip, 2 mouth corners) positioning on the face RGB image, and align the face image according to the 5-point position , remove the in-plane rotation change and normalize the face size, and finally cut out the face area and save the face image as 256×256 pixels. This step includes but is not limited to face alignment based on 5 points.

[0028] 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. The age data set is randomly divided according to 80% as the training set ...

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 performing measurement learning based on a convolutional neural network. The method comprises the overall steps that a dataset is constructed; thedataset is divided into a training set and a verification set; paired construction is performed on mini-batches on a network input layer, and then the mini-batches are sent into two twin networks fortraining; a VGG-16 network is constructed; network training is performed; softmax loss and revised contrastive loss are jointly used as supervisory signals to perform network adjustment; network evaluation is performed; and the finally estimated age is a maximum probability corresponding category obtained on a softmax layer. According to the method, deep learning and measurement learning are combined; by introducing measurement learning, the distinction degree of a feature space is higher, and therefore the robustness of an age estimation algorithm is higher; and deep learning is utilized to combine a feature extraction task and an objective function optimization task, end-to-end training is realized for the whole task, and good performance can be obtained when the method is applied to a public dataset.

Description

technical field [0001] The invention relates to an estimation method, in particular to a face age estimation method based on convolutional neural network for metric learning. Background technique [0002] As an important biological feature of human beings, age information has many application requirements in the field of human-computer interaction, and has an important impact on the performance of face recognition systems. Age estimation based on face image refers to the application of computer technology to model the law of face image change with age, so that the machine can infer the approximate age of a person or the age range to which they belong based on the face image. Using deep learning technology to achieve end-to-end feature extraction and objective function optimization is an important method for face age estimation. However, most of the current methods ignore the ordering of age and the correlation between ages, making it difficult for features to contain inform...

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/46G06K9/62G06N3/04G06N3/08
CPCG06N3/08G06V40/165G06V40/178G06V40/168G06V40/172G06V10/462G06N3/045G06F18/2414G06F18/214
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