Abstract
Gender classification and age estimation are tasks in which humans excel. If gender and age of human can be recognized automatically from images, it will be very helpful in many applications such as intelligent surveillance, micromarketing, etc. We propose a framework for gender and age classification through gait analysis. Gait-based recognition is a feasible approach as the gait of human subject can still be perceived at a long distance. The spatio-temporal gait features are concisely represented as Gait Energy Image (GEI), which is then input to a tree structure convolutional neural network (CNN). We train and test the first model on a single-view gait dataset. Based on the tree structure CNN framework, we propose a larger model for gender and age classification with the multi-view gait dataset. Our models can achieve gender classification accuracy of 97.42% and 99.11% on single-view gait and multi-view gait respectively. We then use our model to perform age group estimation and binary (young and elder groups) classification. Also, our models can achieve the best performance in specific age estimation in terms of various numerical measures than various recently proposed methods.
Similar content being viewed by others
Data availability
Not applicable.
Code availability
Not applicable.
References
CASIA Gait Database. http://www.sinobiometrics.com
Chao H, He Y, Zhang J, Feng J (2019) GaitSet: regarding gait as a set for cross-view gait recognition. Proceedings of the AAAI Conference on Artificial Intelligence 33(1):8126–8133
Dey EM, Khan M, Ali MH (2013) Computer vision-based gender detection from facial image. International Journal of Advanced Computer Science 3(8):428–433
Han J, Bhanu B (2006) Individual recognition using gait energy image. IEEE Trans Pattern Anal Mach Intell 28(2):316–322
Harb H, Chen L (2003) Gender identification using a general audio classifier. Proceedings of International Conference on Multimedia and Expo, 733-736
Hema M, Pitta S (2019) Human age classification based on gait parameters using a gait energy image projection model. Proceedings of the Third International Conference on Trends in Electronics and Informatics, 1163-1168
Hu M, Wang Y (2009) A new approach for gender classification based on gait analysis. Proceedings of International Conference on Image and Graphics, 869-874
Krizhevsky A, Sutskever I, Hinton GE (2012) ImageNet classification with deep convolutional neural networks. Proceedings of the 25th International Conference on Neural Information Processing Systems 1, 1097–1105
Levi G, Hassncer T (2015) Age and gender classification using convolutional neural networks. Proceedings of IEEE on Computer Vision and Pattern Recognition Workshops, 34-42
Li X, Makihara Y, Xu C, Yagi Y, Ren M (2018) Gait-based human age estimation using age group-dependent manifold learning and regression. Multimed Tools Appl 77(21):28333–28354
Mansouri N, Issa MA, Jemaa YB (2018) Gait features fusion for efficient automatic age classification. IET Comput Vis 12(1):69–75
Nabila M, Mohammed AI, Yousra BJ (2017) Gait-based human age classification using a silhouette model. IET Biometrics 7(2):116–124
Russel NS, Selvaraj A (2021) Gender discrimination, age group classification and carried object recognition from gait energy image using fusion of parallel convolutional neural network. IET Image Process 15:239–251
Sakata A, Takemura N, Yagi Y (2019) Gait-based age estimation using multi-stage convolutional neural network. IPSJ Transactions on Computer Vision and Applications 11(4):1–10
Sakata A, Makihara Y, Takemura N, Muramatsu D, Yagi Y (2020) How confident are you in your estimate of a human age? Uncertainty-aware gait-based age estimation by label distribution learning. Proceedings of IEEE International Joint Conference on Biometrics, 1-10
Samangooei S, Bustard JD, Seely RD, Nixon MS, Carter JN (2011) Acquisition and analysis of a dataset comprising gait, ear, and semantic data. Multibiometrics for Human Identification, Cambridge University Press, Chapter 12
Shiraga K, Makihara Y, Muramatsu D, Echigo T, Yagi Y (2016) Geinet: view-invariant gait recognition using a convolutional neural network. Proceedings of International Conference on Biometrics, 1-8
Takemura N, Makihara Y, Muramatsu D, Echigo T, Yagi Y (2018) Multi-view large population gait dataset and its performance evaluation for cross-view gait recognition. IPSJ Transactions on Computer Vision and Applications 10(4):1–14
The OU-ISIR Gait Database Large Population Dataset with Age. http://www.am.sanken.osaka-u.ac.jp/BiometricDB/GaitLPAge.html
The OU-ISIR Gait Database Multi-View Large Population Dataset. http://www.am.sanken.osaka-u.ac.jp/BiometricDB/GaitMVLP.html
Tian Q, Chen S (2018) Joint gender classification and age estimation by nearly orthogonalizing their semantic spaces. Image Vis Comput 69:9–21
Xu C, Makihara Y, Ogi G, Li X, Yagi Y, The JL (2017) OU-ISIR gait database comprising the large population dataset with age and performance evaluation of age estimation. IPSJ Transactions on Computer Vision and Applications 9(24):1–14
Xu C, Makihara Y, Yagi Y, Lu J (2019) Gait-based age progression/regression: a baseline and performance evaluation by age group classification and cross-age gait identification. Mach Vis Appl 30:629–644
Xu C, Makihara Y, Li X, Yagi Y, Lu J (2020) Gait recognition from a single image using a phase-aware gait cycle reconstruction network. Proceedings of European Conference on Computer Vision, 386-403
Xu C, Makihara Y, Liao R, Niitsuma H, Li X, Yagi Y, Lu J (2021) Real-time gait-based age estimation and gender classification from a single image. Proceedings of the IEEE/CVF Conference on Applications of Computer Vision, 3460-3470
Yam CY, Nixon MS, Carter JN (2002) Gait recognition by walking and running: a model-based approach. Proceedings of Asian Conference on Computer Vision, 1–6
Yu S, Tan T, Huang K, Jia K, Wu X (2009) A study on gait-based gender classification. IEEE Trans Image Process 18(8):1905–1910
Zaghbani S, Boujneh N, Bouhlel MS (2018) Age estimation using deep learning. Comput Electr Eng 68:337–347
Zhang D, Wang Y (2008) Gender recognition based on fusion of face and gait information. Proceeding of International Conference on Machine Learning and Cybernetics, 62-67
Zhang D, Wang Y, Bhanu B (2010) Age classification based on gait using HMM. Proceedings of International Conference on Pattern Recognition, 3834–3837
Zhang C, Liu W, Ma H, Fu H (2016) Siamese neural network based gait recognition for human identification. Proceedings of IEEE International Conference on Acoustics, Speech and Signal Processing, 2832-2836
Acknowledgements
This work is supported by Hong Kong Innovation and Technology Commission (InnoHK Project CIMDA). The authors would like to thank the reviewers for their comments and suggestions. We gratefully acknowledge Mr. T. M. Leung for his participation in revising the manuscript.
Funding
The work described in this paper was supported by Hong Kong Innovation and Technology Commission (InnoHK Project CIMDA).
Author information
Authors and Affiliations
Contributions
L K Lau: Investigation, Methodology, Software, Validation, Writing- Original draft preparation.
K L Chan: Conceptualization, Methodology, Supervision, Writing- Original draft preparation, Writing- Reviewing and Editing.
Corresponding author
Ethics declarations
Ethics approval
Not applicable.
Consent to participate
Mr. L K Lau and I have participated in the research and writing of this paper.
Consent for publication
Mr. L K Lau and I have jointly written this paper and we would like it to be considered for publication.
Conflicts of interest/competing interests
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Lau, L.K., Chan, K. Tree structure convolutional neural networks for gait-based gender and age classification. Multimed Tools Appl 82, 2145–2164 (2023). https://doi.org/10.1007/s11042-022-13186-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-022-13186-3