Journal of Computer Applications ›› 2017, Vol. 37 ›› Issue (7): 1999-2002.DOI: 10.11772/j.issn.1001-9081.2017.07.1999

Previous Articles     Next Articles

Facial age estimation method based on hybrid model of classification and regression

ZHAO Yiding, TIAN Senping   

  1. School of Automation Science and Engineering, South China University of Technology, Guangzhou Guangdong 510641, China
  • Received:2016-12-27 Revised:2017-02-13 Online:2017-07-10 Published:2017-07-18
  • Supported by:
    This work is partially supported by the National Nature Science Foundation of China (61374104, 61573154).


赵一丁, 田森平   

  1. 华南理工大学 自动化科学与工程学院, 广州 510641
  • 通讯作者: 赵一丁
  • 作者简介:赵一丁(1993-),男,广西柳州人,硕士研究生,主要研究方向:深度学习、机器学习;田森平(1961-),男,湖北鄂州人,教授,博士,主要研究方向:模式识别、控制理论。
  • 基金资助:

Abstract: Focusing on small size and uneven distribution of current facial age database, an approach based on a hybrid model combined with classifier and regressor was proposed for facial age estimation. This approach mainly consisted of two aspects: feature learning and estimation method. In the aspect of feature learning, based on an existing Convolutional Neural Network (CNN), an age group classifier and two age estimators were pretrained on the coarse dataset and then fine tuned on the accurate database. In the aspect of estimation method, a coarse-to-fine strategy was adopted. First, a facial images were classified into teenaged, middled-aged, elderly and two overlap groups. Next, the teenaged and elderly groups were estimated by the classifier model, the middled-aged group was estimated by the regressor model, and the two overlap groups were estimated by both models. The proposed approach can achieve a Mean Absolute Error (MAE) of 2.56 on the test set. The experimental results show that the proposed approach can reach a low error under different races and genders.

Key words: facial age estimation, deep learning, Convolutional Neural Network (CNN), classification, regression, hybrid model

摘要: 针对现有人脸年龄数据库样本数量少、各年龄段分布不均匀的问题,提出了一种基于分类与回归混合模型的人脸年龄估计方法。该方法主要包含两个方面:特征学习和估计模式。在特征学习方面,利用已有的深度卷积神经网络(CNN),先在粗糙年龄标注数据集上预训练,再在现有的精确年龄标注数据库上微调,分别得到一个年龄段判别模型和两个年龄估计模型;在估计模式方面,该方法采用由粗到细的策略:首先,将人脸分入青少年、中年、老年和两个重叠区域这五个年龄段;然后,对于青少年和老年采用分类模型估计,对于中年采用回归模型估计,对于重叠区域采用两个模型估计的均值。所提方法在测试集上的平均绝对误差(MAE)为2.56。实验结果表明该方法受不同肤色和性别的影响较小,有较低的误差。

关键词: 人脸年龄估计, 深度学习, 卷积神经网络, 分类, 回归, 混合模型

CLC Number: