Supercharge Your Innovation With Domain-Expert AI Agents!

A Face Age Estimation Method Based on Convolutional Neural Networks for Metric Learning

A convolutional neural network and metric learning technology, applied in neural learning methods, biological neural network models, neural architectures, etc., can solve problems such as unsatisfactory age distribution, feature extraction cannot optimize function services, etc. High degree of robustness

Active Publication Date: 2021-07-16
SEETATECH BEIJING TECH CO LTD
View PDF4 Cites 0 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 addition, although the age distribution of this technology is not obtained by assuming variance, the age label of a single adjacent sample still has uncertainty, so its 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 Networks for Metric Learning
  • A Face Age Estimation Method Based on Convolutional Neural Networks for Metric Learning
  • A Face Age Estimation Method Based on Convolutional Neural Networks for Metric Learning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0026] A face age estimation method based on convolutional neural network for metric learning, 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 images according to the 5-point positions , remove the in-plane rotation variation and normalize the size of the face, and finally cut out the face area and save the face image as a size of 256×256 pixels. This step includes but is not limited to face alignment based on 5 points.

[0028] Step 2. Age dataset division: In order to ensure the generalization ability of the model and avoid overfitting on the training set, the dataset needs to be divided. The age data set is randomly divided into 80% as the trai...

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 metric learning. The overall steps are: constructing a data set; dividing the data set into a training set and a verification set; performing mini-batch at the network input layer Constructed in pairs, and then sent to two twin networks for training; constructing the VGG-16 network; network training; using softmax loss and revised contrastive loss together as supervisory signals to adjust the network; network evaluation; the final estimated age is The maximum probability obtained by the softmax layer corresponds to the category. The present invention combines deep learning with metric learning. By introducing metric learning, the feature space has a higher degree of discrimination, and the robustness of the age estimation algorithm is stronger; deep learning is used to combine the feature extraction task with the objective function optimization task, Implementing end-to-end training for the entire task can achieve better performance when applied to public datasets.

Description

technical field [0001] The invention relates to an estimation method, in particular to a face age estimation method based on a convolutional neural network for metric learning. Background technique [0002] As an important biological characteristic 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 images refers to the application of computer technology to model the changes in face images with age, so that the machine can infer the approximate age or age range of a person based on the face image. Using deep learning technology, 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 order of age and the relationship between ages, making it difficult for features to contain these useful information for estima...

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/46G06K9/62G06N3/04G06N3/08
CPCG06N3/08G06V40/165G06V40/178G06V40/168G06V40/172G06V10/462G06N3/045G06F18/2414G06F18/214
Inventor 潘虹宇韩琥张杰山世光陈熙霖
Owner SEETATECH BEIJING TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More