Browse > Article
http://dx.doi.org/10.6109/jkiice.2021.25.9.1183

Pose Classification and Correction System for At-home Workouts  

Kang, Jae Min (School of Computer Science and Engineering, Pusan National University)
Park, Seongsu (Department of Information Convergence Engineering, Pusan National University)
Kim, Yun Soo (Department of Information Convergence Engineering, Pusan National University)
Gahm, Jin Kyu (School of Computer Science and Engineering, Pusan National University)
Abstract
There have been recently an increasing number of people working out at home. However, many of them do not have face-to-face guidance from experts, so they cannot effectively correct their wrong pose. This may lead to strain and injury to those doing home training. To tackle this problem, this paper proposes a video data-based pose classification and correction system for home training. The proposed system classifies poses using the multi-layer perceptron and pose estimation model, and corrects poses based on joint angels estimated. A voting algorithm that considers the results of successive frames is applied to improve the performance of the pose classification model. Multi-layer perceptron model for post classification shows the highest accuracy with 0.9. In addition, it is shown that the proposed voting algorithm improves the accuracy to 0.93.
Keywords
Machine learning; Pose classification; Pose correction; Video recognition; At-home workouts;
Citations & Related Records
연도 인용수 순위
  • Reference
1 A. Mackiewicz and W. Ratajczak, "Principal components analysis (PCA)," Computers & Geosciences, vol. 19, no. 3, pp. 303-342, 1993.   DOI
2 H. R Yoo and B. H Lee, "An OpenPose-based Child Abuse Decision System using Surveillance Video," Journal of the Korea Institute of Information and Communication Engineering, vol. 23, no. 3, pp.282-290, 2019.   DOI
3 J. Y. Kwon, I. H. Jo, and K. K. Choi, "Home Training Awareness Analysis Using Big Data: Focusing on the Spread of COVID-19," Journal of the Korean Physical Science Association, vol. 30, no. 2, pp. 447-459, 2020.
4 J. H. Oh, J. W. Oh, and K. M. Jo, "A study on the continuation intention of one-person media YouTube home training by applying the late acceptance model," Journal of the Korean Convergence Society, vol. 10, no. 2, pp. 183-193, 2019.
5 S. Chen and R. R. Yang, "Pose Trainer: correcting exercise posture using pose estimation," arXiv preprint arXiv. 2006.11718, 2020.
6 D. J. Berndt and J. Clifford, "Using dynamic time warping to find patterns in time series," KDD workshop, vol. 10, no. 16, pp. 359-370, 1994.
7 A. Talal, "Chen, Chen. Recognizing Exercises and Counting Repetitions in Real Time," arXiv preprint arXiv:2005.03194, 2020.
8 J. H. Lee. (2019). Don't do pull-ups and push-ups [Internet]. Available: https://www.donga.com/news/It/article/all/20190620/96076041/1.
9 B. Parhami, "Voting algorithms," IEEE transactions on reliability, vol. 43, no. 4, pp. 617-629, 1994.   DOI
10 Carnegie Mellon University. openpose [Internet]. Available: https://github.com/CMU-Perceptual-Computing-Lab/openpose.
11 Z. Cao, T. Simon, S. E. Wei, G. Hidalgo, and Y. Sheikh, "OpenPose: realtime multi-person 2D pose estimation using Part Affinity Fields," IEEE transactions on pattern analysis and machine intelligence, vol. 43, no. 1, pp. 172-186, 2019.