{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,22]],"date-time":"2026-04-22T20:26:26Z","timestamp":1776889586826,"version":"3.51.2"},"reference-count":48,"publisher":"MDPI AG","issue":"13","license":[{"start":{"date-parts":[[2021,7,5]],"date-time":"2021-07-05T00:00:00Z","timestamp":1625443200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Age estimation from face images has attracted much attention due to its favorable and many real-world applications such as video surveillance and social networking. However, most existing studies usually learn a single kind of age feature and ignore other appearance features such as gender and race, which have a great influence on the age pattern. In this paper, we proposed a compact multifeature learning and fusion method for age estimation. Specifically, we first used three subnetworks to learn gender, race, and age information. Then, we fused these complementary features to further form more robust features for age estimation. Finally, we engineered a regression-ranking age-feature estimator to convert the fusion features into the exact age numbers. Experimental results on three benchmark databases demonstrated the effectiveness and efficiency of the proposed method on facial age estimation in comparison to previous state-of-the-art methods. Moreover, compared with previous state-of-the-art methods, our model was more compact with only a 20 MB memory overhead and is suitable for deployment on mobile or embedded devices for age estimation.<\/jats:p>","DOI":"10.3390\/s21134597","type":"journal-article","created":{"date-parts":[[2021,7,5]],"date-time":"2021-07-05T22:02:04Z","timestamp":1625522524000},"page":"4597","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":23,"title":["A Multifeature Learning and Fusion Network for Facial Age Estimation"],"prefix":"10.3390","volume":"21","author":[{"given":"Yulan","family":"Deng","sequence":"first","affiliation":[{"name":"School of Computer Science and Technology, Guangdong University of Technology, Guangzhou 510006, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7204-1288","authenticated-orcid":false,"given":"Shaohua","family":"Teng","sequence":"additional","affiliation":[{"name":"School of Computer Science and Technology, Guangdong University of Technology, Guangzhou 510006, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6072-7875","authenticated-orcid":false,"given":"Lunke","family":"Fei","sequence":"additional","affiliation":[{"name":"School of Computer Science and Technology, Guangdong University of Technology, Guangzhou 510006, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wei","family":"Zhang","sequence":"additional","affiliation":[{"name":"School of Computer Science and Technology, Guangdong University of Technology, Guangzhou 510006, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Imad","family":"Rida","sequence":"additional","affiliation":[{"name":"Centre de Recherches de Royallieu, Universit\u00e9 de Technologie de Compi\u00e8gne, 76800 Compi\u00e8gne, France"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2021,7,5]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"144","DOI":"10.1007\/s11263-016-0940-3","article-title":"Gool Deep expectation of real and apparent age from a single image without facial landmarks","volume":"126","author":"Rasmus","year":"2018","journal-title":"Int. J. Comput. Vis."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1972","DOI":"10.1109\/TIP.2019.2948288","article-title":"Attended end-to-end architecture for age estimation from facial expression videos","volume":"29","author":"Pei","year":"2019","journal-title":"IEEE Trans. Image Process."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"971","DOI":"10.1109\/TPAMI.2002.1017623","article-title":"Attended end-to-end architecture for age estimation from facial expression videos","volume":"24","author":"Ojala","year":"2002","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_4","unstructured":"Dalal, N., and Triggs, B. (2005, January 20\u201325). Histograms of oriented gradients for human detection. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, San Diego, CA, USA."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Guo, G., Mu, G., Fu, Y., and Huang, T.S. (2009, January 20\u201325). Human age estimation using bio-inspired features. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Miami, FL, USA.","DOI":"10.1109\/CVPR.2009.5206681"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"2417","DOI":"10.1109\/TIFS.2020.2969552","article-title":"Multi-stage feature constraints learning for age estimation","volume":"15","author":"Xia","year":"2020","journal-title":"IEEE Trans. Inf. Forensics Secur."},{"key":"ref_7","unstructured":"Yi, D., Lei, Z., and Li, S.Z. (2014). Age estimation by multi-scale convolutional network. Asian Conference on Computer Vision, Springer."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Wang, X., Guo, R., and Kambhamettu, C. (2015, January 5\u20139). Deeply-learned feature for age estimation. Proceedings of the IEEE Winter Conference on Applications of Computer Vision, Waikoloa, HI, USA.","DOI":"10.1109\/WACV.2015.77"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"82","DOI":"10.1016\/j.patcog.2016.10.026","article-title":"Group-aware deep feature learning for facial age estimation","volume":"66","author":"Liu","year":"2017","journal-title":"Pattern Recognit."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"2610","DOI":"10.1109\/TPAMI.2017.2779808","article-title":"Efficient group-n encoding and decoding for facial age estimation","volume":"40","author":"Tan","year":"2017","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_11","unstructured":"Howard, A.G., Zhu, M., Chen, B., Kalenichenko, D., Wang, W., Weyand, T., and Adam, H. (2017). Mobilenets: Efficient convolutional neural networks for mobile vision applications. arXiv."},{"key":"ref_12","first-page":"1078","article-title":"SSR-Net: A compact soft stagewise regression network for age estimation","volume":"5","author":"Yang","year":"2018","journal-title":"Int. Jt. Conf. Artif. Intell."},{"key":"ref_13","unstructured":"Lunke, F., Bob, Z., Lin, Z., Wei, J., Jie, W., and Jigang, W. (2020). Learning compact multifeature codes for palmprint recognition from a single training image per palm. IEEE Trans. Multimed., 1\u201313."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Niu, Z., Zhou, M., Wang, L., Gao, X., and Hua, G. (2016, January 27\u201330). Ordinal regression with multiple output cnn for age estimation. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA.","DOI":"10.1109\/CVPR.2016.532"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"758","DOI":"10.1109\/TIFS.2017.2766583","article-title":"An ensemble CNN2ELM for age estimation","volume":"13","author":"Duan","year":"2017","journal-title":"IEEE Trans. Inf. Forensics Secur."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1002\/asmb.537","article-title":"A tutorial on v-support vector machines","volume":"13","author":"Chen","year":"2005","journal-title":"Appl. Stoch. Models Bus. Ind."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"404","DOI":"10.1109\/TPAMI.2019.2937294","article-title":"Deep differentiable random forests for age estimation","volume":"43","author":"Shen","year":"2017","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_18","unstructured":"Gunay, A., and Nabiyev, V.V. (2018, January 27\u201329). Automatic age classification with LBP. Proceedings of the IEEE International Symposium on Computer and Information Sciences, Istanbul, Turkey."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Agustsson, E., Timofte, R., and Van Gool, L. (2017, January 22\u201329). Anchored regression networks applied to age estimation and super resolution. Proceedings of the IEEE International Conference on Computer Vision, Venice, Italy.","DOI":"10.1109\/ICCV.2017.182"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"2401","DOI":"10.1109\/TPAMI.2013.51","article-title":"Facial age estimation by learning from label distributions","volume":"35","author":"Geng","year":"2013","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1961189.1961199","article-title":"LIBSVM: A library for support vector machines","volume":"2","author":"Chang","year":"2011","journal-title":"ACM Trans. Intell. Syst. Technol."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"2361","DOI":"10.1109\/TIFS.2020.2965298","article-title":"Deep and ordinal ensemble learning for human age estimation from facial images","volume":"15","author":"Xie","year":"2020","journal-title":"IEEE Trans. Inf. Forensics Secur."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Chen, S., Zhang, C., Dong, M., Le, J., and Rao, M. (2017, January 21\u201326). Using ranking-cnn for age estimation. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.","DOI":"10.1109\/CVPR.2017.86"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Zhang, Y., Liu, L., and Li, C. (2017). Quantifying facial age by posterior of age comparisons. arXiv.","DOI":"10.5244\/C.31.108"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"442","DOI":"10.1109\/34.993553","article-title":"Toward automatic simulation of aging effects on face images","volume":"24","author":"Lanitis","year":"2002","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Gao, F., and Ai, H. (2009). Face age classification on consumer images with gabor feature and fuzzy lda method. International Conference on Biometrics, Springer.","DOI":"10.1007\/978-3-642-01793-3_14"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Levi, G., and Hassner, T. (2015, January 7\u201312). Age and gender classification using convolutional neural networks. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, Boston, MA, USA.","DOI":"10.1109\/CVPRW.2015.7301352"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1949","DOI":"10.1109\/TMM.2015.2477680","article-title":"Multi-task CNN model for attribute prediction","volume":"17","author":"Abdulnabi","year":"2015","journal-title":"IEEE Trans. Multimed."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1016\/j.patrec.2015.06.006","article-title":"A deep analysis on age estimation","volume":"68","author":"Huerta","year":"2015","journal-title":"Pattern Recognit."},{"key":"ref_30","first-page":"1097","article-title":"Imagenet classification with deep convolutional neural networks","volume":"25","author":"Krizhevsky","year":"2012","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"ref_31","unstructured":"Antipov, G., Baccouche, M., Berrani, S.A., and Dugelay, J.L. (July, January 26). Apparent age estimation from face images combining general and children-specialized deep-learning models. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, Las Vegas, NV, USA."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Yaman, D., Irem Eyiokur, F., and Kemal Ekenel, H. (2019, January 16\u201317). Multimodal age and gender classification using ear and profile face images. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, Long Beach, CA, USA.","DOI":"10.1109\/CVPRW.2019.00296"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Zheng, D., Du, J., Fan, W., Wang, J., and Zhai, C. (2016). Deep learning with PCANet for human age estimation. International Conference on Intelligent Computing, Springer.","DOI":"10.1007\/978-3-319-42294-7_26"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"337","DOI":"10.1016\/j.compeleceng.2018.04.012","article-title":"Age estimation using deep learning","volume":"68","author":"Zaghbani","year":"2018","journal-title":"Comput. Electr. Eng."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Li, K., Xing, J., Su, C., Hu, W., Zhang, Y., and Maybank, S. (2018, January 18\u201323). Deep cost-sensitive and order-preserving feature learning for cross-population age estimation. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA.","DOI":"10.1109\/CVPR.2018.00049"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Zhang, C., Liu, S., Xu, X., and Zhu, C. (2019, January 15\u201320). C3AE: Exploring the limits of compact model for age estimation. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Long Beach, CA, USA.","DOI":"10.1109\/CVPR.2019.01287"},{"key":"ref_37","unstructured":"Ioffe, S., and Szegedy, C. (2015, January 6\u201311). Batch normalization: Accelerating deep network training by reducing internal covariate shift. Proceedings of the 32nd International Conference on Machine Learning, Lille, France."},{"key":"ref_38","unstructured":"Lunke, F., Bob, Z., Yong, X., Chunwei, T., Rida, I., and David, Z. (2021). Jointly heterogeneous palmprint discriminant feature learning. IEEE Transactions on Neural Networks and Learning Systems, IEEE."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Liu, B., Zhu, Y., Fu, Z., Melo, G., and Elgammal, A. (2020, January 7\u201312). Oogan: Disentangling gan with one-hot sampling and orthogonal regularization. Proceedings of the AAAI Conference on Artificial Intelligence, New York, NY, USA.","DOI":"10.1609\/aaai.v34i04.5919"},{"key":"ref_40","unstructured":"Ricanek, K., and Tesafaye, T. (2006, January 10\u201312). Morph: A longitudinal image database of normal adult age-progression. Proceedings of the International Conference on Automatic Face and Gesture Recognition, Southampton, UK."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Hsu, G.S.J., Wu, H.Y., and Yap, M.H. (2020, January 14\u201319). A Comprehensive Study on Loss Functions for Cross-Factor Face Recognition. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, Seattle, WA, USA.","DOI":"10.1109\/CVPRW50498.2020.00421"},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Escalera, S., Fabian, J., Pardo, P., Bar\u00f3, X., Gonzalez, J., Escalante, H.J., and Guyon, I.A. (2015, January 7\u201313). Chalearn looking at people 2015: Apparent age and cultural event recognition datasets and results. Proceedings of the IEEE International Conference on Computer Vision Workshops, Santiago, Chile.","DOI":"10.1109\/ICCVW.2015.40"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Liu, X., Li, S., Kan, M., Zhang, J., Wu, S., Liu, W., and Chen, X. (2015, January 7\u201313). Agenet: Deeply learned regressor and classifier for robust apparent age estimation. Proceedings of the IEEE International Conference on Computer Vision Workshops, Santiago, Chile.","DOI":"10.1109\/ICCVW.2015.42"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"4280","DOI":"10.1109\/TIP.2012.2202670","article-title":"Illumination compensation using oriented local histogram equalization and its application to face recognition","volume":"21","author":"Lee","year":"2012","journal-title":"IEEE Trans. Image Process."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"1384","DOI":"10.1016\/j.cviu.2011.06.004","article-title":"Multiscale illumination normalization for face recognition using dual-tree complex wavelet transform in logarithm domain","volume":"115","author":"Hu","year":"2011","journal-title":"Comput. Vis. Image Underst."},{"key":"ref_46","unstructured":"Viola, P., and Jones, M. (2001, January 8\u201314). Rapid object detection using a boosted cascade of simple features. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Kauai, HI, USA."},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Cootes, T.F., and Kittipanya, P. (2002, January 2\u20135). Comparing variations on the active appearance model algorithm. Proceedings of the British Machine Vision Conference, Cardiff, UK.","DOI":"10.5244\/C.16.82"},{"key":"ref_48","doi-asserted-by":"crossref","unstructured":"Huang, G., Liu, Z., Van, L., and Weinberger, K.Q. (2017, January 21\u201326). Densely connected convolutional networks. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.","DOI":"10.1109\/CVPR.2017.243"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/13\/4597\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T06:26:07Z","timestamp":1760163967000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/13\/4597"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,7,5]]},"references-count":48,"journal-issue":{"issue":"13","published-online":{"date-parts":[[2021,7]]}},"alternative-id":["s21134597"],"URL":"https:\/\/doi.org\/10.3390\/s21134597","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,7,5]]}}}