| Literature DB >> 32325739 |
Steven D Hlucny1, Domen Novak1.
Abstract
Although several studies have used wearable sensors to analyze human lifting, this has generally only been done in a limited manner. In this proof-of-concept study, we investigate multiple aspects of offline lift characterization using wearable inertial measurement sensors: detecting the start and end of the lift and classifying the vertical movement of the object, the posture used, the weight of the object, and the asymmetry involved. In addition, the lift duration, horizontal distance from the lifter to the object, the vertical displacement of the object, and the asymmetric angle are computed as lift parameters. Twenty-four healthy participants performed two repetitions of 30 different main lifts each while wearing a commercial inertial measurement system. The data from these trials were used to develop, train, and evaluate the lift characterization algorithms presented. The lift detection algorithm had a start time error of 0.10 s ± 0.21 s and an end time error of 0.36 s ± 0.27 s across all 1489 lift trials with no missed lifts. For posture, asymmetry, vertical movement, and weight, our classifiers achieved accuracies of 96.8%, 98.3%, 97.3%, and 64.2%, respectively, for automatically detected lifts. The vertical height and displacement estimates were, on average, within 25 cm of the reference values. The horizontal distances measured for some lifts were quite different than expected (up to 14.5 cm), but were very consistent. Estimated asymmetry angles were similarly precise. In the future, these proof-of-concept offline algorithms can be expanded and improved to work in real-time. This would enable their use in applications such as real-time health monitoring and feedback for assistive devices.Entities:
Keywords: IMU; analysis; characterization; classification; human motion; lift; wearable sensors
Year: 2020 PMID: 32325739 PMCID: PMC7219665 DOI: 10.3390/s20082323
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
The body positions of the Xsens IMU trackers.
| Location | Position |
|---|---|
| Feet | Middle of bridge of both feet |
| Lower legs | Flat on the shin bones (medial surface of the tibia) |
| Upper legs | Lateral sides above knees |
| Pelvis | Flat on sacrum |
| Sternum | Flat, in the middle of the chest |
| Shoulders | On the Scapula (shoulder blades) |
| Upper arms | Lateral sides above elbows |
| Forearms | Lateral and flat side of the wrists |
| Hands | Backsides of both hands |
| Head | On the back of the head (held on with headband) |
Figure 1Participant wearing the Xsens Link system while performing a lift.
All combinations of source, destination, posture, and twist direction that were used in the experiment, along with the number of each that were planned and that actually occurred throughout all 24 experiments. The table is organized by main lifts (the 30 main lifts that we were interested in), extra lifts (lifts designed specifically to serve as transition lifts), and unplanned lifts (lifts that were performed by mistake but do not necessarily hinder results). Though we required 48 occurrences of each of the main lifts (2 of each per participant), some were planned more times as transition lifts for some participants. The extra lifts were only performed when necessary as a transition between 2 main lifts.
| Main Lifts | |||||||
|---|---|---|---|---|---|---|---|
| No. | Source | Destination | Posture | Twist Direction | Weight (kg) | Planned | Occurred |
| 1 | floor | chest | squatting | straight | 10 | 51 | 51 |
| 2 | floor | chest | stooping | straight | 10 | 50 | 48 |
| 3 | knee | chest | squatting | straight | 10 | 51 | 48 |
| 4 | knee | chest | stooping | straight | 10 | 50 | 50 |
| 5 | chest | head | – | straight | 10 | 48 | 46 |
| 6 | floor | chest | squatting | straight | 3 | 48 | 48 |
| 7 | floor | chest | stooping | straight | 3 | 48 | 50 |
| 8 | chest | floor | squatting | straight | 10 | 48 | 48 |
| 9 | chest | floor | stooping | straight | 10 | 51 | 48 |
| 10 | chest | knee | squatting | straight | 10 | 50 | 48 |
| 11 | chest | knee | stooping | straight | 10 | 49 | 49 |
| 12 | head | chest | – | straight | 10 | 48 | 46 |
| 13 | chest | floor | squatting | straight | 3 | 48 | 48 |
| 14 | chest | floor | stooping | straight | 3 | 48 | 50 |
| 15 | floor | chest | squatting | left | 10 | 49 | 49 |
| 16 | floor | chest | stooping | left | 10 | 48 | 48 |
| 17 | floor | chest | squatting | right | 10 | 48 | 47 |
| 18 | floor | chest | stooping | right | 10 | 48 | 48 |
| 19 | knee | chest | squatting | left | 10 | 49 | 51 |
| 20 | knee | chest | stooping | left | 10 | 48 | 48 |
| 21 | knee | chest | squatting | right | 10 | 48 | 48 |
| 22 | knee | chest | stooping | right | 10 | 49 | 49 |
| 23 | chest | floor | squatting | left | 10 | 48 | 48 |
| 24 | chest | floor | stooping | left | 10 | 48 | 48 |
| 25 | chest | floor | squatting | right | 10 | 48 | 48 |
| 26 | chest | floor | stooping | right | 10 | 48 | 48 |
| 27 | chest | knee | squatting | left | 10 | 48 | 48 |
| 28 | chest | knee | stooping | left | 10 | 48 | 47 |
| 29 | chest | knee | squatting | right | 10 | 48 | 50 |
| 30 | chest | knee | stooping | right | 10 | 48 | 48 |
|
| |||||||
| 31 | knee | floor | squatting | straight | 10 | 1 | 1 |
| 32 | knee | floor | stooping | straight | 10 | 1 | 1 |
| 33 | floor | head | squatting | straight | 10 | 1 | 1 |
| 34 | floor | knee | stooping | straight | 10 | 4 | 4 |
| 35 | head | knee | – | straight | 10 | 1 | 1 |
| 36 | chest | chest | – | left | 10 | 4 | 4 |
| 37 | chest | chest | – | right | 10 | 9 | 9 |
| 38 | floor | knee | squatting | left | 10 | 2 | 2 |
| 39 | floor | knee | squatting | right | 10 | 1 | 1 |
| 40 | knee | floor | stooping | left | 10 | 1 | 1 |
| 41 | knee | knee | squatting | left | 10 | 1 | 1 |
| 42 | floor | floor | squatting | left | 10 | 1 | 1 |
| 43 | floor | floor | stooping | left | 10 | 1 | 1 |
| 44 | floor | knee | stooping | right | 10 | 1 | 1 |
| 45 | knee | knee | stooping | right | 10 | 1 | 1 |
|
| |||||||
| 46 | head | chest | – | straight | 3 | 0 | 2 |
| 47 | chest | head | – | straight | 3 | 0 | 2 |
| 48 | knee | chest | squatting | straight | 3 | 0 | 2 |
| 49 | chest | knee | squatting | straight | 3 | 0 | 2 |
Figure 2Tape lines on the floor for start/end crate alignment. The tape line marked S is the start/end point for straight lifts and was parallel to and 56 cm away from the main shelf (white). TL was the starting point for lifts in which the participant twisted left while lifting from the floor to the shelf and was parallel to and 42 cm away from the main shelf. TR was the starting point for lifts in which the participant twisted right while lifting from the floor to the shelf and was parallel to and 42 cm away from the secondary shelf (brown).
Figure 3Crate aligned with a tape mark at the beginning of a twisting lift.
Figure 4Lift start/end detection using the distance from the center of mass to the hands.
The vertical displacement reference values in meters.
| Floor to Chest | Chest to Floor | Knee to Chest | Chest to Knee | Chest to Head | Head to Chest |
|---|---|---|---|---|---|
| 1.08 | −1.08 | 0.54 | −0.54 | 0.49 | −0.49 |
The asymmetry angles and errors measured across all 1489 lifts, separated by twist direction. Twists to the left (counterclockwise when viewed from above) are positive angles, while twists to the right are negative. Error was calculated as the estimated angle minus the reference angle. All values are reported in degrees.
| Manually Labelled | Automatically Labelled | ||||
|---|---|---|---|---|---|
| Twist Direction | Expected | Measured | Mean Error | Measured | Mean Error |
| no twist | 0 |
|
|
|
|
| twist left | 45 |
|
|
|
|
| twist right | −45 |
|
|
|
|
The vertical height of the object was estimated for the beginning and ending of every lift. The error was calculated as the estimated height minus the reference height. The measured values and error are shown for each of the 4 possible vertical levels. All values shown are in meters.
| Manually Labelled | Automatically Labelled | ||||
|---|---|---|---|---|---|
| Level | Expected | Measured | Mean Error | Measured | Mean Error |
| floor | 0.300 |
| 0.152 |
| 0.214 |
| knee | 0.840 |
| 0.005 |
| 0.021 |
| chest | 1.380 |
| −0.097 |
| −0.094 |
| head | 1.870 |
| −0.229 |
| −0.230 |
The vertical displacement estimates and errors for each lift type. The vertical displacement error is calculated as , where is the estimated vertical displacement and is the actual vertical displacement. Distances are displayed in meters.
| Manually Labelled | Automatically Labelled | ||||
|---|---|---|---|---|---|
| Vertical Movement | Expected | Measured | Mean Error | Measured | Mean Error |
| floor to chest | 1.08 |
| −0.248 |
| −0.284 |
| chest to floor | −1.08 |
| 0.244 |
| 0.328 |
| knee to chest | 0.54 |
| −0.109 |
| −0.107 |
| chest to knee | −0.54 |
| 0.089 |
| 0.114 |
| chest to head | 0.49 |
| −0.106 |
| −0.111 |
| head to chest | −0.49 |
| 0.095 |
| 0.086 |
The horizontal distance between the participant and the object was estimated at the beginning and ending of every lift. Error is calculated as , where is the estimated horizontal distance and is the reference horizontal distance. Distances are displayed in meters.
| Manually Labelled | Automatically Labelled | ||||
|---|---|---|---|---|---|
| Level | Expected | Measured | Mean Error | Measured | Mean Error |
| floor | 0.300 |
| −0.052 |
| −0.056 |
| knee | 0.500 |
| 0.000 |
| −0.017 |
| chest | 0.450 |
| 0.142 |
| 0.125 |
| head | 0.450 |
| 0.109 |
| 0.104 |
Classification results for the 4 subproblems: posture, asymmetry, vertical movement, and weight. As the feature extraction process depended on the estimated start/end times, classification results for both automatically and manually labeled start/end times are included.
| Subproblem | Number of Classes | Accuracy Manually Labelled | Accuracy Auto Labelled | Classification Method |
|---|---|---|---|---|
| Posture | 3 |
|
| KNN, k = 30 |
| Asymmetry | 3 |
|
| KNN, k = 10 |
| Vertical Movement | 6 |
|
| KNN, k = 10 |
| Weight | 2 |
|
| Naive Bayes |
Figure 5Lift start/end detection using the distance from the center of mass to the hands. The start time was mislabeled by the lift detection algorithm in this lift due to the participant reaching for the crate early.