| Literature DB >> 33101617 |
Samuel Zelman1, Michael Dow1, Thasina Tabashum2, Ting Xiao2, Mark V Albert2,3,4.
Abstract
Measuring physical activity using wearable sensors is essential for quantifying adherence to exercise regiments in clinical research and motivating individuals to continue exercising. An important aspect of wearable activity tracking is counting particular movements. One limitation of many previous models is the need to design the counting for a specific exercise. However, during physical therapy, some movements are unique to the patient and also valuable to track. To address this, we create an automatic repetition counting system that is flexible enough to measure multiple distinct and repeating movements during physical therapy without being trained on the specific motion. Accelerometers, using smartphones, were attached to the body or held by participants to track repetitive motions during different exercises. 18 participants completed a series of 10 exercises for 30 seconds, including arm circles, bicep curls, bridges, sit-ups, elbow extensions, leg lifts, lunges, push-ups, squats, and upper trunk rotations. To count the repetitions of each exercise, we apply three analysis techniques: (a) threshold crossing, (b) threshold crossing with a low-pass filter, and (c) Fourier transform. The results demonstrate that arm circles and push-ups can be tracked well, while less periodic and irregular motions such as upper trunk rotations are more difficult. Overall, threshold crossing with low-pass filtering achieves the best performance among these methods. We conclude that the proposed automatic counting system is capable of tracking exercise repetition without prior training and development for that activity.Entities:
Year: 2020 PMID: 33101617 PMCID: PMC7569449 DOI: 10.1155/2020/8869134
Source DB: PubMed Journal: J Healthc Eng ISSN: 2040-2295 Impact factor: 2.682
Location where the smartphone is placed and how it is held by the individual during the exercise.
| Exercise | Location | Holding methods |
|---|---|---|
| Arm circle | Hand | Held in hand: random orientation |
| Bicep curl | Hand | Held in hand: random orientation |
| Bridge | Waist | Pouch |
| Crunch | Chest | Held in hands with hands on positioned on chest |
| Elbow extension | Hand | Held in hand: random orientation |
| Lower trunk rotation | Waist | Pouch |
| Lunge | Waist | Pouch |
| Push ups | Waist | Pouch |
| Squats | Waist | Pouch |
| Upper trunk rotation | Waist | Pouch |
Figure 1The data from the smartphone accelerometer is analyzed by applying three different counting methods. The 3-axis accelerometer reading is converted to a magnitude and processed further by (top) counting when the function crosses a threshold (middle) (threshold crossing) but after smoothing the magnitude (bottom) using the frequency indicated by a peak in the Fourier analysis to estimate count over time.
Root mean square error (RMSE) of counts for each analysis technique.
| Exercise | Threshold crossing | Threshold with low pass | Fourier | Avg RMSE |
|---|---|---|---|---|
| Arm circle | 1.99 | 9.65 | 8.08 | 7.36 |
| Bicep curl | 16.70 | 7.36 | 12.29 | 12.71 |
| Bridge | 13.94 | 14.39 | 7.07 | 12.27 |
| Crunch | 7.32 | 8.56 | 12.18 | 9.58 |
| Elbow extension | 13.70 | 10.20 | 10.57 | 11.59 |
| Lower trunk rotation | 13.47 | 9.97 | 7.45 | 10.59 |
| Lunge | 16.95 | 1.83 | 0.76 | 9.85 |
| Push-ups | 10.53 | 1.39 | 3.70 | 6.49 |
| Squats | 10.71 | 1.50 | 0.93 | 6.27 |
| Upper trunk rotation | 19.06 | 9.77 | 14.11 | 14.81 |
|
| ||||
| Avg RMSE | 13.38 | 8.69 | 9.00 | |
Threshold crossing with a low-pass filter performs best with an average root mean square error of 8.69, with the Fourier transform being close with 9.00.
Figure 2An observation of acceleration data for three different types of motions such as (a)arm circles (b) upper trunk rotation (c) bridges, representing more to less periodic motion, respectively.