A Gait-Based Real-Time Gender Classification System Using Whole Body Joints

Sensors (Basel). 2022 Nov 24;22(23):9113. doi: 10.3390/s22239113.

Abstract

Gait-based gender classification is a challenging task since people may walk in different directions with varying speed, gait style, and occluded joints. The majority of research studies in the literature focused on gender-specific joints, while there is less attention on the comparison of all of a body's joints. To consider all of the joints, it is essential to determine a person's gender based on their gait using a Kinect sensor. This paper proposes a logistic-regression-based machine learning model using whole body joints for gender classification. The proposed method consists of different phases including gait feature extraction based on three dimensional (3D) positions, feature selection, and classification of human gender. The Kinect sensor is used to extract 3D features of different joints. Different statistical tools such as Cronbach's alpha, correlation, t-test, and ANOVA techniques are exploited to select significant joints. The Coronbach's alpha technique yields an average result of 99.74%, which indicates the reliability of joints. Similarly, the correlation results indicate that there is significant difference between male and female joints during gait. t-test and ANOVA approaches demonstrate that all twenty joints are statistically significant for gender classification, because the p-value for each joint is zero and less than 1%. Finally, classification is performed based on the selected features using binary logistic regression model. A total of hundred (100) volunteers participated in the experiments in real scenario. The suggested method successfully classifies gender based on 3D features recorded in real-time using machine learning classifier with an accuracy of 98.0% using all body joints. The proposed method outperformed the existing systems which mostly rely on digital images.

Keywords: feature selection; gender identification; human gait; machine learning.

MeSH terms

  • Algorithms*
  • Female
  • Gait
  • Gait Disorders, Neurologic*
  • Humans
  • Joints
  • Machine Learning
  • Male
  • Reproducibility of Results