Multi-task learning convolutional neural network-based face attribute analysis method

A convolutional neural network, multi-task learning technology, applied in the direction of instruments, character and pattern recognition, computer parts, etc., can solve the problems of losing useful information, reducing the generalization ability of the model, etc., to achieve the effect of improving the calculation speed

Active Publication Date: 2017-03-22
INST OF AUTOMATION CHINESE ACAD OF SCI
View PDF4 Cites 150 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

It can be seen that the information of each face is closely related, and learning each task independently will lose a lot of useful information to a certain extent, thereby reducing the generalization ability of the model.

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
  • Multi-task learning convolutional neural network-based face attribute analysis method
  • Multi-task learning convolutional neural network-based face attribute analysis method
  • Multi-task learning convolutional neural network-based face attribute analysis method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] Preferred embodiments of the present invention are described below with reference to the accompanying drawings. Those skilled in the art should understand that these embodiments are only used to explain the technical principles of the present invention, and are not intended to limit the protection scope of the present invention.

[0050] The face attribute analysis method of the convolutional neural network based on multi-task learning in the present invention first performs single-task training to find out the network with the slowest convergence; then assigns the weight of the network model with the slowest convergence to the multi-task The shared part of the convolutional neural network, and then perform multi-task synchronization training; this step of weight assignment will make multi-task training easier, and can greatly reduce the training difficulty of the multi-task network for the slowest convergence task. Make the convergence pace of each task basically the s...

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 present invention discloses a multi-task learning convolutional neural network (CNN)-based face attribute analysis method. According to the method, based on a convolutional neural network, a multi-task learning method is adopted to carry out age estimation, gender identification and race classification on a face image simultaneously. In a traditional processing method, when face multi-attribute analysis is carried out, a plurality of times of calculation are required, and as a result, time can be wasted, and the generalization ability of a model is decreased. According to the method of the invention, three single-task networks are trained separately; the weight of a network with the lowest convergence speed is adopted to initialize the shared part of a multi-task network, and the independent parts of the multi-task network are initialized randomly; and the multi-task network is trained, so that a multi-task convolutional neural network (CNN) model can be obtained; and the trained multi-task convolutional neural network (CNN) model is adopted to carry out age, gender and race analysis on an inputted face image simultaneously, and therefore, time can be saved, and accuracy is high.

Description

technical field [0001] The invention relates to the field of image recognition, in particular to a face attribute analysis method based on a multi-task learning convolutional neural network. Background technique [0002] Traditional face image analysis techniques are often only for a single task, such as age estimation, gender recognition, race classification, etc. For multi-attribute analysis of faces, it needs to be calculated in multiple times, which is very time-consuming and difficult to meet actual needs. In addition, the single-task face image analysis technology ignores the connection between various information and cannot make full use of the information contained in the face image. The facial features of the human face are different between different genders and different races. For example, there are differences in skin fineness, skin color, and skin lightness between men and women, black and white, and skin lightness, color, and wrinkles. Texture, etc. will chan...

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 Applications(China)
IPC IPC(8): G06K9/00
CPCG06V40/178G06V40/168G06V40/172
Inventor 万军李子青雷震谭资昌
Owner INST OF AUTOMATION CHINESE ACAD OF SCI
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