Options
Efficient Boxing Punch Classification: Fine-Grained Skeleton-based Recognition Made Light
Journal
Proceedings of SPIE - The International Society for Optical Engineering
ISSN
0277786X
Date Issued
2024-01-01
Author(s)
Abstract
Sports analytics is a field of study that utilizes camera and sensor data to monitor the athlete’s performance and health to optimize the player's strategy and increase the success rate. Coaches rely on analytics to scout opponents and optimize play calls in gameplay. With the advancement in artificial intelligence, accessible and in-depth data collection has been enabled. The well-grounded technique for performance evaluation in sports analytics is Human Pose Estimation (HPE). Our focus is on real-time action recognition in combat sports like boxing. Existing state-of-the-art deep learning models are heavily parameterized, so can’t be used in real-time in any low-end devices. Apart from this, fine-grained classification in highly dynamic activities in sports are typically performed using sensors only. Our proposed Machine Learning based pipeline provides real-time fine-grained solution for 14 boxing punch types of classification using RGB video only. Our approach includes the implementation of three novel and generalized motion dynamics features that encode velocity as well as acceleration of the pose sequences., 1) Unified-Axis Angular Encoding (UAE), 2) 2D Motion Dynamics Descriptors (2DMDD), 3) Fifth-order Angular Encoding (FAE). We employed classical machine learning algorithms I.e., Support Vector Machine (SVM), Random Forest (RF), and K Nearest Neighbours (KNN) to make a lightweight model and test it on YouTube videos. The average accuracies of pipeline using the proposed features are found to be 55%, 92% and 84% for UAE, 2DMDD, and FAE respectively. Using KNN, we have achieved 99% accuracy on 10-fold cross-validation by using FAE features.
Volume
13169
Subjects