journal article·2021-03-22Open access

Classifying Upper Arm Gym-Workouts via Convolutional Neural Network by Imputing a Biopotential-Kinematic Relationship

Ji-Hyeon Yoo, Ho-Jin Jung, Yi-Sue Jung, Yoon-Bee Kim, Chang-Jae Lee, Sung-Tae Shin, Han-Ul Yoon

Applied Sciences· Volume 11· Issue 6

Abstract

This paper proposes a systemic approach to upper arm gym-workout classification according to spatio-temporal features depicted by biopotential as well as joint kinematics. The key idea of the proposed approach is to impute a biopotential-kinematic relationship by merging the joint kinematic data into a multichannel electromyography signal and visualizing the merged biopotential-kinematic data as an image. Under this approach, the biopotential-kinematic relationship can be imputed by counting on the functionality of a convolutional neural network: an automatic feature extractor followed by a classifier. First, while a professional trainer is demonstrating upper arm gym-workouts, electromyography and joint kinematic data are measured by an armband-type surface electromyography (sEMG) sensor and a RGB-d camera, respectively. Next, the measured data are augmented by adopting the amplitude adjusted Fourier Transform. Then, the augmented electromyography and joint kinematic data are visualized as one image by merging and calculating pixel components in three different ways. Lastly, for each visualized image type, upper arm gym-workout classification is performed via the convolutional neural network. To analyze classification accuracy, two-way rANOVA is performed with two factors: the level of data augmentation and visualized image type. The classification result substantiates that a biopotential-kinematic relationship can be successfully imputed by merging joint kinematic data in-between biceps- and triceps-electromyography channels and visualizing as a time-series heatmap image.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Muscle activation and electromyography studies · Sports Performance and Training · Non-Invasive Vital Sign Monitoring

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Division of Computer and Telecommunication Engineering, Yonsei University, Wonju 26493, Korea

Department of Computer Science, Yonsei University, Wonju 26493, Korea

Department of Mechanical Engineering, Dong-A University, Busan 49315, Korea

References (60)

Show source-provided references
1. Chen, S., and Yang, R. (2020). Pose Trainer: Correcting exercise posture using pose estimation. arXiv.
2. Saraee, E., Singh, S., Joshi, A., and Betke, M. (2017, January 19–22). PostureCheck: Posture modeling for exercise assessment using the Microsoft Kinect. Proceedings of the International Conference on Virtual Rehabilitation (ICVR), Montreal, QC, Canada.10.1109/ICVR.2017.8007497 ↗
3. Han, S.-H., Kim, H.-G., and Choi, H.-J. (2017, January 13–16). Rehabilitation posture correction using deep neural network. Proceedings of the IEEE International Conference on Big Data and Smart Computing (BigComp), Jeju Island, Korea.
4. Elvitigala, D.S., Matthies, D., Weerasinghe, C., Shi, Y., and Nanayakkara, S. (2020, January 16–18). GymSoles++ using smart wearbales to improve body posture when performing squats and dead-lifts. Proceedings of the Augmented Humans International Conference, Kaiserslautern, Germany.10.1145/3384657.3385331 ↗
5. Identifying the most common crossfit injuries in a variety of athletes10.1177/1179572719897069 ↗
6. Szeles, P.R., Costa, T.S., Cunha, R.A., Hespanhol, L., Pochini, A.D., Ramos, L.A., and Cohen, M. (2020). Crossfit and the epidemiology of musculoskeletal injuries: A prospective 12-week cohort study. Orthop. J. Sports Med., 8.10.1177/2325967120908884 ↗
7. A comparative review of recent kinect-based action recognition algorithms10.1109/TIP.2019.2925285 ↗
8. Devineau, G., Moutarde, F., Xi, W., and Yang, J. (June, January 30). Deep learning for hand gesture recognition on skeletal data. Proceedings of the 13th IEEE International Conference on Automatic Face & Gesture Recognition, Washington, DC, USA.
9. OpenPose: Realtime multi-person 2D pose estimation using part affinity fields10.1109/TPAMI.2019.2929257 ↗
10. Pterneas, V. (2021, February 25). Vitruvius. Available online: https://vitruviuskinect.com.
11. Torres, A.J., Silubrico, C., Torralba, D., and Tomas, J.P. (2019, January 18–20). Detection of proper form on upper limb strength training using extremely randomized trees for joint positions. Proceedings of the 2nd International Conference on Computing and Big Data, Taichung, Taiwan.10.1145/3366650.3366680 ↗
12. Nagarkoti, A., Teotia, R., Mahale, A.K., and Das, P.K. (2019, January 23–27). Realtime indoor workout analysis using machine learning & computer vision. Proceedings of the 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Berlin, Germany.10.1109/EMBC.2019.8856547 ↗
13. Liu, A.L., and Chu, W.T. (2020, January 13–16). A posture evaluation system for fitness videos based on recurrent neural network. Proceedings of the International Symposium on Computer, Consumer and Control, Okinawa, Japan.10.1109/IS3C50286.2020.00055 ↗
14. Rim, B., Sung, N.J., Min, S., and Hong, M. (2020). Deep learning in physiological signal data: A survey. Sensors, 20.10.3390/s20040969 ↗
15. Buongiorno, D., Cascarano, G.D., De Feudis, I., Brunetti, A., Carnimeo, L., Dimauro, G., and Bevilacqua, V. (2020). Deep learning for processing electromyographic signals: A taxonomy-based survey. Neurocomputing, 1–17.10.1016/j.neucom.2020.06.139 ↗
16. Phinyomark, A., and Scheme, E. (2018). EMG pattern recognition in the era of big data and deep learning. Big Data Cogn. Comput., 2.10.3390/bdcc2030021 ↗
17. Quivira, F., Koike-Akino, T., Wang, Y., and Erdogmus, D. (2018, January 4–7). Translating sEMG signals to continuous hand poses using recurrent neural networks. Proceedings of the IEEE EMBS International Conference on Biomedical and Health Informatics (BHI), Las Vegas, NV, USA.10.1109/BHI.2018.8333395 ↗
18. Orjuela-Cañón, A.D., Ruíz-Olaya, A.F., and Forero, L. (2017, January 2–4). Deep neural network for EMG signal classification of wrist position: Preliminary results. Proceedings of the IEEE Latin American Conference on Computational Intelligence (LA-CCI), Arequipa, Peru.
19. Surface EMG data aggregation processing for intelligent prosthetic action recognition10.1007/s00521-018-3909-z ↗
20. A learning scheme for EMG based decoding of dexterous, in-hand manipulation motions10.1109/TNSRE.2019.2936622 ↗
21. Ziegler, J., Gattringer, H., and Mueller, A. (2018, January 26–29). Classification of gait phases based on bilateral EMG data using support vector machines. Proceedings of the 7th IEEE International Conference on Biomedical Robotics and Biomechatronics (Biorob), Enschede, The Netherlands.10.1109/BIOROB.2018.8487750 ↗
22. Estimation of EMG-based force using a neural-network-based approach10.1109/ACCESS.2019.2917300 ↗
23. An upper limb movement estimation from electromyography by using BP neural network10.1016/j.bspc.2018.12.020 ↗
24. Yuan, L., and Chen, J. (2017, January 20–22). Activity EMG signal identification based on radial basis function neural networks. Proceedings of the 8th IEEE International Conference on Software Engineering and Service Science (ICSESS), Beijing, China.10.1109/ICSESS.2017.8343050 ↗
25. Classification of EMG signals using wavelet neural network10.1016/j.jneumeth.2006.03.004 ↗
26. A neural network model for reconstructing EMG signals from eight shoulder muscles: Consequences for rehabilitation robotics and biofeedback10.1016/j.jbiomech.2005.05.008 ↗
27. Estimation of muscle activation during different walking speeds with two mathematical approaches compared to surface EMG10.1016/j.gaitpost.2018.06.115 ↗
28. An EMG-based muscle force monitoring system10.1007/s12206-010-0616-9 ↗
29. Estimation of elbow-induced wrist force with EMG signals using fast orthogonal search10.1109/TBME.2006.889190 ↗
30. Using a cost function based on kinematics and electromyographic data to quantify muscle forces10.1016/j.jbiomech.2018.09.002 ↗
31. An isometric muscle force estimation framework based on a high-density surface EMG array and an NMF algorithm10.1088/1741-2552/aa63ba ↗
32. Kim, H.-J., Lee, Y.-S., and Kim, D. (2017, January 10–12). Arm motion estimation algorithm using myo armband. Proceedings of the 1st IEEE International Conference on Robotic Computing (IRC), Taichung, Taiwan.10.1109/IRC.2017.32 ↗
33. Xu, Y., Yang, C., Liang, P., Zhao, L., and Li, Z. (2016, January 7–10). Development of a hybrid motion capture method using myo armband with application to teleoperation. Proceedings of the IEEE International Conference on Mechatronics and Automation, Harbin, China.10.1109/ICMA.2016.7558729 ↗
34. Wang, N. (2019). ExerciseTrak: Reconstructing Arm Posture for Upper-Body Exercises Using a Wrist-Mounted Motion Sensing Device. [Master’s Thesis, Cornell University].
35. Araújo, F.M., Ferreira, N.M.F., Soares, S.F., Valente, A., and Junior, G.L. (2019, January 22–24). Data Acquisition from the integration of kinect quaternions and myo armband EMG sensors to aid equinus foot treatment. Proceedings of the 12th International Conference on Biomedical Electronics and Devices (BIODEVICES), Prague, Czech Republic.10.5220/0007565902350240 ↗
36. Feasibility of using combined EMG and kinematic signals for prosthesis control: A simulation study using a virtual reality environment10.1016/j.jelekin.2015.06.010 ↗
37. Rincon, A.L., Yamasaki, H., and Shimoda, S. (2016, January 24–26). Design of a video game for rehabilitation using motion capture, EMG analysis and virtual reality. Proceedings of the International Conference on Electronics, Communications and Computers (CONIELECOMP), Cholula, Mexico.10.1109/CONIELECOMP.2016.7438575 ↗
38. Validity of the Kinect and myo armband in a serious game for assessing upper limb movement10.1016/j.entcom.2018.05.003 ↗
39. GMM-based single-joint angle estimation using EMG signals
40. Evaluating the performance of Kalman filter on elbow joint angle prediction based on electromyography10.1007/s12541-017-0202-5 ↗
41. A state-space EMG model for the estimation of continuous joint movements10.1109/TIE.2014.2387337 ↗
42. Zeng, Y., Yang, J., and Yin, Y. (2019). Gaussian process-integrated state space model for continuous joint angle prediction from EMG and interactive force in a human-exoskeleton system. Appl. Sci., 9.10.3390/app9081711 ↗
43. Pradhan, G., Engineer, N., Nadin, M., and Prabhakaran, B. (2007, January 11–15). Integration of motion capture and EMG data for classifying the human motions. Proceedings of the 23rd IEEE International Conference on Data Engineering Workshop, Istanbul, Turkey.10.1109/ICDEW.2007.4400973 ↗
44. Guo, S., Yang, Z., and Liu, Y. (2019, January 4–7). EMG-based continuous prediction of the upper limb elbow joint angle using GRNN. Proceedings of the IEEE International Conference on Mechatronics and Automation (ICMA), Tianjin, China.10.1109/ICMA.2019.8816401 ↗
45. Elbow joint angle and elbow movement velocity estimation using NARX-multiple layer perceptron neural network model with surface EMG time domain parameters10.3233/BMR-160525 ↗
46. Simultaneous and continuous estimation of shoulder and elbow kinematics from surface EMG signals10.3389/fnins.2017.00280 ↗
47. Surface EMG based continuous estimation of human lower limb joint angles by using deep belief networks10.1016/j.bspc.2017.10.002 ↗
48. Impact of load variation on joint angle estimation from surface EMG signals10.1109/TNSRE.2015.2502663 ↗
49. Influence of joint angle on EMG-torque model during constant-posture, torque-varying contractions10.1109/TNSRE.2015.2405765 ↗
50. Mannattil, M. (2021, February 25). NoLiTSA (NonLinear Time Series Analysis). Available online: https://github.com/manu-mannattil/nolitsa.
51. Zeng, M., Jia, H., Meng, Q., Han, T., and Liu, Z. (2012, January 16–18). Nonlinear analysis of the near-surface wind speed time series. Proceedings of the 5th International Congress on Image and Signal Processing, Chongqing, China.10.1109/CISP.2012.6470023 ↗
52. Testing for nonlinearity in time series: The method of surrogate data10.1016/0167-2789(92)90102-S ↗
53. Lee, T.-E.-K., Kuah, Y.-L., Leo, K.-H., Sanei, S., Chew, E., and Zhao, L. (2019, January 2–6). Surrogate rehabilitative time series data for image-based deep learning. Proceedings of the 27th European Signal Processing Conference (EUSIPCO), A Coruña, Spain.10.23919/EUSIPCO.2019.8903012 ↗
54. Imagenet classification with deep convolutional neural networks
55. Complex brain networks: Graph theoretical analysis of structural and functional systems10.1038/nrn2575 ↗
56. Complex network measures of brain connectivity: Uses and interpretations10.1016/j.neuroimage.2009.10.003 ↗
57. Human kinematic, kinetic and EMG data during different walking and stair ascending and descending tasks10.1038/s41597-019-0323-z ↗
58. Xue, Y., Ju, Z., Xiang, K., Chen, J., and Liu, H. (2017). Multiple sensors based hand motion recognition using adaptive directed acyclic graph. Appl. Sci., 7.10.3390/app7040358 ↗
59. Surface mechanomyography and electromyography provide non-invasive indices of inspiratory muscle force and activation in healthy subjects10.1038/s41598-018-35024-z ↗
60. Li, Y., Lin, S., Zhang, B., Liu, J., Doermann, D., Wu, Y., Huang, F., and Ji, R. (2019, January 16–20). Exploiting kernel sparsity and entropy for interpretable CNN compression. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Long Beach, CA, USA.10.1109/CVPR.2019.00291 ↗