| Literature DB >> 31590465 |
Mirela Ostrek1,2, Helge Rhodin3,4, Pascal Fua5, Erich Müller6, Jörg Spörri7,8.
Abstract
In this study, we compared a monocular computer vision (MCV)-based approach with the golden standard for collecting kinematic data on ski tracks (i.e., video-based stereophotogrammetry) and assessed its deployment readiness for answering applied research questions in the context of alpine skiing. The investigated MCV-based approach predicted the three-dimensional human pose and ski orientation based on the image data from a single camera. The data set used for training and testing the underlying deep nets originated from a field experiment with six competitive alpine skiers. The normalized mean per joint position error of the MVC-based approach was found to be 0.08 ± 0.01m. Knee flexion showed an accuracy and precision (in parenthesis) of 0.4 ± 7.1° (7.2 ± 1.5°) for the outside leg, and -0.2 ± 5.0° (6.7 ± 1.1°) for the inside leg. For hip flexion, the corresponding values were -0.4 ± 6.1° (4.4° ± 1.5°) and -0.7 ± 4.7° (3.7 ± 1.0°), respectively. The accuracy and precision of skiing-related metrics were revealed to be 0.03 ± 0.01 m (0.01 ± 0.00 m) for relative center of mass position, -0.1 ± 3.8° (3.4 ± 0.9) for lean angle, 0.01 ± 0.03 m (0.02 ± 0.01 m) for center of mass to outside ankle distance, 0.01 ± 0.05 m (0.03 ± 0.01 m) for fore/aft position, and 0.00 ± 0.01 m2 (0.01 ± 0.00 m2) for drag area. Such magnitudes can be considered acceptable for detecting relevant differences in the context of alpine skiing.Entities:
Keywords: alpine ski racing; biomechanics; human pose estimation; markerless tracking; technical validation; video-based 3D kinematics
Year: 2019 PMID: 31590465 PMCID: PMC6806076 DOI: 10.3390/s19194323
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Setup overview visualizing the camera and gate positions measured in meters, as well as the capture volume spanned by three consecutive giant slalom gates. The small person size in relation to the camera distance highlights the difficulty in estimating skiing poses accurately.
Figure 2Segment model, including all 18 joint centers and connecting segments considered for analysis. 1: head; 2: neck; 3: left shoulder; 4: right shoulder; 5: left elbow; 6: right elbow; 7: left hand; 8: right hand; 9: left hip; 10: right hip; 11: left knee; 12: right knee; 13: left ankle; 14: right ankle; 15: left ski tail; 16: right ski tail; 17: left ski tip; 18: right ski tip.
Design of the algorithm training, validation, and testing; we followed a six-fold cross validation scheme to report results for all subjects while training on independent parts of the dataset.
| # Training Samples (All Cameras) | S1 | S2 | S3 | S4 | S5 | S6 | |
|---|---|---|---|---|---|---|---|
|
| 14,941 |
| Training | Training | Training | Training | Validation |
|
| 14,910 | Validation |
| Training | Training | Training | Training |
|
| 15,095 | Training | Validation |
| Training | Training | Training |
|
| 15,192 | Training | Training | Validation |
| Training | Training |
|
| 15,246 | Training | Training | Training | Validation |
| Training |
|
| 15,180 | Training | Training | Training | Training | Validation |
|
|
| - | 3898 | 3833 | 3713 | 3736 | 3659 | 3802 |
|
| - | 664 | 660 | 640 | 616 | 598 | 626 |
|
| - | 4 | 4 | 4 | 4 | 4 | 4 |
S1–6: subjects 1 to 6; #: number of.
Figure 3Definitions of the fore/aft position (d) and the lean angle (λ). (a) Local coordinate systems are defined relative to the ski and up direction. (b) The fore/aft position is the projection of the COM on the x’ axis. (c) The lean angle is the orientation of COM in the x”-y” plane.
Figure 4Normalized mean per joint position error (NMPJPE) for the best camera perspectives (CAM 3 and CAM 5; frontal-lateral) over one turn cycle.
Normalized mean per joint position error (NMPJPE) for a monocular computer vision-based 3D reconstruction using different camera views.
| NMPJPE CAM 1 (m) | NMPJPE CAM 2 (m) | NMPJPE CAM 3 (m) | NMPJPE CAM 4 (m) | NMPJPE CAM 5 (m) | NMPJPE CAM 6 (m) | NMPJPE CAM 1–6 (m) | |
|---|---|---|---|---|---|---|---|
|
| 0.09 | 0.07 | 0.07 | 0.08 | 0.07 | 0.08 | 0.08 |
|
| 0.08 | 0.08 | 0.07 | 0.08 | 0.08 | 0.08 | 0.08 |
|
| 0.13 | 0.08 | 0.08 | 0.12 | 0.07 | 0.08 | 0.09 |
|
| 0.10 | 0.08 | 0.07 | 0.08 | 0.07 | 0.08 | 0.08 |
|
| 0.09 | 0.07 | 0.08 | 0.07 | 0.08 | 0.08 | 0.08 |
|
| 0.10 | 0.07 | 0.06 | 0.07 | 0.07 | 0.07 | 0.07 |
|
| 0.10 | 0.08 | 0.07 | 0.08 | 0.07 | 0.08 | 0.08 |
|
| 0.02 | 0.00 | 0.01 | 0.02 | 0.00 | 0.01 | 0.01 |
S1–6: subjects 1 to 6; CAM 1–6: camera 1–6.
Accuracy and precision of knee and hip flexion angles of the turn outside and inside leg based on a monocular 3D reconstruction (averages over the cameras CAM 3 and CAM 5).
| Test Set | |||||
|---|---|---|---|---|---|
|
| Test S1 | 8.5 ± 7.3 | 5.5 ± 5.7 | 4.3 ± 6.7 | 0.9 ± 4.4 |
| Test S2 | 6.1 ± 9.4 | 2.0 ± 5.2 | −2.4 ± 7.4 | −1.6 ± 4.8 | |
| Test S3 | −8.2 ± 6.0 | −0.9 ± 5.5 | −8.2 ± 5.0 | −5.6 ± 4.7 | |
| Test S4 | −9.4 ± 7.0 | −13.4 ± 5.5 | −0.2 ± 5.7 | −3.2 ± 5.0 | |
| Test S5 | 3.2 ± 6.9 | 3.0 ± 4.4 | 1.6 ± 6.7 | 1.9 ± 4.8 | |
| Test S6 | 2.3 ± 6.1 | 2.8 ± 3.8 | 2.6 ± 5.3 | 3.6 ± 4.4 | |
|
| All subjects | 0.4 ± 7.1 | −0.2 ± 5.0 | −0.4 ± 6.1 | −0.7 ± 4.7 |
|
| All subjects | 7.2 ± 1.5 | 6.7 ± 1.1 | 4.4 ± 1.5 | 3.7 ± 1.0 |
S1–6: subjects 1 to 6. θ: outside knee flexion angle; θ: inside knee flexion angle; θ outside hip flexion angle; θ: inside hip flexion angle.
The accuracy and precision of skiing-specific metrics based on the monocular 3D reconstruction (averages over the cameras CAM 3 and CAM 5).
| Test Set |
| |||||
|---|---|---|---|---|---|---|
|
| Test S1 | 0.03 ± 0.01 | 2.8 ± 4.7 | 0.04 ± 0.03 | 0.00 ± 0.05 | 0.01 ± 0.01 |
| Test S2 | 0.03 ± 0.01 | 5.5 ± 4.0 | 0.02 ± 0.03 | −0.03 ± 0.05 | 0.00 ± 0.01 | |
| Test S3 | 0.03 ± 0.01 | −2.0 ± 3.3 | 0.00 ± 0.03 | 0.01 ± 0.05 | 0.00 ± 0.01 | |
| Test S4 | 0.03 ± 0.01 | −2.0 ± 3.3 | −0.01 ± 0.03 | 0.03 ± 0.05 | −0.01 ± 0.01 | |
| Test S5 | 0.02 ± 0.01 | −1.7 ± 3.9 | 0.01 ± 0.04 | 0.02 ± 0.05 | 0.01 ± 0.01 | |
| Test S6 | 0.02 ± 0.01 | −3.3 ± 3.3 | 0.00 ± 0.03 | 0.03 ± 0.05 | 0.01 ± 0.01 | |
|
| All subjects | 0.03 ± 0.01 | −0.1 ± 3.8 | 0.01 ± 0.03 | 0.01 ± 0.05 | 0.00 ± 0.01 |
|
| All subjects | 0.01 ± 0.00 | 3.4 ± 0.9 | 0.02 ± 0.01 | 0.03 ± 0.01 | 0.01 ± 0.00 |
S1–6: subjects 1 to 6. p: relative center of mass position (COM); λ: lean angle; d: fore/aft position; d: COM to outside ankle joint center distance; CDA: drag area.