Neural Processing Letters

, Volume 43, Issue 2, pp 505–521 | Cite as

Human Age Estimation by Considering both the Ordinality and Similarity of Ages

Article

Abstract

The age sequence of human beings exhibits two striking characteristics: ordinal in age values and similar in facial appearance of neighboring ages. Although it has been demonstrated that such ordinality especially the neighboring similarity has positive influence on age estimation, existing approaches have yet not simultaneously taken the two types of information into the estimation. In this paper to conduct age estimation with considering both the ordinality and the neighbor similarity which we call soft-age-contribution (SAC), we take the widely used discriminant method LDA and the least squares regression (LS) as the research baseline, respectively. Firstly, we construct inequality-based large margin ordinal constraints and equality-based ordinal regression constraints and, respectively, incorporate them into LDA and LS to develop their respective ordinal counterpart, coined as OrLDA and OrLS. Next, in order to utilize the SAC information, we formulate two types of membership function to depict such neighboring similarity and embed them into OrLDA and OrLS, yielding soft and ordinal variants of LDA and LS, called SAC-OrLDA and SAC-OrLS in which both the ordinality and the neighboring similarity of ages are considered. Finally, through experiments on benchmark aging datasets, we demonstrate the effectiveness of our strategies in utilizing the two types of information to improving age estimation. In addition, we also quantitatively explore the similarity of neighboring ages, finding that generally about neighboring four years are similar in facial appearance to each other.

Keywords

Age estimation Neighboring similarity Ordinal relationship  Discriminant analysis Least squares regression 

References

  1. 1.
    Agresti A (2010) Analysis of ordinal categorical data. Wiley, New YorkCrossRefMATHGoogle Scholar
  2. 2.
    Alnajar F, Shan C, Gevers T, Geusebroek JM (2012) Learning-based encoding with soft assignment for age estimation under unconstrained imaging conditions. Image Vis Comput 30:946–953CrossRefGoogle Scholar
  3. 3.
    Bathe KJ, Wilson EL (1976) Numerical methods in finite element analysis. Prentice-Hall, Englewood CliffsMATHGoogle Scholar
  4. 4.
    Boser BE, Guyon IM, Vapnik VN (1992) A training algorithm for optimal margin classifiers. In: Proceedings of the fifth annual workshop on computational learning theory. ACM, Pittsburgh, pp 144–152Google Scholar
  5. 5.
    Chen K, Gong S, Xiang T, Mary Q, Loy CC, (2013) Cumulative attribute space for age and crowd density estimation. In: IEEE conference on computer vision and pattern recognition CVPR 2013. IEEE, pp 2467–2474Google Scholar
  6. 6.
    Chu W, Keerthi SS (2005) New approaches to support vector ordinal regression. In: Proceedings of the 22nd international conference on machine learning. ACM, New York, pp 145–152Google Scholar
  7. 7.
    Cootes TF, Edwards GJ, Taylor CJ (1998) Active appearance models. Computer visionECCV98. Springer, Berlin, pp 484–498Google Scholar
  8. 8.
    Ding C, Choi J, Tao D, Davis LS (2014) Multi-directional multi-level dual-cross patterns for robust face recognition. arXiv preprint arXiv:1401.5311
  9. 9.
    Ding C, Tao D, (2015) A comprehensive survey on pose-invariant face recognition. arXiv preprint arXiv:1502.04383
  10. 10.
    Ding C, Xu C, Tao D (2015) Multi-task pose-invariant face recognition. IEEE Trans Image Process 24:980–993MathSciNetCrossRefGoogle Scholar
  11. 11.
    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. IEEE, pp 1383–1386Google Scholar
  12. 12.
    Gao F, Ai H (2009) Face age classification on consumer images with gabor feature and fuzzy lda method. Advances in biometrics. Springer, Berlin, pp 132–141CrossRefGoogle Scholar
  13. 13.
    Geladi P, Kowalski BR (1986) Partial least-squares regression: a tutorial. Anal chim Acta 185:1–17CrossRefGoogle Scholar
  14. 14.
    Geng X, Yin C, Zhou ZH (2013) Facial age estimation by learning from label distributions. IEEE Trans Pattern Anal Mach Intell 35:2401–2412CrossRefGoogle Scholar
  15. 15.
    Guo G, Fu Y, Dyer CR, Huang TS (2008) Image-based human age estimation by manifold learning and locally adjusted robust regression. IEEE Trans Image Process 17:1178–1188MathSciNetCrossRefGoogle Scholar
  16. 16.
    Jain AK, Dass SC, Nandakumar K (2004) Soft biometric traits for personal recognition systems. Biometric authentication. Springer, Berlin, pp 731–738CrossRefGoogle Scholar
  17. 17.
    Lanitis A, Draganova C, Christodoulou C (2004) Comparing different classifiers for automatic age estimation. IEEE Trans Syst Man Cybern Part B 34:621–628CrossRefGoogle Scholar
  18. 18.
    Lanitis A, Taylor CJ, Cootes TF (2002) Toward automatic simulation of aging effects on face images. IEEE Trans Pattern Anal Mach Intell 24:442–455CrossRefGoogle Scholar
  19. 19.
    Li C, Liu Q, Liu J, Lu H (2012a) Learning distance metric regression for facial age estimation. In: 2012 21st international conference on pattern recognition (ICPR). IEEE, pp 2327–2330Google Scholar
  20. 20.
    Li C, Liu Q, Liu J, Lu H (2012b) Learning ordinal discriminative features for age estimation. In: 2012 IEEE conference on computer vision and pattern recognition (CVPR). IEEE, pp 2570–2577Google Scholar
  21. 21.
    Li T, Zhu S, Ogihara M (2006) Using discriminant analysis for multi-class classification: an experimental investigation. Knowl Inf Syst 10:453–472CrossRefGoogle Scholar
  22. 22.
    Liu J, Ma Y, Duan L, Wang F, Liu Y (2014) Hybrid constraint SVR for facial age estimation. Signal Process 94:576–582CrossRefGoogle Scholar
  23. 23.
    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, 2009. BTAS’09. IEEE, pp 1–5Google Scholar
  24. 24.
    Mu G, Guo G, Fu Y, Huang TS (2009) Human age estimation using bio-inspired feature. In: IEEE conference on computer vision and pattern recognition, 2009. CVPR 2009. IEEE, pp 112–119Google Scholar
  25. 25.
    Fjermestad J, Romano N (2006) Electronic customer relationship management, vol 3. ME SharpeGoogle Scholar
  26. 26.
    Sai PK, Wang JG, Teoh EK (2015) Facial age range estimation with extreme learning machines. Neurocomputing 149:364–372CrossRefGoogle Scholar
  27. 27.
    Sun BY, Li J, Wu DD, Zhang XM, Li WB (2010) Kernel discriminant learning for ordinal regression. IEEE Trans Knowl Data Eng 22:906–910CrossRefGoogle Scholar
  28. 28.
    Ueki K, Hayashida T, Kobayashi T, (2006) Subspace-based age-group classification using facial images under various lighting conditions. In: 7th international conference on automatic face and gesture recognition, 2006. FGR 2006. IEEE, p 6Google Scholar
  29. 29.
    Vapnik VN (1998) Statistical learning theory. Wiley, New YorkMATHGoogle Scholar
  30. 30.
    Zhang T, Zhou ZH (2013) Large margin distribution machine. arXiv preprint arXiv:1311.0989

Copyright information

© Springer Science+Business Media New York 2015

Authors and Affiliations

  1. 1.College of Computer Science and TechnologyNanjing University of Aeronautics and AstronauticsNanjingChina
  2. 2.School of Computer Science and EngineeringSoutheast UniversityNanjingChina
  3. 3.School of Mathematical SciencesLiaocheng UniversityLiaochengChina

Personalised recommendations