Abstract
Automatically and effectively estimating human ages via facial images has lots of practical applications, such as security surveillance, electronic customer relationship management and entertainment. Motivated by the fact that feature representation and recognition are two key problems in facial image based human age estimation, in this paper, we propose to employ a novel discriminative feature called Lie Algebrized Gaussians (LAG) for the representation of age images and design a two-stage approach for learning and predicting human ages. LAG is built on Gaussian Mixture Models (GMM) and is able to capture the aging manifold of the age image by preserving the Lie group manifold structure information embedded in the feature space. Given the LAG feature for each image, we estimate the human age using a two-stage approach in a coarse-to-fine fashion. In the first stage, an adaptive age group for each input image is obtained by selecting a number of neighboring age labels around the output of a global regressor. In the second stage, a local classifier is learned from the selected age classes to determine the final age of the input image. The effectiveness of our approach is evaluated on both FG-NET and MORPH benchmarks, extensive experimental results and comparisons with the state-of-the-art algorithms demonstrate the superiority of our approach for the human age estimation task.
Similar content being viewed by others
References
Bishop CM (2006) Pattern recognition and machine learning. Springer, New York
Bo L, Ren X, Fox D (2009) Kernel descriptors for visual recognition. In: Annual conference on neural information processing systems
Cai D, He X, Han J, Zhang HJ (2006) Orthogonal laplacianfaces for face recognition. IEEE Trans Image Process 15(11):3608–3614
Chang KY, Chen CS, Hung YP (2010) A ranking approach for human age estimation based on face images. In: IEEE international conference on pattern recognition (ICPR)
Chang KY, Chen CS, Hung YP (2011) Ordinal hyperplanes ranker with cost sensitivities for age estimation. In: IEEE conference on computer vision and pattern recognition (CVPR)
Chen K, Gong S, Xiang T, Loy CC (2013) Cumulative attribute space for age and crowd density estimation. In: IEEE conference on computer vision and pattern recognition (CVPR)
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 Recognit 44(6):1262–1281
Cootes T, Edwards G, Taylor C (2001) Active appearance models. IEEE Trans Pattern Anal Mach Intell (PAMI) 23(6):681–685
Electronic customer relationship management (ECRM). http://en.wikipedia.org/wiki/ECRM
Fu Y, Guo G, Huang TS (2010) Age synthesis and estimation via faces: a survey. IEEE Trans Pattern Anal Mach Intell (PAMI) 32(11):1955–1976
Fu Y, Huang TS (2008) Human age estimation with regression on discriminative aging manifold. IEEE Trans Multimedia 10(4):578–584
Geng X, Zhou ZH, Zhang Y, Li G, Dai H (2006) Learning from facial aging patterns for automatic age estimation. In: ACM conference on multimedia, pp 307–316
Gong L, Chen M, Hu C (2013) Lie algebrized gaussians for image representation. arXiv:1304.0823
Gong L, Wang T, Liu F (2009) Shape of gaussians as feature descriptors. In: IEEE computer vision and pattern recognition (CVPR), pp 2366–2371
Guo G, Fu Y, Dyer C, Huang TS (2008) Image-based human age estimation by manifold learning and locally adjusted robust regression. IEEE Trans Image Process 17(7):1178–1188
Guo G, Mu G, Fu Y, Dyer C, Huang TS (2009) A study on automatic age estimation using a large database. In: IEEE conference on computer vision (ICCV)
Guo G, Mu G, Fu Y, Huang TS (2009) Human age estimation using bio inspired features. In: IEEE conference on computer vision and pattern recognition (CVPR)
Hatch A, Kajarekar S, Stolcke A (2006) Within-class covariance normalization for svm-based speaker recognition. In: Proceedings of ICSLP-Interspeech
Hayashi J, Yasumoto M, Ito H, Koshimizu H (2001) A method for estimationg and modeling age and gender using facial image processing. In: Proceedings of the seventh international conference on virtual systems and multimedia
He X, Niyogi P (2003) Locality preserving projections. In: Advances in neural information processing systems. MIT Press
Ricanek K Jr, Tesafaye T (2006) Morph: a longitudinal image database of normal adult age-progression. In: IEEE 7th international conference on automatic face and gesture recognition. Southampton, pp 341–345
Kanno T, Akiba M, Teramachi Y, Nagahashi H, Agui T (2001) Classification of age group based on facial images of young males by using neural networks. IEICE Trans Info Syst 84(8):1094–1101
Kwon Y, Lobo N (1999) Age classification from facial features. Comp Vision Image Underst 74(1):1–21
Lanitis A, Draganova C, Christodoulou C (2004) Comparing different classifiers for automatic age estimation. IEEE Trans Syst Man Cybern B 34(1):621–628
Lazebnik S, Schmid C, Ponce J (2006) Beyond bags of features: spatial pyramid matching for recognizing natural scene. In: IEEE conference on computer vision and pattern recognition (CVPR), pp 2169–2178
Lian HC, Lu BL (2005) Age estimation using a min-max modular support vector machine. In: International conference on neural information processing, pp 83–88
Luu K, Ricanek K, Bui TD, Suen CY (2009) Age estimation using active appearance models and support vector machine regression. In: IEEE 3rd international conference on biometrics: theory, applications, and systems, pp 1–5
Qin T, Zhang X, Wang D, Liu T, Lai W, Li H (2007) Ranking with multiple hyperplanes. In: Proceedings of the 30th annual international ACM SIGIR conference on research and development in information retrieval, pp 279–286
Reynolds DA, Quatieri TF, Dunn RB (2000) Speaker verification using adapted gaussian mixture models. Digit Signal Process 10(1):19–41
Riesenhuber M, Poggio T (1999) Hierarchical models of object recognition in cortex. Nat Neurosci 2(11):1019–1025
Suo J, Wu T, Zhu S, Shan S, Chen X, Gao W (2008) Design sparse features for age estimation using hierarchical face model. In: IEEE international conference on automatic face and gesture recognition
The FG-NET aging database. Available at http://www.fgnet.rsunit.com/
Tuzel O, Porikli F, Meer P (2008) Pedestrian detection via classification on riemannian manifolds. IEEE Trans Pattern Anal Mach Intell (PAMI) 30(10):1713–1727
Weisberg S (2005) Applied linear regression. www.wiley.com
Yan S, Wang H, Tang X, Huang TS (2007) Learning auto-structured regressor from uncertain nonnegative labels. In: IEEE conference on computer vision (ICCV)
Yan S, Zhou X, Liu M, Hasegawa-Johnson M, Huang TS (2008) Regression from patch-kernel. In: IEEE conference on computer vision and pattern recognition (CVPR)
Yang P, Zhong L, Metaxas D (2010) Ranking model for facial age estimation. In: IEEE international conference on pattern recognition (ICPR)
Zhang Y, Yeung D (2010) Multi-tasks warped gaussian process for personalized age estimation. In: IEEE conference on computer vision and pattern recognition (CVPR)
Zhou X, Cui N, Li Z, Liang F, Huang TS (2009) Hierarchical gaussianization for image classification. In: IEEE international conference on computer vision (ICCV), pp 1971–1977
Acknowledgments
Thank the editors and the anonymous referees for their valuable comments. This work was supported by the National Natural Science Foundation of China under grant number 61073094 and U1233119.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Hu, C., Gong, L., Wang, T. et al. Effective human age estimation using a two-stage approach based on Lie Algebrized Gaussians feature. Multimed Tools Appl 74, 4139–4159 (2015). https://doi.org/10.1007/s11042-013-1815-z
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-013-1815-z