Activity Recognition of Local Muscular Endurance (LME) Exercises Using an Inertial Sensor

In this paper, we propose an algorithmic approach for a motion analysis framework to automatically recognize local muscular endurance (LME) exercises and to count their repetitions using a wrist-worn inertial sensor. LME exercises are prescribed for cardiovascular disease rehabilitation. As a technical solution, we propose activity recognition based on machine learning. We developed an algorithm to automatically segment the captured data from all participants. Relevant time and frequency domain features were extracted using a sliding window technique. Principal component analysis (PCA) was applied for dimensionality reduction of the extracted features. We trained 15 binary classifiers using support vector machine (SVM) to recognize individual LME exercises, achieving overall accuracy of more than 98%. We applied grid search technique to obtain the optimal SVM hyperplane parameters. The learning curves (mean ± stdev) for each model is investigated to verify that the models were not over-fitted and performed well on any new test data. Also, we devised a method to count the repetitions of the upper body exercises.

[1]  David Howard,et al.  A Comparison of Feature Extraction Methods for the Classification of Dynamic Activities From Accelerometer Data , 2009, IEEE Transactions on Biomedical Engineering.

[2]  Shah Ebrahim,et al.  Promoting patient uptake and adherence in cardiac rehabilitation. , 2014, The Cochrane database of systematic reviews.

[3]  Leo Breiman,et al.  Classification and Regression Trees , 1984 .

[4]  Faicel Chamroukhi,et al.  Physical Human Activity Recognition Using Wearable Sensors , 2015, Sensors.

[5]  David S. Monaghan,et al.  3D Human Gait Reconstruction and Monitoring Using Body-Worn Inertial Sensors and Kinematic Modeling , 2016, IEEE Sensors Journal.

[6]  Yoshua Bengio,et al.  Random Search for Hyper-Parameter Optimization , 2012, J. Mach. Learn. Res..

[7]  Noel E. O'Connor,et al.  Automatically detecting asymmetric running using time and frequency domain features , 2015, 2015 IEEE 12th International Conference on Wearable and Implantable Body Sensor Networks (BSN).

[8]  H. H. Madden Comments on the Savitzky-Golay convolution method for least-squares-fit smoothing and differentiation of digital data , 1976 .

[9]  Bernt Schiele,et al.  A tutorial on human activity recognition using body-worn inertial sensors , 2014, CSUR.

[10]  Shah Ebrahim,et al.  Promoting patient uptake and adherence in cardiac rehabilitation. , 2014, The Cochrane database of systematic reviews.

[11]  Noel E. O'Connor,et al.  Towards Automatic Activity Classification and Movement Assessment during a Sports Training Session , 2022 .

[12]  Lindsay I. Smith,et al.  A tutorial on Principal Components Analysis , 2002 .

[13]  A. Atiya,et al.  Learning with Kernels: Support Vector Machines, Regularization, Optimization, and Beyond , 2005, IEEE Transactions on Neural Networks.

[14]  Mi Zhang,et al.  A feature selection-based framework for human activity recognition using wearable multimodal sensors , 2011, BODYNETS.

[15]  Majid Sarrafzadeh,et al.  Determining the Single Best Axis for Exercise Repetition Recognition and Counting on SmartWatches , 2014, 2014 11th International Conference on Wearable and Implantable Body Sensor Networks.

[16]  Ling Bao,et al.  Activity Recognition from User-Annotated Acceleration Data , 2004, Pervasive.

[17]  A. Savitzky,et al.  Smoothing and Differentiation of Data by Simplified Least Squares Procedures. , 1964 .