Classification of human actions using 3D skeleton data: A performance comparison between classical machine learning and deep learning models
This study investigates the effectiveness of 3D skeleton data for human action recognition by comparing the classification performance of machine learning and deep learning models.We use the subset of the NTU RGB+D dataset, containing only frontal-view recordings of 40 individuals performing 60 different actions.Our study uses linear discriminant analysis (LDA), support vector machine (SVM), and random forest (RF) as machine learning models, while the deep learning models are hierarchical bidirectional RNN (HBRNN) and semantics-guided neural network (SGN).To evaluate model performance, cross-subject cross-validation is conducted.Our analysis demonstrates that action type significantly impacts model performance.Cluster analysis by action category shows no significant difference in classification performance between machine learning and deep learning models for easily recognizable actions.However, for actions requiring precise differentiation based on frontal-view joint coordinates such as 'clapping' or 'rubbing hands', deep learning models show a higher performance in capturing subtle joint movements compared to machine learning models.
Authors
- Sungim Lee (ORCID: https://orcid.org/0000-0001-6636-1077)
- Juhwan Kim
- Jongchan Kim (ORCID: https://orcid.org/0000-0003-3005-9268)
Institutions
- Dankook University (KR)
Publication Details
- Journal
- Korean Journal of Applied Statistics
- Published
- 2024-10-28
- DOI
- https://doi.org/10.5351/kjas.2024.37.5.643
- Primary Topic
- Human Pose and Action Recognition
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Research Foundation
- National Research Foundation of Korea
- Ministry of Science and ICT, South Korea