Abstract
Automatic age estimation from facial images is challenging not only for computers, but also for humans in some cases. Therefore, coarse age groups such as children, teen age, adult and senior adult are considered in age classification, instead of evaluating specific age. In this paper, we propose an approach that provides a significant improvement in performance on benchmark databases and standard protocols for age classification. Our approach is based on deep learning techniques. We optimize the network architecture using the Deep IDentification-verification features, which are proved very efficient for face representation. After reducing the redundancy among the large number of output features, we apply different classifiers to classify the facial images to different age group with the final features. The experimental analysis shows that the proposed approach outperforms the reported state-of-the-arts on both constrained and unconstrained databases.
Similar content being viewed by others
References
Ahonen T, Hadid A, Pietikainen M (2006) Face description with local binary patterns: Application to face recognition. IEEE Trans Pattern Anal Mach Intell 28 (12):2037–2041
Albert AM, Ricanek Jr K (2008) The morph database: Investigating the effects of adult craniofacial aging on automated face-recognition technology. Forensic Sci Commun 10(2). https://archives.fbi.gov/archives/about-us/lab/forensic-science-communications/fsc/april2008/research/2008_04_research02.htm
Alley TR (2013) Social and applied aspects of perceiving faces. Psychology Press
Azmi AN, Nasien D, Omar FS (2016) Biometric signature verification system based on freeman chain code and k-nearest neighbor. Multimedia Tools and Applications, pp 1–15
Bishop CM (2006) Pattern recognition. Mach Learn 128
Chang X, Yang Y (2016) Semisupervised feature analysis by mining correlations among multiple tasks. IEEE Transactions on Neural Networks and Learning Systems
Choi SE, Lee YJ, Lee SJ, Park KR, Kim J (2011) Age estimation using a hierarchical classifier based on global and local facial features. Pattern Recogn 44(6):1262–1281
Cootes TF, Edwards GJ, Taylor CJ et al (2001) Active appearance models. IEEE Trans Pattern Anal Machine Intell 23(6):681–685
Cortes C, Vapnik V (1995) Support-vector networks. Mach Learn 20(3):273–297
Ding S, Lin L, Wang G, Chao H (2015) Deep feature learning with relative distance comparison for person re-identification. Pattern Recogn 48(10):2993–3003
Eidinger E, Enbar R, Hassner T (2014) Age and gender estimation of unfiltered faces. IEEE Trans Inf Forensic Secur 9(12):2170–2179
FG-NET aging database. [online]. http://www.fgnet.rsunit.com/
Fu Y, Xu Y, Huang TS (2007) Estimating human age by manifold analysis of face pictures and regression on aging features. In: 2007 IEEE International Conference on Multimedia and Expo, pp 1383–1386. IEEE
Fu Y, Guo G, Huang TS (2010) Age synthesis and estimation via faces: A survey. IEEE Trans Pattern Anal Mach Intell 32(11):1955–1976
Gao K, Lin S, Zhang Y, Tang S (2008) Object-based image retrieval with attention analysis and spatial re-ranking. In: International Conference on Intelligent Information Processing, pp 118–128. Springer
Gao K, Zhang Y, Zhang W, Lin S (2010) Affine stable characteristic based sample expansion for object detection. In: Proceedings of the ACM International Conference on Image and Video Retrieval, pp 422–429. ACM
Geng X, Zhou ZH, Zhang Y, Li G, Dai H (2006) Learning from facial aging patterns for automatic age estimation. In: Proceedings of the 14th ACM international conference on Multimedia, pp 307–316. ACM
Geng X, Zhou ZH, Smith-Miles K (2007) Automatic age estimation based on facial aging patterns. IEEE Trans Pattern Anal Mach Intell 29(12):2234–2240
Gunay A, Nabiyev VV (2008) Automatic age classification with lbp. In: 2008. ISCIS’08. 23rd International Symposium on Computer and Information Sciences, pp 1–4. IEEE
Hayashi J, Yasumoto M, Ito H, Koshimizu H (2001) Method for estimating and modeling age and gender using facial image processing. In: 2001. Proceedings. Seventh International Conference on Virtual Systems and Multimedia, pp 439–448. IEEE
Hayashi J, Yasumoto M, Ito H, Niwa Y, Koshimizu H (2002) Age and gender estimation from facial image processing. In: SICE 2002. Proceedings of the 41st SICE Annual Conference, vol 1, pp 13–18. IEEE
Huang GB, Ramesh M, Berg T, Learned-Miller E (2007) Labeled faces in the wild: A database for studying face recognition in unconstrained environments. Technical report, Technical Report 07-49. University of Massachusetts, Amherst
Kanno T, Akiba M, Teramachi Y, Nagahashi H, Takeshi A (2001) Classification of age group based on facial images of young males by using neural networks. IEICE Trans Inf Syst 84(8):1094–1101
Kass M, Witkin A, Terzopoulos D (1988) Snakes: Active contour models. Int J Comput Vis 1(4):321–331
Krizhevsky A, Sutskever I, Hinton GE (2012) Imagenet classification with deep convolutional neural networks. In: Advances in neural information processing systems, pp 1097–1105
Kwon YH, Da Vitoria Lobo N (1994) Age classification from facial images. In: 1994. Proceedings CVPR’94., 1994 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, pp 762–767. IEEE
Kwon YH, Da Vitoria Lobo N (1999) Age classification from facial images. Comput Vis Image Underst 74(1):1–21
Lanitis A, Taylor CJ, Cootes TF (2002) Toward automatic simulation of aging effects on face images. IEEE Trans Pattern Anal Mach Intell 24(4):442–455
Lanitis A, Draganova C, Christodoulou C (2004) Comparing different classifiers for automatic age estimation. IEEE Trans Syst, Man, Cybern, Part B Cybern 34(1):621–628
Levi G, Hassner T (2015) Age and gender classification using convolutional neural networks. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, pp 34–42
Liang Z, Ding S, Lin L (2015) Unconstrained facial landmark localization with backbone-branches fully-convolutional networks. arXiv:1507.03409
Liu C, Wechsler H (2002) Gabor feature based classification using the enhanced fisher linear discriminant model for face recognition. IEEE Trans Image process 11 (4):467–476
Liu G, Yan Y, Gao C, Tong W, Hauptmann A, Sebe N (2014) The mystery of faces: investigating face contribution for multimedia event detection. In: Proceedings of International Conference on Multimedia Retrieval, p 467. ACM
Luo P, Wang X, Tang X (2012) Hierarchical face parsing via deep learning. In: 2012 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp 2480–2487. IEEE
Marzec M, Koprowski R, Wróbel Z, Kleszcz A, Wilczyński S (2015) Automatic method for detection of characteristic areas in thermal face images. Multimed Tools Appl 74(12):4351–4368
Patrick EA, Fischer F (1970) A generalized k-nearest neighbor rule. Inf Control 16(2):128–152
Peason K (1901) On lines and planes of closest fit to systems of point in space. Philos Mag 2:559–572
Ramanathan N, Chellappa R, Biswas S et al (2009) Age progression in human faces: A survey. J Vis Lang Comput 15:3349–3361
Ricanek K, Tesafaye T (2006) Morph: A longitudinal image database of normal adult age-progression. In: 7th International Conference on Automatic Face and Gesture Recognition (FGR06), pp 341–345. IEEE
Schroff F, Kalenichenko D, Philbin J (2015) Facenet: A unified embedding for face recognition and clustering. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp 815–823
Seung HS, Lee DD (2000) The manifold ways of perception. Science 290 (5500):2268–2269
Shan C (2010) Learning local features for age estimation on real-life faces. In: Proceedings of the 1st ACM international workshop on Multimodal pervasive video analysis, pp 23–28. ACM
Sun Y, Wang X, Tang X (2013) Deep convolutional network cascade for facial point detection. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp 3476–3483
Sun Y, Chen Y, Wang X, Tang X (2014) Deep learning face representation by joint identification-verification. In: Advances in Neural Information Processing Systems, pp 1988–1996
Toshev A, Szegedy C (2014) Deeppose: Human pose estimation via deep neural networks. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp 1653–1660
Wang JG, Yau WY, Wang HL (2009) Age categorization via ecoc with fused gabor and lbp features. In: 2009 Workshop on Applications of Computer Vision (WACV), pp 1–6. IEEE
Wolf L, Hassner T, Maoz I (2011) Face recognition in unconstrained videos with matched background similarity. In: 2011 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp 529–534. IEEE
Xie H, Gao K, Zhang Y, Li J (2011) Local geometric consistency constraint for image retrieval. In: 2011 18th IEEE International Conference on Image Processing, pp 101–104. IEEE
Xiong X, De la Torre F (2013) Supervised descent method and its applications to face alignment. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 532–539
Yan Y, Nie F, Li W, Gao C, Yang Y, Xu D (2016) Image classification by cross-media active learning with privileged information. IEEE Trans Multimed 18 (12):2494–2502
Yan Y, Ricci E, Subramanian R, Liu G, Lanz O, Sebe N (2016) A multi-task learning framework for head pose estimation under target motion. IEEE Trans Pattern Anal Mach Intell 38(6):1070–1083
Yang Z, Ai H (2007) Demographic classification with local binary patterns. In: International Conference on Biometrics, pp 464–473. Springer
Yang Y, Nie F, Xu D, Luo J, Zhuang Y, Pan Y (2012) A multimedia retrieval framework based on semi-supervised ranking and relevance feedback. IEEE Trans Pattern Anal Mach Intell 34 (4):723–742
Yang Y, Ma Z, Hauptmann AG, Sebe N (2013) Feature selection for multimedia analysis by sharing information among multiple tasks. IEEE Trans Multimed 15(3):661–669
Zhang T (2011) Adaptive forward-backward greedy algorithm for learning sparse representations. IEEE Trans Inf Theory 57(7):4689–4708
Acknowledgements
The work is supported by the Science and Technology Planning Key Project of Guangdong Province, China (2015B010109003,2016A030303055, 2016B030305004), Natural Science Foundation of Guangdong Province, China (2015A030310509, 2016A030313437). Prof. Chen is supported by the Fundamental Research Funds for the Central Universities (Grant No. 2015ZZ029) and the Opening Project of Guangdong Province Key Laboratory of Big Data Analysis and Processing.
Author information
Authors and Affiliations
Corresponding authors
Rights and permissions
About this article
Cite this article
Huang, J., Li, B., Zhu, J. et al. Age classification with deep learning face representation. Multimed Tools Appl 76, 20231–20247 (2017). https://doi.org/10.1007/s11042-017-4646-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-017-4646-5