| Literature DB >> 35564884 |
Javier Dorado Chaparro1, Jesús Fernández-Bermejo Ruiz1, María José Santofimia Romero1, Xavier Del Toro García1, Rubén Cantarero Navarro1, Cristina Bolaños Peño1, Henry Llumiguano Solano1, Félix Jesús Villanueva Molina1, Anabela Gonçalves Silva2, Juan Carlos López1.
Abstract
While the importance of physical activity in older adults is beyond doubt, there are significant barriers limiting the access of older adults to physical exercise. Existing technologies to support physical activity in older adults show that, despite their positive impacts on health and well-being, there is in general a lack of engagement due to the existing reluctance to the use of technology. Usefulness and usability are two major factors for user acceptance along with others, such as cost, privacy, equipment and maintenance requirements, support, etc. Nevertheless, the extent to which each factor impacts user acceptance remains unclear. Furthermore, other stakeholders, besides the end users, should be considered in the decision-making process to develop such technologies, including caregivers, therapists and technology providers. In this paper, and in the context of physical rehabilitation and exercise at home, four different alternatives with incremental characteristics have been defined and considered: a software-based platform for physical rehabilitation and exercise (Alternative 1), the same software platform with a conventional RGB camera and no exercise supervision (Alternative 2), the same software platform with a convention RGB camera and exercise supervision (Alternative 3) and finally, the same software platform with a depth camera and exercise supervision (Alternative 4). A multiple attribute decision-making methodology, based on the ordinal priority approach (OPA) method, is then applied using a group of experts, including end users, therapists and developers to rank the best alternative. The attributes considered in this method have been usefulness, cost, ease of use, ease of technical development, ease of maintenance and privacy, concluding that Alternative 3 has been ranked as the most appropriate.Entities:
Keywords: at-home rehabilitation; healthy and active ageing; video-based system
Mesh:
Year: 2022 PMID: 35564884 PMCID: PMC9103419 DOI: 10.3390/ijerph19095490
Source DB: PubMed Journal: Int J Environ Res Public Health ISSN: 1660-4601 Impact factor: 4.614
Comparison of RGB cameras (prices last updated in March 2022).
| Resolution | FPS | USB | Price (€) | |
|---|---|---|---|---|
| Logitech HD | 1280 × 720 | 30 | 2.0 | 34.99 |
| Logitech HD | 1920 × 1080 | 60 | 3.0 | 78.97 |
| Logitech HD | 1280 × 720 | 30 | 2.0 | 61.99 |
| Owlotech Start | 1280 × 720 | - | 2.0 | 29.99 |
| Krom Kam | 1920 × 1080 | 30 | 2.0 | 18.98 |
Characteristics of the pose estimation models considered.
| MoveNetV2 | BlazePose GHUM | |
|---|---|---|
| Joint number | 17 | 33 |
| Is it 3D? | No | Yes |
| Formats ( | TF, TFLite, TFJS | TFLite, TFJS |
| GPU supported? | TF y TFJS | TFJS |
Performance comparison among proposed models.
| Model | Accuracy | Speed |
|---|---|---|
| MoveNetV2 Lightning | Not very good | Good |
| MoveNetV2 Thunder | Good | Not very good |
| BlazePose GHUM Lite | Not very good | Good |
| BlazePose GHUM Full | Good | Not very good |
| BlazePose GHUM Heavy | Very good | Bad |
Main methods for collecting depth data.
| Stereo Vision | Structured Light | Time Of Flight | |
|---|---|---|---|
| Range | Good | Low | Good |
| Accuracy | Good | Excelent | Good |
| Indoor performance | Good | Excelent | Excelent |
| Outdoor performance | Good | Low | Low |
| Cost | Medium | Low | Medium |
Comparison of the main depth devices (prices last updated in March 2022).
| Depth Technology | Depth Range (m) | Depth Resolution | Frame Rate (FPS) | Development Tools | Price (USD) | |
|---|---|---|---|---|---|---|
| Microsoft Kinect v1 | Structured light | 0.4–3 | 320 × 240, 640 × 480 | 30 | Kinect for Windows | Discontinued |
| Microsoft Kinect v2 | Time of flight | 0.5–4.5 | 512 × 424 | 30 | Kinect for Windows | Discontinued |
| Microsoft Azure Kinect | Time of flight | 0.25–5.46 | Narrow Mode: | 30 | Microsoft Azure SDK | 399 |
| Intel RealSense D415 | Active IR Stereo | 0.3–10 | 1920 × 1080 | 30–90 | Intel RealSense | 259 |
| Intel RealSense D435 | Active IR Stereo using | 0.105–10 | 1280 × 720 | 30–90 | Intel RealSense | 299 |
| ASUS® XtionPro Live | Structured light | 0.8–3.5 | 640 × 480 | 30 | Xtion PRO SDK | Discontinued |
| Stereolabs ZED 2 | Neural Stereo Depth | 0.2–20 | 4416 × 1242 | 100 | ZED SDK | 449 |
| OAK-D Pro | Embedded stereo | 0.2–35 | 1280 × 800 | 120 | DepthAI SDK | 299 |
| OAK-D-LITE | Embedded stereo | 0.2–19.1 | 640 × 480 | 200 | DepthAI SDK | 149 |
| Acusense A1 | Structured light | 0.2–2 | 640 × 400, 1280 × 800 | 44836 | Acusense SDK | 966 |
| Orbbec Astra (PRO) | Infrared Coded | 0.6–8 | 640 × 480 | 30 | Astra SDK | 149 |
| ifm O3X100 | Time of flight | 0.05–3 | 224 × 172 | 20 | third-party tools | 675 |
| e-Con Systems Tara Stereo Camera | Embedded stereo | 0.05–0.3 | 752 × 480 | 60 | third-party tools | 299 |
| Nerian Scarlet 3D Depth Camera | Embedded stereo | 0.14–to infinity | 2432 × 2048 | 120 | third-party tools | not available |
Comparison of the SDKs mentioned in Table 5 considering their main features and hardware/software requirements.
| SO | Processor | RAM | GPU | Skeleton | Face Tracking | Price | Support | |
|---|---|---|---|---|---|---|---|---|
| Kinect for Windows SDK v1.8 | Windows 7, | Dual-core | 2 GB | - | Yes | Yes | Free | Discontinued |
| Kinect for Windows SDK 2.0 | Windows 8 | Physical | 4 GB | DX11 capable | Yes | Yes | Free | Discontinued |
| Microsoft Azure SDK | Windows 10, | Seventh Gen | 4 GB | NVIDIA | Yes | No | Free | Active |
| Intel RealSense SDK 2.0 | Windows 10, | 6th to 10th | - | Intel Iris Pro, | Yes | Yes | Free | Active |
| Xtion PRO SDK (discontinued) | - | - | - | - | - | - | - | Discontinued |
| ZED SDK | Windows 10, | Quad-core | 8 GB | GTX1060 or | Yes | third-party tools | Free | Active |
| DepthAI SDK | Windows 10, | - | - | - | third-party tools | third-party tools | Free | Active |
| Acusense SDK | Windows 10, | - | - | - | third-party tools | third-party tools | Free | Active |
| Astra SDK | Windows, Linux, | x86 processor 1.8 | 4 GB | - | third-party tools | third-party tools | Free | New version |
Attribute list.
| Attribute | Sub-Attribute | Description | Index |
|---|---|---|---|
| Usefulness | Importance given to the utility derived from its use. |
| |
| Cost of system | Importance given to the cost of the total system considering the cost savings of each alternative. |
| |
| Easiness | Use | Importance given to the ease of use of the system. |
|
| Technical Development | Importance given to the ease of technical development of the system. |
| |
| Maintenance | Importance given to the ease of maintenance of the system. |
| |
| Privacy | Importance given to the use of different devices that may invade privacy. |
|
Information used for ranking.
| Expert | Role | Professional | Experience | Level | Index |
|---|---|---|---|---|---|
| E1 | Developer | Professionals, scientists | 15–20 | Doctorate |
|
| E2 | Developer | Professionals, scientists | 10–15 | Doctorate |
|
| E3 | Developer | Technicians and mid-level | 10–15 | Upper |
|
| E4 | Therapist/Physiotherapist | Professionals, scientists | 10-15 | Ordinary |
|
| E5 | Therapist/Physiotherapist | Professionals, scientists | 5–10 | Ordinary |
|
| E6 | Therapist/Physiotherapist | Technicians and mid-level | 5–10 | Postgraduate |
|
| E7 | End-user/Caregiver | Elementary | 1–5 | Lower |
|
| E8 | End-user/Caregiver | Elementary | more than 20 | Primary |
|
| E9 | End-user/Caregiver | Technicians and mid-level | more than 20 | Technical/vocational |
|
Figure 1Characteristics of each alternative.
Figure 2Details of the four alternatives with respect to the usefulness attribute.
Significance and ranking of the experts.
| Experts | Weight | Rank |
|---|---|---|
| E1 | 0.0505 | 7 |
| E2 | 0.0442 | 8 |
| E3 | 0.0393 | 9 |
| E4 | 0.0884 | 4 |
| E5 | 0.0707 | 5 |
| E6 | 0.0589 | 6 |
| E7 | 0.1178 | 3 |
| E8 | 0.1767 | 2 |
| E9 | 0.3535 | 1 |
Figure 3Ranking of the Experts.
Significance and ranking of the attributes.
| Attributes | Weight | Rank |
|---|---|---|
| (C1) Usefulness | 0.3225 | 1 |
| (C2) Cost of the system | 0.1291 | 3 |
| (C3) Easiness. Use | 0.2457 | 2 |
| (C4) Easiness. Technical development | 0.1159 | 4 |
| (C5) Easiness. Maintenance | 0.1095 | 5 |
| (C6) Privacy | 0.0773 | 6 |
Figure 4Ranking of the attributes.
Figure 5Significance of each attribute for each expert.
Significance and ranking of the alternatives.
| Alternative | Weight | Rank |
|---|---|---|
| (A1) Alternative 1 | 0.2958 | 2 |
| (A2) Alternative 2 | 0.1916 | 4 |
| (A3) Alternative 3 | 0.3190 | 1 |
| (A4) Alternative 4 | 0.1936 | 3 |
Figure 6Ranking of the alternatives.