Abstract
Automatic age estimation from facial images is attracting increasing interest due to its many potential applications. Several deep learning-based methods have been proposed to tackle this task; however, they usually require prohibitive resources to run in real-time. In this work, we propose a fully automated system based on YOLOv5 and EfficientNet to perform face detection and subsequent age estimation in real-time. Also, to make the model more robust, EfficientNet was trained on the new MIVIA Age Dataset, released as part of a challenge. The results obtained in the contest are promising, and are strengthened by the lightness of the overall system which in fact is not only effective but also efficient.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
References
Al-Shannaq, A.S., Elrefaei, L.A.: Comprehensive analysis of the literature for age estimation from facial images. IEEE Access 7, 93229–93249 (2019)
Buono, P., Castellano, G., De Carolis, B., Macchiarulo, N.: Social assistive robots in elderly care: exploring the role of empathy. In: 1st International Workshop on Empowering People in Dealing with Internet of Things Ecosystems, EMPATHY 2020, pp. 12–19 (2020)
Can Malli, R., Aygun, M., Kemal Ekenel, H.: Apparent age estimation using ensemble of deep learning models. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, pp. 9–16 (2016)
Carletti, V., Greco, A., Percannella, G., Vento, M.: Age from faces in the deep learning revolution. IEEE Trans. Pattern Anal. Mach. Intell. 42(9), 2113–2132 (2019)
Castellano, G., De Carolis, B., Macchiarulo, N., Vessio, G.: Pepper4Museum: towards a human-like museum guide. In: Proceedings of the AVI2CH Workshop on Advanced Visual Interfaces and Interactions in Cultural Heritage (2020)
Fujiwara, T., Koshimizu, H.: Age and gender estimations by modeling statistical relationship among faces. In: Palade, V., Howlett, R.J., Jain, L. (eds.) KES 2003. LNCS (LNAI), vol. 2774, pp. 870–876. Springer, Heidelberg (2003). https://doi.org/10.1007/978-3-540-45226-3_119
Gao, F., Ai, H.: Face age classification on consumer images with gabor feature and fuzzy LDA method. In: Tistarelli, M., Nixon, M.S. (eds.) ICB 2009. LNCS, vol. 5558, pp. 132–141. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-01793-3_14
Geng, X., Zhou, Z.H., Smith-Miles, K.: Automatic age estimation based on facial aging patterns. IEEE Trans. Pattern Anal. Mach. Intell. 29(12), 2234–2240 (2007)
Greco, A., Saggese, A., Vento, M.: Digital signage by real-time gender recognition from face images. In: 2020 IEEE International Workshop on Metrology for Industry 4.0 & IoT, pp. 309–313. IEEE (2020)
Greco, A., Saggese, A., Vento, M., Vigilante, V.: Effective training of convolutional neural networks for age estimation based on knowledge distillation. Neural Comput. Appl. 1–16 (2021). https://doi.org/10.1007/s00521-021-05981-0
Gunay, A., Nabiyev, V.V.: Automatic age classification with LBP. In: 2008 23rd International Symposium on Computer and Information Sciences, pp. 1–4. IEEE (2008)
Guo, G., Mu, G.: Joint estimation of age, gender and ethnicity: CCA vs. PLS. In: 2013 10th IEEE International Conference and Workshops on Automatic Face and Gesture Recognition (FG), pp. 1–6. IEEE (2013)
Guo, G., Mu, G., Fu, Y., Huang, T.S.: Human age estimation using bio-inspired features. In: 2009 IEEE Conference on Computer Vision and Pattern Recognition, pp. 112–119. IEEE (2009)
He, K., Zhang, X., Ren, S., Sun, J.: Deep residual learning for image recognition. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 770–778 (2016)
Jocher, G., et al.: ultralytics/yolov5: v5.0 - YOLOv5-P6 1280 models, AWS, Supervise.ly and YouTube integrations, April 2021. https://doi.org/10.5281/zenodo.4679653, https://doi.org/10.5281/zenodo.4679653
Kwon, Y.H., da Vitoria Lobo, N.: Age classification from facial images. Comput. Vis. Image Underst. 74(1), 1–21 (1999)
Lanitis, A., Draganova, C., Christodoulou, C.: Comparing different classifiers for automatic age estimation. IEEE Trans. Syst. Man Cybern. Part B (Cybern.) 34(1), 621–628 (2004)
Li, S., Xing, J., Niu, Z., Shan, S., Yan, S.: Shape driven kernel adaptation in convolutional neural network for robust facial traits recognition. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 222–230 (2015)
Niu, Z., Zhou, M., Wang, L., Gao, X., Hua, G.: Ordinal regression with multiple output cnn for age estimation. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 4920–4928 (2016)
Othmani, A., Taleb, A.R., Abdelkawy, H., Hadid, A.: Age estimation from faces using deep learning: a comparative analysis. Comput. Vis. Image Underst. 196, 102961 (2020)
Pinter, A.T., Wisniewski, P.J., Xu, H., Rosson, M.B., Caroll, J.M.: Adolescent online safety: moving beyond formative evaluations to designing solutions for the future. In: Proceedings of the 2017 Conference on Interaction Design and Children, pp. 352–357 (2017)
Punyani, P., Gupta, R., Kumar, A.: Neural networks for facial age estimation: a survey on recent advances. Artifi. Intell. Rev. 53(5), 3299–3347 (2020)
Redmon, J., Divvala, S., Girshick, R., Farhadi, A.: You only look once: unified, real-time object detection. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 779–788 (2016)
Rothe, R., Timofte, R., Van Gool, L.: Dex: deep expectation of apparent age from a single image. In: Proceedings of the IEEE International Conference on Computer Vision Workshops, pp. 10–15 (2015)
Sandler, M., Howard, A., Zhu, M., Zhmoginov, A., Chen, L.C.: Mobilenetv 2: inverted residuals and linear bottlenecks. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 4510–4520 (2018)
Tan, M., Le, Q.: Efficientnet: rethinking model scaling for convolutional neural networks. In: International Conference on Machine Learning, pp. 6105–6114. PMLR (2019)
Wang, X., Guo, R., Kambhamettu, C.: Deeply-learned feature for age estimation. In: 2015 IEEE Winter Conference on Applications of Computer Vision, pp. 534–541. IEEE (2015)
Yang, S., Luo, P., Loy, C.C., Tang, X.: Wider face: a face detection benchmark. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 5525–5533 (2016)
Yi, D., Lei, Z., Li, S.Z.: Age estimation by multi-scale convolutional network. In: Cremers, D., Reid, I., Saito, H., Yang, M.-H. (eds.) ACCV 2014. LNCS, vol. 9005, pp. 144–158. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-16811-1_10
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Castellano, G., De Carolis, B., Marvulli, N., Sciancalepore, M., Vessio, G. (2021). Real-Time Age Estimation from Facial Images Using YOLO and EfficientNet. In: Tsapatsoulis, N., Panayides, A., Theocharides, T., Lanitis, A., Pattichis, C., Vento, M. (eds) Computer Analysis of Images and Patterns. CAIP 2021. Lecture Notes in Computer Science(), vol 13053. Springer, Cham. https://doi.org/10.1007/978-3-030-89131-2_25
Download citation
DOI: https://doi.org/10.1007/978-3-030-89131-2_25
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-89130-5
Online ISBN: 978-3-030-89131-2
eBook Packages: Computer ScienceComputer Science (R0)