| Literature DB >> 34640745 |
Daniel Ledwoń1, Marta Danch-Wierzchowska1, Marcin Bugdol1, Karol Bibrowicz2, Tomasz Szurmik3, Andrzej Myśliwiec4, Andrzej W Mitas1.
Abstract
Postural disorders, their prevention, and therapies are still growing modern problems. The currently used diagnostic methods are questionable due to the exposure to side effects (radiological methods) as well as being time-consuming and subjective (manual methods). Although the computer-aided diagnosis of posture disorders is well developed, there is still the need to improve existing solutions, search for new measurement methods, and create new algorithms for data processing. Based on point clouds from a Time-of-Flight camera, the presented method allows a non-contact, real-time detection of anatomical landmarks on the subject's back and, thus, an objective determination of trunk surface metrics. Based on a comparison of the obtained results with the evaluation of three independent experts, the accuracy of the obtained results was confirmed. The average distance between the expert indications and method results for all landmarks was 27.73 mm. A direct comparison showed that the compared differences were statically significantly different; however, the effect was negligible. Compared with other automatic anatomical landmark detection methods, ours has a similar accuracy with the possibility of real-time analysis. The advantages of the presented method are non-invasiveness, non-contact, and the possibility of continuous observation, also during exercise. The proposed solution is another step in the general trend of objectivization in physiotherapeutic diagnostics.Entities:
Keywords: anatomical landmarks; physiotherapy; point cloud; real-time detection; trunk surface metrics
Mesh:
Year: 2021 PMID: 34640745 PMCID: PMC8512900 DOI: 10.3390/s21196425
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1The concept of the D4S system module for monitoring exercises in the standing position.
General description of the research group.
| Female | Male | All | |
|---|---|---|---|
| Body weight (kg) | 65.9 ± 18.9 | 85.2 ± 9.4 | 75.9 ± 17.5 |
| Body height (cm) | 166.5 ± 6.8 | 180.8 ± 7.1 | 174.2 ± 10.0 |
| Shoulder width (cm) | 36.6 ± 1.9 | 40.0 ± 2.2 | 38.4 ± 2.7 |
| Chest width (cm) | 25.3 ± 3.0 | 28.6 ± 1.8 | 27.1 ± 3.0 |
| Hip width (cm) | 28.0 ± 2.2 | 28.8 ± 1.5 | 28.5 ± 1.9 |
| Bust size (cm) | 77.0 ± 9.3 | 88.8 ± 7.1 | 83.4 ± 10.0 |
| Waist size (cm) | 73.1 ± 11.2 | 80.9 ± 6.9 | 77.3 ± 9.8 |
Figure 2General scheme of the point cloud preprocessing. The averaging step aims to increase the mapping precision of the subject’s silhouette. Subsequent steps allow the reduction of additional elements and to denoise the resulting subject’s point cloud.
Figure 3The mean point position change concerning to the number of averaged point clouds. The Euclidean distance was calculated for the corresponding points in the coordinate matrices obtained by averaging the successive N and N-1 point clouds.
Figure 4Result of point cloud preprocessing. The analyzed subject’s silhouette is marked in orange. The remaining points that are part of the device, and the points removed due to noise reduction (outliers) are blue.
Figure 5The result of detection, for one frame, of anatomical landmarks with the described method compared with the expert indications.
Figure 6Visualization of the relative error for individual landmarks, after removing outliers; the point markers have been transformed in such a way that the expected value for experts is the origin of the coordinate system.
The mean absolute error of points selected by a given expert in relation to the expected value estimated by averaging the indications of three experts. The table on the left shows the value in the frontal axis (x), and, on the right, the vertical axis (y). Values expressed in mm.
| Landmark |
|
|
|
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|---|---|---|
|
| −5.4 | 5.1 | 0.2 | −6.7 | −6.5 | 6.0 | −12.2 | 6.2 | −6.1 | −3.6 |
|
| 2.9 | −5.1 | 2.1 | 8.6 | 9.0 | 4.9 | −9.3 | 4.3 | −7.7 | −4.1 |
|
| 3.0 | −3.8 | 0.8 | 14.1 | 14.1 | 3.5 | 0.2 | −3.7 | 10.8 | 10.4 |
|
| −0.8 | −1.2 | 2.0 | −4.8 | −4.2 | 2.3 | 1.7 | −4.0 | 7.5 | 7.5 |
|
| 0.7 | −3.2 | 2.5 | 18.4 | 18.1 | −2.1 | −3.9 | 6.0 | −14.1 | −15.4 |
|
| −1.2 | 2.5 | −1.3 | −8.9 | −7.7 | −1.8 | −2.4 | 4.2 | −11.0 | −12.4 |
| 0.4 | −2.1 | 1.7 | 2.3 | 2.9 | −4.9 | −4.4 | 9.3 | −19.5 | −19.1 | |
|
| 0.2 | −1.8 | 1.6 | 5.6 | 3.7 | 3.8 | −2.8 | −1.0 | 3.5 | 4.3 |
|
| 0.3 | −0.6 | 0.2 | 3.5 | 3.5 | 3.7 | 4.8 | −8.4 | 15.2 | 12.9 |
|
| 0.7 | −0.1 | −0.5 | −1.7 | −0.9 | −1.5 | −2.5 | 4.0 | 4.2 | 2.0 |
Standard deviation of the absolute error of points selected by a given expert in relation to the expected value estimated by averaging the indications of three experts. The table on the left shows the value in the frontal axis (x), and, on the right, the vertical axis (y). Values expressed in mm.
| Landmark |
|
|
|
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|---|---|---|
|
| 5.6 | 7.6 | 8.3 | 7.5 | 7.3 | 12.4 | 14.4 | 14.7 | 19.0 | 15.0 |
|
| 5.8 | 7.6 | 8.0 | 18.4 | 6.8 | 12.4 | 12.2 | 13.1 | 24.0 | 14.9 |
|
| 14.2 | 12.6 | 12.8 | 12.9 | 12.8 | 6.6 | 9.2 | 10.2 | 8.0 | 7.4 |
|
| 13.3 | 13.8 | 11.6 | 17.0 | 10.8 | 5.3 | 7.5 | 7.8 | 11.2 | 5.7 |
|
| 7.4 | 5.5 | 8.4 | 18.7 | 15.8 | 10.8 | 12.1 | 13.7 | 32.2 | 24.2 |
|
| 5.8 | 5.2 | 7.3 | 19.6 | 13.5 | 11.7 | 12.4 | 14.2 | 31.6 | 23.3 |
| 4.7 | 5.3 | 5.1 | 9.6 | 7.0 | 9.8 | 14.3 | 18.1 | 13.2 | 11.8 | |
|
| 5.1 | 6.2 | 5.0 | 12.5 | 8.9 | 14.4 | 14.2 | 16.3 | 26.0 | 25.5 |
|
| 5.6 | 7.1 | 5.8 | 11.1 | 7.3 | 15.7 | 16.7 | 16.2 | 25.7 | 15.7 |
|
| 5.9 | 7.0 | 6.1 | 18.1 | 16.5 | 16.9 | 17.9 | 20.5 | 31.4 | 16.3 |
The number of removed outliers as a result of the interquartile range method employed in the principal component space.
| Landmark | Outliers NumberM |
|---|---|
|
| 20 (5%) |
|
| 33 (8%) |
|
| 10 (2%) |
|
| 30 (7%) |
|
| 25 (6%) |
|
| 25 (6%) |
| 12 (3%) | |
|
| 30 (7%) |
|
| 23 (5%) |
|
| 26 (6%) |
The average distance between the points determined by experts and the proposed method, expressed in millimeters. Experts are abbreviated E1–3, and the method is abbreviated with the symbol M. The last column shows the average distance from all methods vs. expert comparisons.
| Landmark | E1 | E2 | E3 | M | M | M | M |
|---|---|---|---|---|---|---|---|
| E2 | E3 | E1 | E1 | E3 | E3 | All | |
|
| 27.36 | 31.65 | 22.21 | 20.02 | 26.58 | 25.23 | 23.94 |
|
| 23.95 | 26.54 | 21.07 | 22.35 | 29.01 | 27.47 | 26.28 |
|
| 20.61 | 23.89 | 24.52 | 18.59 | 25.58 | 26.64 | 23.60 |
|
| 22.04 | 22.16 | 19.90 | 15.88 | 20.55 | 22.03 | 19.49 |
|
| 16.54 | 22.24 | 22.71 | 36.25 | 39.58 | 42.43 | 39.42 |
|
| 17.00 | 21.09 | 21.37 | 30.72 | 33.13 | 36.01 | 33.29 |
| 16.02 | 31.17 | 25.94 | 19.94 | 23.90 | 31.10 | 24.98 | |
|
| 22.71 | 24.43 | 24.61 | 24.54 | 29.95 | 30.82 | 28.44 |
|
| 25.73 | 28.26 | 25.00 | 21.24 | 27.91 | 32.03 | 27.06 |
|
| 25.22 | 31.20 | 28.82 | 28.27 | 31.63 | 31.08 | 30.32 |
The results of the statistical analysis of the differences between the proposed method and experts using the Friedman test with the effect size calculated as Kendall’s W value.
| Landmark | W | Effect |
|
|---|---|---|---|
|
| 0.08 | negligibly small | <0.001 |
|
| 0.05 | negligibly small | <0.001 |
|
| 0.04 | negligibly small | <0.001 |
|
| 0.04 | negligibly small | <0.001 |
|
| 0.29 | small | <0.001 |
|
| 0.15 | small | <0.001 |
| 0.13 | small | <0.001 | |
|
| 0.04 | negligibly small | <0.001 |
|
| 0.04 | negligibly small | <0.001 |
|
| 0.01 | negligibly small | <0.001 |