Improving Juvenile Age Estimation Based on Facial Landmark Points and Gravity Moment
Abstract
:1. Introduction
- Utilizing the 68 facial landmark points to build high-level terms that describe the shape and appearance features. By exploiting the implicit ordinal relationships among the frequencies of the terms (features) in the various ages, we aggregated the features into a weight matrix for the entire ages.
- The weights of the features and their contributions to the age prediction task were computed by TF-IGM.
- We demonstrated the effectiveness of LaGMO on a discriminating dictionary of juvenile age descriptors, which we obtained from the FG-NET dataset.
- With a MAE of 4.42 and a SC of 89.8%, LaGMO advances juvenile age estimation.
2. Related Work
2.1. Feature Extraction
The Active Appearance Model (AAM)
- (1)
- They are extensively utilized for age estimation and allied systems, attesting to their ability to represent face aging features.
- (2)
- Some age estimation datasets are already annotated with the 68 facial landmark points.
2.2. Age Estimation
2.2.1. Label Distribution
- The description degree of f should have the highest value.
- Description degree of the neighboring ages should decrease while going away from f.
- Aging features come in two major kinds—global and local features, corresponding to face shape-related and skin texture-related features.
- Shape-related features are more useful for juvenile age estimation, whereas skin texture (wrinkle) better serves the adult age estimation proposals. However, both of them can be exploited to address specific age estimation objectives.
- Age prediction methods can be categorized as classification and regression, but considering the implicit ordinal relationship of faces within a similar aging subspace could advance the age estimation task.
- Although some publicly available datasets are commonly used for age estimation, in general, there is a lack of datasets for juvenile age estimation.
3. Preliminaries
3.1. Facial Landmark-Term by AAM
- , the center of the wrinkle;
- d, the geodesic distance between first and last points;
- a, angle in degrees;
- C, curvature computed as least-squares minimization using Equation (1);
- D, depth of the wrinkle;
- W, the width of wrinkle.
- The number of wrinkles in the current zone.
- The average wrinkle.
- Densities computed by means of KDE of the wrinkles, subtracting the average wrinkle and concatenating all vectors of the individual zones of the face to represent the wrinkles in one face image.
Fusing the Facial Shape and Wrinkle Information
3.2. Term Frequency Inverse Gravity Moment (TF-IGM)
- Distinguish different classes when the terms with stronger class distinguishing power are assigned heavier weights than the others.
- Measure the fine-grained inter-class distribution of a term in different classes so that the obtained weight can represent the term’s contribution to the classification task.
- Provide a co-efficient to achieve optimal performance between the local and global factors contributing to the weight.
3.3. Establishing Ordinal Relationships among the Features (Terms)
3.4. Inverse Gravity Moment (IGM)
3.5. Measuring Weight by TF-IGM
3.5.1. Limitations of IGM
4. The Proposed Method
Age Prediction
Algorithm 1: The LaGMO age estimation process. | |
1 | complete; |
2 | While tdic do; |
3 | Train; |
Input: | |
Output: | |
4 | fordo; |
5 | compute new term matrix by Equation (10); |
6 | end for; |
7 | Save ; |
8 | Test; |
Input: | |
Output: | |
9 | fordo; |
10 | Estimate age by Equation (12); |
11 | Save ; |
12 | end for; |
Output: | |
13 | end while; |
5. Experimentation
5.1. Datasets and Evaluation
5.2. Performance Evaluation
5.2.1. The Effect of the TF Factor on the Weight
5.2.2. Comparison with Similar Approaches
6. Conclusions and Future Work
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
References
- Ilyas, M.; Fournier, R.; Othmani, A.; Nait-Ali, A. BiometricAccessFilter: A Web Control Access System Based on Human Auditory Perception for Children Protection. Electronics 2020, 9, 361. [Google Scholar] [CrossRef] [Green Version]
- Rosenbloom, A.L. Age estimation based on pictures and videos presumably showing child or youth pornography. Int. J. Leg. Med. 2015, 129, 621–622. [Google Scholar] [CrossRef]
- Schmeling, A.; Reisinger, W.; Geserick, G.; Olze, A. Age estimation of unaccompanied minors: Part I General considerations. Forensic Sci. Int. 2006, 159, S61–S64. [Google Scholar] [CrossRef] [PubMed]
- Torres, M.T.; Valstar, M.F.; Henry, C.; Ward, C.; Sharkey, D. Postnatal gestational age estimation of newborns using Small Sample Deep Learning. Image Vis. Comput. 2019, 83–84, 87–99. [Google Scholar] [CrossRef]
- IOM. Child-and-Young-Migrants. 2019. Available online: https://migrationdataportal.org/themes/child-and-young-migrants (accessed on 4 July 2020).
- Machado, C.E.P.; Flores, M.R.P.; Lima, L.N.C.; Tinoco, R.L.R.; Franco, A.; Bezerra, A.C.B.; Evison, M.P.; Guimarães, M.A. A new approach for the analysis of facial growth and age estimation: Iris ratio. PLoS ONE 2017, 12, 1–19. [Google Scholar] [CrossRef] [PubMed]
- Dalessandri, D.; Tonni, I.; Laffranchi, L.; Migliorati, M.; Isola, G.; Visconti, L.; Bonetti, S.; Paganelli, C. 2D vs. 3D Radiological Methods for Dental Age Determination around 18 Years: A Systematic Review. Appl. Sci. 2020, 10, 3094. [Google Scholar] [CrossRef]
- Daunay, A.; Baudrin, L.G.; Deleuze, J.F.; How-Kit, A. Evaluation of six blood-based age prediction models using DNA methylation analysis by pyrosequencing. Sci. Rep. 2019, 9, 8862. [Google Scholar] [CrossRef] [Green Version]
- Ferguson, E.; Wilkinson, C. Juvenile age estimation from facial images. Sci. Justice 2017, 57, 58–62. [Google Scholar] [CrossRef] [Green Version]
- Al-Shannaq, A.S.; Elrefaei, L.A. Comprehensive Analysis of the Literature for Age Estimation From Facial Images. IEEE Access 2019, 7, 93229–93249. [Google Scholar] [CrossRef]
- Lanitis, A.; Taylor, C.J.; Cootes, T.F. Toward automatic simulation of aging effects on face images. IEEE Trans. Pattern Anal. Mach. Intell. 2002, 24, 442–455. [Google Scholar] [CrossRef]
- Mansouri, N. Automatic Age Estimation: A Survey. Comput. Sist. 2020, 24, 877–889. [Google Scholar] [CrossRef]
- Wang, X.; Liang, Y.; Zheng, S.; Wang, Z. Juvenile detection by LBP and SVM. In Proceedings of the 2012 IEEE 2nd International Conference on Cloud Computing and Intelligence Systems, IEEE CCIS 2012, Hangzhou, China, 30 October–1 November 2012; Volume 3, pp. 1324–1327. [Google Scholar] [CrossRef]
- Chen, Y.W.; Lai, D.H.; Qi, H.; Wang, J.L.; Du, J.X. A new method to estimate ages of facial image for large database. Multimed. Tools Appl. 2016, 75. [Google Scholar] [CrossRef]
- Kwon, Y.H.; da Vitoria Lobo, N. Age classification from facial images. In Proceedings of the Conference on Computer Vision and Pattern Recognition, CVPR 1994, Seattle, WA, USA, 21–23 June 1994; IEEE: San Francisco, CA, USA, 1994; pp. 762–767. [Google Scholar] [CrossRef]
- Cootes, T.F.; Edwards, G.J.; Taylor, C.J. Active appearance models. IEEE Trans. Pattern Anal. Mach. Intell. 2001, 23, 681–685. [Google Scholar] [CrossRef] [Green Version]
- Cootes, T.F.; Taylor, C.J.; Cooper, D.H.; Graham, J. Active Shape Models-Their Training and Application. Comput. Vis. Image Underst. 1995, 61, 38–59. [Google Scholar] [CrossRef] [Green Version]
- Geng, X.; Zhou, Z.; Zhang, Y.; Li, G.; Dai, H. Learning from facial aging patterns for automatic age estimation. In Proceedings of the 14th ACM International Conference on Multimedia, Santa Barbara, CA, USA, 23–27 October 2006; Nahrstedt, K., Turk, M., Rui, Y., Klas, W., Mayer-Patel, K., Eds.; ACM: New York, NY, USA, 2006; pp. 307–316. [Google Scholar] [CrossRef]
- Geng, X.; Zhou, Z.; Smith-Miles, K. Automatic Age Estimation Based on Facial Aging Patterns. IEEE Trans. Pattern Anal. Mach. Intell. 2007, 29, 2234–2240. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Ramanathan, N.; Chellappa, R. Modeling shape and textural variations in aging faces. In Proceedings of the 2008 8th IEEE International Conference on Automatic Face Gesture Recognition, Amsterdam, The Netherlands, 17–19 September 2008; pp. 1–8. [Google Scholar] [CrossRef] [Green Version]
- Gao, F.; Ai, H. Face Age Classification on Consumer Images with Gabor Feature and Fuzzy LDA Method. In Advances in Biometrics; Tistarelli, M., Nixon, M.S., Eds.; Springer: Berlin/Heidelberg, Germany, 2009; pp. 132–141. [Google Scholar] [CrossRef] [Green Version]
- Ross, A.; Govindarajan, R. Feature level fusion of hand and face biometrics. Proc. SPIE 2005, 5779. [Google Scholar] [CrossRef]
- Ng, C.; Yap, M.H.; Costen, N.; Li, B. An investigation on local wrinkle-based extractor of age estimation. In Proceedings of the 2014 International Conference on Computer Vision Theory and Applications (VISAPP), Lisbon, Portugal, 5–8 January 2014; Volume 1, pp. 675–681. [Google Scholar]
- Baker, A.; Ugail, H.; Connah, D. Automatic age and gender classification using supervised appearance model. J. Electron. Imaging 2016, 25, 1–11. [Google Scholar] [CrossRef] [Green Version]
- Ouloul, I.M.; Moutakki, Z.; Afdel, K.; Amghar, A. Improvement of age estimation using an efficient wrinkles descriptor. Multim. Tools Appl. 2019, 78, 1913–1947. [Google Scholar] [CrossRef]
- Luu, K.; Ricanek, K.; Bui, T.D.; Suen, C.Y. Age estimation using Active Appearance Models and Support Vector Machine regression. In Proceedings of the 2009 IEEE 3rd International Conference on Biometrics: Theory, Applications, and Systems, Washington, DC, USA, 28–30 September 2009; pp. 1–5. [Google Scholar] [CrossRef]
- Hu, Z.; Wen, Y.; Wang, J.; Wang, M.; Hong, R.; Yan, S. Facial Age Estimation with Age Difference. IEEE Trans. Image Process. 2017, 26, 3087–3097. [Google Scholar] [CrossRef]
- Lanitis, A.; Draganova, C.; Christodoulou, C. Comparing different classifiers for automatic age estimation. IEEE Trans. Syst. Man Cybern. Part B Cybern. 2004, 34, 621–628. [Google Scholar] [CrossRef]
- Liu, X.; Zou, Y.; Kuang, H.; Ma, X. Face Image Age Estimation Based on Data Augmentation and Lightweight Convolutional Neural Network. Symmetry 2020, 12, 146. [Google Scholar] [CrossRef] [Green Version]
- Carletti, V.; Greco, A.; Percannella, G.; Vento, M. Age from faces in the deep learning revolution. IEEE Trans. Pattern Anal. Mach. Intell. 2019. [Google Scholar] [CrossRef]
- Kishor, M.; Addepalli, S.; Bhurchandi, K. Age estimation using local direction and moment pattern (LDMP) features. Multimed. Tools Appl. 2019, 78, 30419–30441. [Google Scholar] [CrossRef]
- Taheri, S.; Toygar, Ö. Multi-stage age estimation using two level fusions of handcrafted and learned features on facial images. IET Biom. 2019, 8, 124–133. [Google Scholar] [CrossRef]
- Wu, Y.; Ji, Q. Facial Landmark Detection: A Literature Survey. Int. J. Comput. Vis. 2019, 127, 115–142. [Google Scholar] [CrossRef] [Green Version]
- Efraty, B.A.; Papadakis, M.; Profitt, A.; Shah, S.; Kakadiaris, I.A. Facial component-landmark detection. In Proceedings of the Face and Gesture 2011, Santa Barbara, CA, USA, 21–25 March 2011; pp. 278–285. [Google Scholar] [CrossRef]
- Yan, T.; Liu, X.; Wheeler, F.W.; Tu, P. Automatic facial landmark labeling with minimal supervision. In Proceedings of the 2009 IEEE Conference on Computer Vision and Pattern Recognition, Miami, FL, USA, 20–25 June 2009; pp. 2097–2104. [Google Scholar] [CrossRef]
- Pamplona Segundo, M.P.; Silva, L.; Bellon, O.R.P.; Queirolo, C.C. Automatic Face Segmentation and Facial Landmark Detection in Range Images. IEEE Trans. Syst. Man Cybern. Part B Cybern. 2010, 40, 1319–1330. [Google Scholar] [CrossRef]
- Su, K.; Geng, X. Soft Facial Landmark Detection by Label Distribution Learning. In Proceedings of the Thirty-Third AAAI Conference on Artificial Intelligence, AAAI 2019, The Thirty-First Innovative Applications of Artificial Intelligence Conference, IAAI 2019, The Ninth AAAI Symposium on Educational Advances in Artificial Intelligence, EAAI 2019, Honolulu, HI, USA, 27 January–1 February 2019; AAAI Press: Palo Alto, CA, USA, 2019; pp. 5008–5015. [Google Scholar] [CrossRef]
- Chen, H.; Gao, M.; Fang, B. An improved active shape model method for facial landmarking based on relative position feature. Int. J. Wavelets Multiresolut. Inf. Process. 2017, 15, 1–14. [Google Scholar] [CrossRef]
- Seshadri, K.; Savvides, M. Robust modified Active Shape Model for automatic facial landmark annotation of frontal faces. In Proceedings of the 2009 IEEE 3rd International Conference on Biometrics: Theory, Applications, and Systems, Washington, DC, USA, 28–30 September 2009; pp. 1–8. [Google Scholar] [CrossRef]
- Panis, G.; Lanitis, A.; Tsapatsoulis, N.; Cootes, T.F. Overview of research on facial ageing using the FG-NET ageing database. IET Biom. 2016, 5, 37–46. [Google Scholar] [CrossRef]
- Pontes, J.; Britto, A.; Fookes, C.; Koerich, A. A flexible hierarchical approach for facial age estimation based on multiple features. Pattern Recognit. 2016, 54, 34–51. [Google Scholar] [CrossRef]
- Geng, X.; Yin, C.; Zhou, Z. Facial Age Estimation by Learning from Label Distributions. IEEE Trans. Pattern Anal. Mach. Intell. 2013, 35, 2401–2412. [Google Scholar] [CrossRef] [Green Version]
- He, Z.; Li, X.; Zhang, Z.; Wu, F.; Geng, X.; Zhang, Y.; Yang, M.; Zhuang, Y. Data-Dependent Label Distribution Learning for Age Estimation. IEEE Trans. Image Process. 2017, 26, 3846–3858. [Google Scholar] [CrossRef] [PubMed]
- Kohli, S.; Prakash, S.; Gupta, P. Hierarchical age estimation with dissimilarity-based classification. Neurocomputing 2013, 120, 164–176. [Google Scholar] [CrossRef]
- Dhimar, T.; Mistree, K. Feature extraction for facial age estimation: A survey. In Proceedings of the 2016 International Conference on Wireless Communications, Signal Processing and Networking (WiSPNET), Chennai, India, 23–25 March 2016; pp. 2243–2248. [Google Scholar] [CrossRef]
- Martin, V.; Séguier, R.; Porcheron, A.; Morizot, F. Face aging simulation with a new wrinkle oriented active appearance model. Multim. Tools Appl. 2019, 78, 6309–6327. [Google Scholar] [CrossRef] [Green Version]
- Jain, A.K.; Nandakumar, K.; Ross, A. Score normalization in multimodal biometric systems. Pattern Recognit. 2005, 38, 2270–2285. [Google Scholar] [CrossRef]
- Chen, K.; Zhang, Z.; Long, J.; Zhang, H. Turning from TF-IDF to TF-IGM for term weighting in text classification. Expert Syst. Appl. 2016, 66, 245–260. [Google Scholar] [CrossRef]
- Tenenbaum, J.B.; Freeman, W.T. Separating Style and Content. In Proceedings of the Advances in Neural Information Processing Systems 9, NIPS, Denver, CO, USA, 2–5 December 1996; Mozer, M., Jordan, M.I., Petsche, T., Eds.; MIT Press: Massachusetts Avenue, Cambridge, MA, USA, 1996; pp. 662–668. [Google Scholar]
Case | F | Class/Sample | F/Frequency | Sorted Desc. Order | IGM Value | GMO Value |
---|---|---|---|---|---|---|
Case 1 | 6 / 100 | {100, 100, 0, 0, 0, 0} | > > > > | 0.333 | 0.333 | |
do | {40, 40, 0, 0, 0, 0} | 0.333 | 0.332 | |||
do | {23, 23, 0, 0, 0, 0} | 0.333 | 0.330 | |||
do | {11, 11, 0, 0, 0, 0} | 0.333 | 0.323 | |||
do | {2, 2, 0, 0, 0, 0} | 0.333 | 0.259 | |||
Case 2 | 5 / 10 | {10, 0, 0, 0, 0} | > > > > | 1.0 | 1.0 | |
do | {8, 0, 0, 0, 0} | 1.0 | 0.988 | |||
do | {5, 0, 0, 0, 0} | 1.0 | 0.943 | |||
do | {3, 0, 0, 0, 0} | 1.0 | 0.852 | |||
do | {1, 0, 0, 0, 0} | 1.0 | 0.5 |
Method | CS |
---|---|
lowTF (w) | 86.33 |
standardTF (W) | 81.83 |
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Hammond, E.N.A.; Zhou, S.; Cheng, H.; Liu, Q. Improving Juvenile Age Estimation Based on Facial Landmark Points and Gravity Moment. Appl. Sci. 2020, 10, 6227. https://doi.org/10.3390/app10186227
Hammond ENA, Zhou S, Cheng H, Liu Q. Improving Juvenile Age Estimation Based on Facial Landmark Points and Gravity Moment. Applied Sciences. 2020; 10(18):6227. https://doi.org/10.3390/app10186227
Chicago/Turabian StyleHammond, Ebenezer Nii Ayi, Shijie Zhou, Hongrong Cheng, and Qihe Liu. 2020. "Improving Juvenile Age Estimation Based on Facial Landmark Points and Gravity Moment" Applied Sciences 10, no. 18: 6227. https://doi.org/10.3390/app10186227
APA StyleHammond, E. N. A., Zhou, S., Cheng, H., & Liu, Q. (2020). Improving Juvenile Age Estimation Based on Facial Landmark Points and Gravity Moment. Applied Sciences, 10(18), 6227. https://doi.org/10.3390/app10186227