Next Article in Journal
Analysis of Mercury Content in Various Types of Tea (Camellia sinensis) and Yerba Mate (Ilex paraguariensis)
Next Article in Special Issue
BRAINCODE for Cognitive Impairment Diagnosis in Older Adults: Designing a Case–Control Pilot Study
Previous Article in Journal
Alcohol Use of German Adults during Different Pandemic Phases: Repeated Cross-Sectional Analyses in the COVID-19 Snapshot Monitoring Study (COSMO)
Previous Article in Special Issue
Methodological Quality of User-Centered Usability Evaluation of Ambient Assisted Living Solutions: A Systematic Literature Review
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Phyx.io: Expert-Based Decision Making for the Selection of At-Home Rehabilitation Solutions for Active and Healthy Aging

by
Javier Dorado Chaparro
1,*,
Jesús Fernández-Bermejo Ruiz
1,
María José Santofimia Romero
1,
Xavier del Toro García
1,
Rubén Cantarero Navarro
1,
Cristina Bolaños Peño
1,
Henry Llumiguano Solano
1,
Félix Jesús Villanueva Molina
1,
Anabela Gonçalves Silva
2 and
Juan Carlos López
1
1
Computer Architecture and Networks Group, School of Computer Science, University of Castilla-La Mancha, 13071 Ciudad Real, Spain
2
Center for Health Technology and Services Research, Health Sciences School, University of Aveiro, 3810-193 Aveiro, Portugal
*
Author to whom correspondence should be addressed.
Int. J. Environ. Res. Public Health 2022, 19(9), 5490; https://doi.org/10.3390/ijerph19095490
Submission received: 6 April 2022 / Revised: 26 April 2022 / Accepted: 27 April 2022 / Published: 1 May 2022
(This article belongs to the Special Issue Supportive Systems for Active and Healthy Aging)

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.

1. Introduction

The Green Paper on Ageing [1], published by the European Commission, analyzes the main challenges posed by the progressive ageing of the population and the implications this has on economic growth, fiscal sustainability, health and long-term care, well-being, and social cohesion. New approaches, such as those based on the digital transition of services, are being called for to face such challenges.
One of the services whose digital transition could have a great impact on health and well-being is that of physical activity. In fact, according to the WHO [2] “at least 80% of all heart disease, stroke and diabetes and 40% of cancer could be prevented” by tackling the most common risk factors underlying the most prevalent chronic conditions, such as unhealthy diets, physical inactivity, hypertension, and obesity. The importance of physical activity in older adults is not under question [3]; however, it can be very challenging as, in their majority, they already suffer from a condition that can worsen or have a negative effect when there is no expert supervising the exercise performance [4,5]. Nonetheless, attending to supervised and person-centered sessions is not always possible for several reasons, such as economic cost, time constraints, the impossibility to travel to a health center on a daily basis, or simply the lack of such a service. Having access to physical activity programs, as in the case of those individuals living in long-term care facilities, is not a guarantee of engagement in them [6]. According to [7], only 10% of older adults residing in long-term care facilities engage in physical activities twice a week.
The major barriers found by older adults when engaging in exercising are, among the most relevant ones, a lack of time [8], a lack of company [9], a lack of an understanding of the importance of physical activity [10], physical problems, a lack of accessibility, or a fear of falling [11]. Digital solutions that specifically tackle such barriers would have a greater chance of succeeding in engaging older adults in exercising.
Limitations on outdoor mobility are some of the first limitations to occur [12] as people age. The need to exercise from home was also evident during the COVID-19 pandemic. Either because of the mobility restrictions or as a preventive measure, many older adults that periodically attended physical exercise classes saw their activity truncated. Despite the efforts of public authorities to promote physical activity during the lockdown, the authors in [13] concluded that individuals over 55 years old reported a reduction in exercise performance [14,15]. In this sense, the pandemic has made evident not only the need for support systems for at-home physical exercise, but also the need to reach those older adults that have very limited mobility outdoors. The authors in [13] carried out a systematic review of home-based exercise programs designed for populations over 65 with no minimal supervision. The reviewed works were compared on the basis of health or skill-related physical fitness (e.g., strength, muscle power, and balance). The study concluded that home-based exercise seems to improve the aforementioned indicators in healthy older adults over 65. The use of virtual reality can also be found in the literature for purposes related to physical activity, such as balance rehabilitation [16] or gait rehabilitation [17], or more generally to improve physical, mental, or psychosocial health outcomes [18]. Other approaches report the use of wearables, such as accelerometers, or self-reported assessments [19].
From a review of the state of the art, it can be concluded that different approaches can be implemented to support physical activity at home. These approaches have different advantages and disadvantages, depending on the optics from which they are evaluated. For example, the cost of a system can be a determinant factor for end users, who have to pay for it, but not that important for specialists of long-term care facilities, as they will be able to save costs while providing access to exercise support and monitor more people. Similarly, having access to information such as joint ranges or estimated muscle strength might not be relevant for end users, who might not know how to interpret this information, but will be very important for specialists.
This decision-making problem has been stated in the context of the SHAPES Project. The SHAPES project (https://shapes2020.eu/, accessed on 20 March 2022) (Smart and Healthy Ageing through People Engaging in Supportive Systems) is a European-funded Innovation Action intended to promote long-term healthy and active ageing as well as to maintain a high-quality standard of life. In order to do so, SHAPES provides a set of digital solutions, deployed on an EU-standardized open platform, supporting the factors that determine a healthy and active ageing. The different stakeholders involved in the SHAPES Project therefore faced the decision of selecting an approach that will satisfy, in a more comprehensive manner, the interests and desires of those involved in the matter. This common type of problem has been traditionally addressed from the theory of multi-criteria decision-making (MCDM).
More specifically, the SHAPES project has considered four different alternatives to support physical rehabilitation for older adults (through exercises) at home. These alternatives will be evaluated and ranked based on multiple attributes, encompassing aspects such as those related to the aforementioned barriers as wellas others related to technology such as usability, acceptance, or willingness to use. The decision about what system should be employed to evaluate the impact of the intervention has to be previously based on an analysis of the different dimensions involved in this matter. It is not enough to base the decision on the sole criterion of accuracy, acceptance, or engagement. Moreover, different individuals should be considered in this decision—not only the end users. Physicians or therapists, caregivers, end users, and developers should all participate in the decision-making process. As stated by [20] scholars are increasingly resorting to the theory of multi-criteria decision-making (MCDM) to facilitate complex decision-making procedures. MCDM encompasses two categories of methods: multiple-objective decision-making (MODM) models and multiple attribute decision-making (MADM) [21]. The main difference between these two categories is that MODM addresses a continuous space, whereas MADM methods address a discrete one. Among the different problems faced by MCDM methods, the choice problem is one of them [22]. The problem faced here will be addressed as a problem of stating the ordinal priority of different alternatives, according to the approach proposed in [20].
The main objective of this research is therefore the proposal of a multiple attribute decision-making problem, based on the ordinal priority approach (OPA) method, whose solution ensures the technological acceptance, success, and feasibility of the proposed solution. This paper describes the mathematical model and the optimization method applied [20] to support the decision of the most appropriate approach for supporting physical activity in older adults.

2. Materials and Methods

2.1. Design

The OPA method for multiple attribute group decision-making [20] was chosen to support the selection of the most appropriate alternative for supporting physical rehabilitation for older adults at home. Four alternatives, three typed of individuals, and a set of six attributes are simultaneously considered in the decision-making process.
The main advantage of this OPA method for MCDM is that it simplifies the process of selecting the most appropriate alternative, among different ones that are characterized by different attributes and in which different experts are involved. These are the three edges of the decision-making triangle (i.e., experts, attributes, and alternatives). The work in [20] defines the following concepts:
Definition 1.
A set of experts is the set I of individuals or decision-makers that have been considered for the evaluation of the different attributes. In this context, the following stakeholders have been considered: developers, physical therapists or physicians in general, caregivers, and older adults. I is formally stated as the set of individual experts i i I , i being the index of preference of all the experts with i ( 1 , , p ) .
Definition 2.
A set of attributes is the set J of indicators that might be categorized, which will be used to evaluate the different alternatives from different dimensions. J is formally stated as the set of individual experts j j J , j being the index of preference of all attributes with j ( 1 , , n ) .
Definition 3.
A set of alternatives is the set K of different systems under evaluation. Four major approaches have been considered according to the video source employed. The first alternative is a system that does not consider a video input and therefore does not supervise, in any manner, how the user performs the exercise. The second alternative employs video but just to support video calls, as no supervision of exercises is provided. Finally, there are two alternatives considering two different types of video images: one with depth information and one with RGB video. Among the different depth cameras, there are a long list of possible options. K is formally stated as the set of individual experts k k K , k being the index of all possible alternatives k ( 1 , , m ) .
Definition 4.
The objective function Z is the mathematical model to be optimized based on the method proposed in [20]. This function has been defined in [20] as follows:
Z i ( j ( r ( W i j k r W i j k r + 1 ) ) ) i , j , k ,   and r
Z i j m W i j k m i , j ,   and k
Thus,
i = 1 p j = 1 n k = 1 m W i j k = 1
W i j k 0 i , j ,   and k
W i j k r is the weight of the kth alternative for the jth attribute provided by the ith expert at the rth rank. For each attribute and for each expert, the different alternatives can be ranked accordingly:
A i j k 1 A i j k 2 A i j k r A i j k r + 1 A i j k m i , j , k

2.2. Participants

The decision-making problem addressed in this study is framed in an endeavour to provide a system for at-home rehabilitation under the Pilot Theme 6 (https://shapes2020.eu/about-shapes/pilots/, accessed on 20 March 2022). Therefore, the group of participants in this study was composed of nine experts representing the different stakeholders of this Pilot Theme and were aged between 30 and 68 years old (mean age = 45 years old).
The developers in charge of leveraging such digital solutions were one set of stakeholders. SHAPES projects have proposed a co-creation, co-design, and co-development methodology under which a continuous interaction among technology developers and end users is expected. Developers have to design and implement solutions that answer user needs, so their opinion is also relevant in the decision-making process. Three developer experts with an average age of 40 years old participated in the study.
Specialists supervising the rehabilitation process or the general well being of an individual were considered as another set of experts that should be involved in the decision-making process. This set is comprised of physical therapists, occupational therapists, nurses, and general practitioners or physicians. Although their skills and targeted interventions are different, they were considered part of the same set. Three therapist or physiotherapist experts with an average age of 35 years old participated in the study.
The last set of experts considered in this decision-making process was comprised of different types of end users, including those exercising at home or living in a long-term care facility. This set also included informal caregivers who might eventually decide to invest in such a solution, such as the son that decides to pay for such a system because he is aware of the potential positive benefits that physical activity has on ageing. For the case of caregivers, this does not necessarily imply that the older adult is not capable of making the decision by him/herself (due to a cognitive impairment, for example), although this might be the case. Three end-user or caregiver experts with an average age of 61 years old participated in the study.
In Section 2.4.2, the information of each of the experts who participated in the study is detailed, according to the role, professional position, experience, and educational level. This information will be used to rank the experts who participated in the study, and it will thus be possible to determine the weight of their decisions.
The recruitment process was undertaken under the participants of Pilot Theme 6 and the partners of the SHAPES Project. Informed consent was collected.

2.3. Alternatives

This section reviews the different alternatives that are considered in the decision-making process. The different alternatives will involve different hardware and software components. Four alternatives have been considered as digital solutions that support at-home physical rehabilitation:
  • Alternative 1: A digital solution for physical rehabilitation that does not provide video-based supervision/monitoring support.
  • Alternative 2: A digital solution that is equipped with a camera but without any support for posture estimation or, in other words, without support through the supervision/monitoring of exercise performance. The camera is only used for video recording and video call functions.
  • Alternative 3: A digital solution with a camera and software that provides information on the estimation of the body posture and therefore supervises or monitors the performance of exercises.
  • Alternative 4: A digital solution using a special type of camera with depth information, used for a more accurate estimation of body position.
The different experts considered in this study might not hold sufficient knowledge to comment on a specific attribute of a given alternative. This, for example, might be the case when the attributes regard the elements employed to build the system, such as the hardware or software required for the different alternatives. For this reason, aspects regarding the hardware and software elements involved in the different alternatives are detailed below. They were summarized to the experts questioned so that they could rank the attributes of the different alternatives.
The following subsections provide further details of the different features of the considered alternatives. Because Alternatives 1 and 2 are direct, as the first one does not involve any video and the second one only uses it for video-call functionalities, they have been left aside and the focus is on Alternatives 3 and 4.

2.3.1. Alternative 3

This alternative consists in the use of 2D video from which depth information can be calculated using different machine learning techniques. This alternative is therefore intended to estimate body pose from the 2D information retrieved from the RGB video. This alternative is mainly characterized by the availability and low cost of convectional RGB cameras. Table 1 summarizes some examples complying with the required features for the purpose of body pose estimation, as it has a high resolution, a high FPS (frames per second), and a high transference rate, so that these images can be processed in real time.
Machine learning techniques can be used to obtain depth information from 2D sources. In this sense, there are three different type of techniques [23]: supervised, semi-supervised, and unsupervised/reinforced learning. Furthermore, there is a specific type of unsupervised learning, known as deep learning, that involves a neural network with more than one hidden layer. This neural network is capable of extracting properties from input data that can later on be used to classify such data. These neural networks will tune their attributes, or in other words learn, by training. For the training stage, it will be necessary to introduce a large volume of data. For example, the training for human-body pose estimation will involve providing person images. When designing the neural network, it is possible to define the number of properties to be extracted and how to extract them. In this way, the processing power required for the task is fully controlled, as well as the limits of the learning process: the illumination of the environment, the distance of the object being detected by the camera, etc. The neural network design is not an easy process. On the contrary, it requires substantial knowledge in the field of computer vision. Luckily, nowadays, there are tools and libraries that, besides creating and training neural networks, also enable the learned data to be extracted as a file so that it can be used in a “static” way (without being able to modify its behaviour). These files are known as models. There are a great variety of libraries for this purpose, and some even provide models than can be directly employed. Two of the most well known are [24] TensorFlow (https://www.tensorflow.org/, accessed on 15 March 2022) and PyTorch (https://pytorch.org/, accessed on 15 March 2022).
Human-body pose estimation, whether involving motion or not, is one of the main challenges addressed by computer vision, and one on which progress continues to be made [25]. Estimating a human-body pose, in 2D, from a monocular image is a task that can now be successfully achieved. The challenge is found in performing such estimation in 3D, because of the great ambiguity in the 2D positions of human-body joints estimated from a 2D image [25]. An additional limitation is the computational overhead that is required to calculate these 3D positions, which undeniably impacts the system performance.
There are different alternatives that can be employed to estimate 3D body pose from monocular images. One of the alternatives consists in the use of the MoveNet Singlepose model [26] based on the architecture MoveNetV2 [27]. This model has been designed to process RGB images and retrieve from them a list of joints with their positions in 2D coordinates. This model is available for download from the TensorFlow Hub [26]. This model has been optimized for the quick detection of joints, as it is thought to be employed in the recognition of fitness activities. Nonetheless, the performance in embedded systems can be compromised, as the model was originally designed for conventional computing devices.
Alternatively, MediaPipe Pose [28] can also be employed for the purpose of pose estimation. In this case, MediaPipe employs two different models, in a sequential manner, as described below:
  • BlazePose Detector: This model is intended to process RGB images and yield one of the following results:
    • the position of the center of the detected hips;
    • the radius of the circumference surrounding the detected person;
    • the inclination angle of the straight line connecting the center of the hips to the center of the shoulders.
  • BlazePose GHUM 3D [29]: This model processes both the image and the regions of Interest (ROIs) detected from the previous model, calculating the position of 33 joints that, after a post-processing stage, yields two elements:
    • Pose Landmarks: These contain the list of the position, in 3D coordinates, for the 33 joints. The depth information of every joint (i.e., the z coordinate) has its coordinate origin in the hip center, previously calculated. The depth information will increase as the person moves away the camera. Additionally, a percentage of the visibility of every joint is also provided.
    • Pose World Landmarks: These contain the same information as the Pose Landmarks, although the values are provided in meters rather than in pixels, as for the previous one.
Both models have different versions whereby each can offer different results in terms of accuracy and/or processing speed. These versions are compared in the aforementioned terms in Table 2 and Table 3. Other aspects that affect TensorFlow model performance are its format [30] and the type of data it processes. Both depend on how the model has been designed and whether it has been optimized in any way [30].
It is worth mentioning that none of the models, when performing inference or processing, stores and/or sends any information about the image or the detected person. Therefore, the privacy of the user is preserved.

2.3.2. Alternative 4

This alternative proposes the use of depth information to inform about the position of the different body joints while performing exercise routines. The main asset of this alternative is the precision of the depth information retrieved using depth sensors, rather than performing an estimation from the 2D information, as in the previously discussed alternative.
Depth cameras, or cameras equipped with depth sensors, are used to obtain depth readings in 3D environments. This information turns out to be useful in applications such as industrial environments [31,32], robotics [33,34], autonomous vehicles [35,36], security [37,38], and even medicine [39,40,41]. Skeletal tracking is one of the most widespread applications. Due to its high accuracy and the advances in the field of machine and deep learning, it is possible to identify in real time a wide variety of joints in the human body. Recent studies have demonstrated the usefulness of such information in the field of sports [42] for obtaining metrics regarding the athlete’s performance, identifying postures to improve, or correcting movements to avoid possible injuries [43]. Another line of research in which this type of information has generated great expectations has been in the area of human action recognition (HAR), giving rise to a wide variety of works [44,45,46,47]. Much work has also been done in the field of rehabilitation, as tracking of the human skeleton makes it possible to help guide and monitor rehabilitation activities [48,49,50,51,52].
Depth information can be collected using different approaches, as discussed below:
  • Stereo Vision: This approach closely resembles the way humans see the world, as it uses two cameras to mimic how human eyes collect depth information from the environment.
  • Structured Light: This method requires projecting a certain light pattern by means of a projector, while one or more cameras (placed at a known angle with respect to the projector) are in charge of identifying this pattern in the environment. To obtain the depth information, the difference between the projected pattern and the distorted pattern captured by the cameras is calculated.
  • Time Of Flight (ToF): In this approach, light patterns are emitted by lasers in the infrared spectrum and their reflection is captured by a receiver. To obtain the depth map, the Time of Flight (ToF) concept is used. This is the time it takes for light to reach a certain distance. Because the speed of light is known, it is possible to determine the distance of objects by interpreting the time it takes for the projected infrared light to come and go. The time required is directly proportional to the distance.
Besides the employed depth technology, shown in Table 4, there are other technical parameters that have to be considered, such as the effective depth range, the possible resolution settings, the number of frames per second at which the device can operate, and the development tools available for developers. Table 5 compares the main devices found on the market, based on these factors.
It is quite common for different manufacturers to offer a software development kit (SDK) along with a device. These development environments have a series of features, tools, and requirements associated with them that must be assessed simultaneously with the technical specifications of the device, as they will be decisive when developing a solution based on this technology. Table 6 provides a comparison based on these factors. Thus, some SDKs natively track the skeleton or the face, while others require the integration of generic third-party tools, such as OpenCV (https://opencv.org/, accessed on 13 March 2022) or Nuitrack (https://nuitrack.com/, accessed on 13 March 2022).

2.4. Procedure

The procedure proposed in [20] outlines a set of simple steps that will lead to the ordinal ranking of the considered alternatives, based on the expert opinions about the considered attributes. This procedure aims to determine the most appropriate approach to support physical rehabilitation at home, taking into account different attributes whose trade-offs satisfy the different requirements considered by all stakeholders.

2.4.1. Determining the Attributes

The first step is to determine the attributes that will inform the decision about the most appropriate alternative. Because there are different participants in the decision-making process, there will be different types of attributes. Table 7 summarizes the attributes and sub-attributes considered here, based on the analyst opinion. It has to be noticed that the initial list of attributes was shared with a subset of experts who validated and updated the list.
The analysts compiled a list of attributes that, in their opinion, are relevant for the different stakeholders. The analyst role is here played by the authors of this work, also responsible for conducting the study that will lead to an informed decision about the best alternative for supporting physical rehabilitation at home. The initial list of attributes was validated and updated by different representatives of the expert sets. These experts, one per expert subcategory (developers, medical experts or formal caregivers, and end users including informal caregivers), analyzed the initial list of attributes based on their expertise, and updates were carried out on the list. Table 7 summarizes the agreed list of attributes after several iterations with these experts.

2.4.2. Specifying and Ranking the Experts

Next, the nine experts who participated in the decision-making process are specified. These experts belong to one of the three roles mentioned in Section 2.2. These participants were ranked taking into consideration, in order, their role in the platform. The role with the highest priority was the “end-user/caregiver”, the role with the second-highest priority was the “therapist/physiotherapist”, and the role of “developer” was ranked as having the lowest priority. The ranking also considered which expert has the highest professional position, the number of years of experience, and the level of education. Table 8 summarizes the experts’ characteristics used for the ranking.

2.4.3. Ranking the Attributes

The experts in this step took part in the decision-making process by ranking the attributes listed in the first part of Section 2.4.1. Thus, each expert ranked the importance of these attributes. It was possible that, for some experts, there were attributes that were not relevant to them or they did not know how to rank them. It was also possible that experts rank several attributes equally. In order to rank the attributes, an exact description of each attribute was given to the experts, as shown in Table 7.

2.4.4. Ranking the Alternatives in Each Attribute

Experts were asked to rank each alternative with respect to each of the attributes. In order for the experts to have enough information to do this, as stated in Equation (6), experts were given the following:
  • Videos explaining the different functionalities of the four alternatives over the Phyx.io Platform (https://youtu.be/sdtMTHLGkFA, accessed on 30 March 2022), the pose estimation video (https://youtu.be/SrbcbDZkhOA, accessed on 30 March 2022), a video showing the performance of an exercise (https://youtu.be/05KisckHgZE, accessed on 30 March 2022) for Alternative 3 and 4, and a video that shows how the video call functionality is accessed using an RFID band (https://youtu.be/SLvdw1IW2fA, accessed on 30 March 2022), which is part of Alternative 2, 3, and 4;
  • a table with the main features and functionalities of the four considered alternatives (Figure 1);
  • tables summarizing the four alternatives, according to each of the considered attributes; Figure 2 shows an example of the usefulness attribute for each of the four alternatives.
( A i j k 1 , A i j k 2 , , A i j k m )

2.4.5. Solving the Model

Finally, the mathematical model presented in Equations (1)–(4) proposed in [20] was applied. Equations (7)–(9) were used to obtained the weights achieved by the different alternatives, the considered attributes, and the experts, respectively. Equation (10) shows how these weights are stated so that the alternatives can be ranked.
W k = i = 1 p j = 1 n W i j k k
W j = i = 1 p k = 1 m W i j k j
W i = j = 1 n k = 1 m W i j k i
( W i j k 1 , W i j k 2 , , W i j k m )
The upcoming section shows the obtained results yielded from the application of the aforementioned methodology.

3. Results

This section presents the results obtained from the application of the methodology proposed in [20] and the involved experts with different backgrounds, as described in Section 2.2. The experts, based on their expertise, contributed their opinions regarding the strengths and weaknesses of the proposed platforms for healthy and active ageing, considering the attributes described in Table 7.
Experts were ranked, as described in Table 8, considering different aspects such as their role, position, experience, and education level. These experts ranked the attributes stated in Table 7 according to their background and expertise. Before ranking the alternatives, information was provided to the experts about the different alternatives.
Table 9 shows the importance ranking granted to different experts. Figure 3 shows which experts have more weight in the decision-making process. The experts with the greatest weight (E7, E8, and E9) are those with an “end user/caregiver” role, and those with less weight in the decision-making coincide are “developers” (E1, E2, and E3).
Table 10 shows that, from the experts’ point of view, the usefulness and ease of use are the most important attributes, and privacy is the attribute they consider least important among the criteria or attributes presented. Figure 4 shows the meaning of each of the criteria considered in the decision-making process.
Furthermore, Figure 5 depicts the attributes that are most important to the experts, showing again that the usefulness (C1) and ease of use (C3) are the most important to almost all experts.
Finally, it can be observed in Table 11 and Figure 6 that the Alternative with the highest rank according to the experts is Alternative 3 (weight = 0.3190) followed by Alternative 1 (weight = 0.2958), with Alternatives 4 (weight = 0.1936) and 2 (weight = 0.1916) closing the ranking with similar weights. The decision making procedure has therefore led to the selection of Alternative 3 as the most convenient approach to provide at-home physical rehabilitation for older individuals.

4. Discussion

This study was motivated by the importance of considering the opinions of different experts in the process of deciding what requirements need to be met by a platform designed to support physical activity at home. Previous works [53] have shown that, despite the positive impacts that a certain solution for physical activity might have on users, the fact that the end user perception was not considered at early stages of the software life cycle led to a lack of engagement, therefore failing in its endeavour to promote physical exercise. The study presented is part of a broader objective to eventually provide a system for physical rehabilitation at home. Nevertheless, to ensure user acceptance and therefore to help increase the user’s willingness to use the proposed technological solution, different expert opinions have been considered in the decision-making process. Although end users, being the recipients of the technological solution, are the ones with the highest weight in the decision-making, the opinions of therapists (or health experts in general) along with those responsible for creating the technological solution (i.e., the developers) need to be considered. Because of the weights assigned to the different experts, the obtained rank confirmed that the first three experts were end users, followed by healthcare experts and developers. However, inside the same group of experts, opinions are also weighted based on other criteria, such as role, position, and experience, which might cause that the opinion of two different types of experts might be almost equally important. For example, the weights obtained by Experts E6 and E1 are very similar. In this particular case, the background and expertise of the developer qualifies his/her opinion to contribute to the decision-making process as much as the healthcare expert.
The work in [54] identifies the different barriers found by older adults when using technological solutions for assisted living, which eventually lead to a lack of engagement or an unwillingness to use the proposed solution. These barriers include cognition, physical ability, perception, and motivation. Similarly, the work in [55] identifies the main post-implementation acceptance factors categorized into six themes: (1) concerns such as system malfunctions, false alarms, high cost, stigmatization, and a lack of training; (2) the experienced positive characteristics of the technology such as privacy, increased safety, and unobtrusiveness; (3) the experienced benefits of the technology, such as increased communication, increased capabilities to perform ADL, a reduced burden on family, or a perceived need to use; (4) a willingness to use the technology, which includes the time spent on using (testing) it; (5) social influence, such as the influence of family or the influence of organizations; (6) the characteristics of seniors, such as previous technological experience or their physical environment. These conclusions cohere with the results obtained from the ranking of the considered attributes, where usefulness and ease of use are the most relevant. Similarly, the authors in [56] conclude that users are willing to forfeit privacy in exchange for utility. This same conclusion can be observed in the obtained attribute ranking results, as privacy is considered the least important, and usefulness is considered the most important.
The ease of technical development and maintenance are equally important. These two attributes are mainly relevant for developers, while the ease of use directly affects users and is thus ranked the second most important attribute. Usefulness and ease of use are related, but the fact that usefulness has a higher weight implies that all experts are willing to sacrifice ease of use when usefulness is at stake. In other words, despite the importance of having an easy-to-use system, especially for the older adult population, having more functionalities (which therefore involves complicating the system) is more important. Similarly, privacy, despite the importance that it has for end users, is sacrificed when the end user obtains greater functionality in returns.
The position that system cost takes in the ranking list is also interesting. The fact that usefulness and ease of use are more important than cost means that users are willing to pay more if more useful functionalities are obtained in return. It is also relevant that cost and privacy are ranked very closely. Thus, in terms of acceptance, privacy and cost are almost equally important. Users are willing to pay more to obtain more functionalities, but they are not willing to pay more to obtain higher privacy. This explains why Alternative 4, despite being the most advanced solution, only achieved the third position in the ranking, after Alternative 1, which is the most basic in terms of functionality and the cheapest one.
Alternative 3 had the highest position, meaning that the three sets of experts regarded as the most useful and the easiest to use. The provided functionality, despite not being as advanced as Alternative 4, manages to keep a good trade-off between cost, technological complexity, and maintenance. In terms of privacy, Alternative 3 performs worse than Alternative 1 and 4, as RGB video was employed. Nonetheless, the importance that experts granted to the other attributes managed to compensate such a loss of privacy.
Alternative 3 was closely followed by Alternative 1. The main difference among these two approaches, in comparison with Alternative 2, is the supervision functionality offered by Alternative 3. The importance of supervision or physical exercise monitoring as it pertains to user engagement with physical therapies has been shown in [57,58,59]. The results obtained here confirm the role that receiving feedback and tracking evolution plays in user acceptance, as stated in [48]. The accuracy of the feedback is not considered more important than the price, as can be concluded from the fact that Alternative 4 is ranked similarly to Alternative 2, which does not provide any supervision feedback. The improvement in accuracy resulting from the use of a depth camera does not compensate for the increased complexity and the associated price.

5. Conclusions

This paper presents a study carried out to scientifically determine which features should be provided by platforms designed for facilitating physical rehabilitation at home for older adults. There were different stakeholders with different interests, i.e., end users, healthcare professionals, and developers. Furthermore, barriers and facilitators already identified in the literature should be considered to ensure that end users, i.e., those that eventually determine the success of a technological tool for assisted living, accept the platform and are willing to use it.
A MADM method was applied to determine the alternative most favored by the different experts. Four different alternatives for the support of at-home physical rehabilitation were proposed. A thorough analysis was carried out to identify hardware and software that could be used to implement the potential alternatives. This analysis yielded relevant information about the cost and the ease of technical development and maintenance. A group of nine experts in the field of healthy and active ageing, including end users, were considered for the decision-making process.
Alternative 3 obtained the highest rank. This alternative involves video-based monitoring, with feedback and corrections to the user, and employs a low-cost camera. The functionality for feedback and corrections is implemented based on a body pose estimated by the software, rather than using depth information, as proposed in Alternative 4. The precision for pose estimation purposes is superior to that in Alternative 4. The accuracy of the pose estimation based on the software libraries was perceived as useful enough to counteract the lost of privacy, as it also meant that the solution was cheaper.
Future works are currently being undertaken to provide a complete version of a platform for physical rehabilitation at home. End-user acceptance will be also studied along with the impact that the proposed platform has on user health and well being.

Author Contributions

Conceptualization, J.D.C., J.F.-B.R. and X.d.T.G.; methodology, J.D.C., J.F.-B.R. and H.L.S.; software, J.D.C., R.C.N. and C.B.P.; validation, J.D.C., J.F.-B.R., M.J.S.R., R.C.N., C.B.P. and H.L.S.; formal analysis, J.D.C., J.F.-B.R. and F.J.V.M.; investigation, J.D.C., J.F.-B.R., R.C.N., C.B.P., H.L.S., F.J.V.M., A.G.S. and J.C.L.; resources, J.D.C., X.d.T.G. and M.J.S.R.; data curation, J.D.C. and X.d.T.G.; writing—original draft preparation, all authors; writing—review and editing, all authors; visualization, all authors; supervision, J.C.L.; project administration, M.J.S.R., A.G.S. and J.C.L.; funding acquisition, M.J.S.R. and J.C.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the H2020 European Union Program under grant agreement No. 857159 (SHAPES Project) and by MCIN/AEI/10.13039/501100011033 under grant TALENT-BELIEF (PID2020-116417RB-C44).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Data Availability Statement

Not applicable.

Acknowledgments

Authors are grateful for the participation of expert therapists, physiotherapists, and caregivers of the Nursing Home El Salvador (SAL).

Conflicts of Interest

The authors declare that there is no conflict of interest.

References

  1. European Commission. Green Paper on Ageing: Fostering Solidarity and Responsibility between Generations; Technical Report; European Commission Brussels: Brussels, Belgium, 2021. [Google Scholar]
  2. World Health Organization. Action Plan for the Prevention and Control of Noncommunicable Diseases in the WHO European Region; Technical Report; World Health Organization, Regional Office for Europe: Copenhagen, Denmark, 2016. [Google Scholar]
  3. Langhammer, B.; Bergland, A.; Rydwik, E. The Importance of Physical Activity Exercise among Older People. BioMed Res. Int. Hindawi 2018, 2018, 7856823. [Google Scholar] [CrossRef] [PubMed]
  4. Lindley, R.I.; Anderson, C.S.; Billot, L.; Forster, A.; Hackett, M.L.; Harvey, L.A.; Jan, S.; Li, Q.; Liu, H.; Langhorne, P.; et al. Family-led rehabilitation after stroke in India (ATTEND): A randomised controlled trial. Lancet 2017, 390, 588–599. [Google Scholar] [CrossRef]
  5. Vloothuis, J.D.; Mulder, M.; Nijland, R.H.; Goedhart, Q.S.; Konijnenbelt, M.; Mulder, H.; Hertogh, C.M.; Van Tulder, M.; Van Wegen, E.E.; Kwakkel, G. Caregiver-mediated exercises with e-health support for early supported discharge after stroke (CARE4STROKE): A randomized controlled trial. PLoS ONE 2019, 14, e0214241. [Google Scholar] [CrossRef] [PubMed]
  6. McCloskey, R.; Donovan, C.; Stewart, C.; Donovan, A. How registered nurses, licensed practical nurses and resident aides spend time in nursing homes: An observational study. Int. J. Nurs. Stud. 2015, 52, 1475–1483. [Google Scholar] [CrossRef]
  7. de Souto Barreto, P.; Morley, J.E.; Chodzko-Zajko, W.; Pitkala, K.H.; Weening-Djiksterhuis, E.; Rodriguez-Mañas, L.; Barbagallo, M.; Rosendahl, E.; Sinclair, A.; Landi, F.; et al. Recommendations on physical activity and exercise for older adults living in long-term care facilities: A taskforce report. J. Am. Med. Dir. Assoc. 2016, 17, 381–392. [Google Scholar] [CrossRef]
  8. Sun, V.; Raz, D.J.; Kim, J.Y.; Melstrom, L.; Hite, S.; Varatkar, G.; Fong, Y. Barriers and facilitators of adherence to a perioperative physical activity intervention for older adults with cancer and their family caregivers. J. Geriatr. Oncol. 2020, 11, 256–262. [Google Scholar] [CrossRef] [Green Version]
  9. Han, B.H.; Sadarangani, T.; Wyatt, L.C.; Zanowiak, J.M.; Kwon, S.C.; Trinh-Shevrin, C.; Lee, L.; Islam, N.S. Correlates of Physical Activity Among Middle-Aged and Older Korean Americans at Risk for Diabetes. J. Nurs. Scholarsh. 2016, 48, 48–57. [Google Scholar] [CrossRef] [Green Version]
  10. Ige-Elegbede, J.; Pilkington, P.; Gray, S.; Powell, J. Barriers and facilitators of physical activity among adults and older adults from Black and Minority Ethnic groups in the UK: A systematic review of qualitative studies. Prev. Med. Rep. 2019, 15, 100952. [Google Scholar] [CrossRef]
  11. de Moraes, S.A.; Furlanetto, E.C.; Ricci, N.A.; Perracini, M.R. Sedentary behavior: Barriers and facilitators among older adults after hip fracture surgery. A qualitative study. Braz. J. Phys. Ther. 2020, 24, 407–414. [Google Scholar] [CrossRef]
  12. Wilkie, R.; Peat, G.; Thomas, E.; Croft, P. The prevalence of person-perceived participation restriction in community-dwelling older adults. Qual. Life Res. 2006, 15, 1471–1479. [Google Scholar] [CrossRef]
  13. Chaabene, H.; Prieske, O.; Herz, M.; Moran, J.; Höhne, J.; Kliegl, R.; Ramirez-Campillo, R.; Behm, D.; Hortobágyi, T.; Granacher, U. Home-based exercise programmes improve physical fitness of healthy older adults: A PRISMA-compliant systematic review and meta-analysis with relevance for COVID-19. Ageing Res. Rev. 2021, 67, 101265. [Google Scholar] [CrossRef]
  14. Constandt, B.; Thibaut, E.; De Bosscher, V.; Scheerder, J.; Ricour, M.; Willem, A. Exercising in times of lockdown: An analysis of the impact of COVID-19 on levels and patterns of exercise among adults in Belgium. Int. J. Environ. Res. Public Health 2020, 17, 4144. [Google Scholar] [CrossRef]
  15. Portegijs, E.; Keskinen, K.E.; Tuomola, E.M.; Hinrichs, T.; Saajanaho, M.; Rantanen, T. Older adults’ activity destinations before and during COVID-19 restrictions: From a variety of activities to mostly physical exercise close to home. Health Place 2021, 68, 102533. [Google Scholar] [CrossRef]
  16. Amorim, J.S.C.d.; Leite, R.C.; Brizola, R.; Yonamine, C.Y. Virtual reality therapy for rehabilitation of balance in the elderly: A systematic review and META-analysis. Adv. Rheumatol. 2019, 58, 18. [Google Scholar] [CrossRef] [Green Version]
  17. Porras, D.C.; Siemonsma, P.; Inzelberg, R.; Zeilig, G.; Plotnik, M. Advantages of virtual reality in the rehabilitation of balance and gait: Systematic review. Neurology 2018, 90, 1017–1025. [Google Scholar] [CrossRef]
  18. Dermody, G.; Whitehead, L.; Wilson, G.; Glass, C. The role of virtual reality in improving health outcomes for community-dwelling older adults: Systematic review. J. Med. Internet Res. 2020, 22, e17331. [Google Scholar] [CrossRef]
  19. Lincke, A.; Fagerström, C.; Ekstedt, M.; Löwe, W.; Backåberg, S. Skeleton avatar technology as a way to measure physical activity in healthy older adults. Inform. Med. Unlocked 2021, 24, 100609. [Google Scholar] [CrossRef]
  20. Ataei, Y.; Mahmoudi, A.; Feylizadeh, M.R.; Li, D.F. Ordinal Priority Approach (OPA) in Multiple Attribute Decision-Making. Appl. Soft Comput. 2020, 86, 105893. [Google Scholar] [CrossRef]
  21. Tzeng, G.H.; Huang, J.J. Multiple Attribute Decision Making: Methods and Applications; CRC Press: Boca Raton, FL, USA, 2011. [Google Scholar]
  22. Alvarez, P.A.; Ishizaka, A.; Martínez, L. Multiple-criteria decision-making sorting methods: A survey. Expert Syst. Appl. 2021, 183, 115368. [Google Scholar] [CrossRef]
  23. Ongsulee, P. Artificial intelligence, machine learning and deep learning. In Proceedings of the 2017 15th International Conference on ICT and Knowledge Engineering (ICT KE), Bangkok, Thailand, 22–24 November 2017; pp. 1–6. [Google Scholar] [CrossRef]
  24. Han, J.; Deng, S.; Lo, D.; Zhi, C.; Yin, J.; Xia, X. An Empirical Study of the Dependency Networks of Deep Learning Libraries. In Proceedings of the 2020 IEEE International Conference on Software Maintenance and Evolution (ICSME), Adelaide, SA, Australia, 28 September–2 October 2020; pp. 868–878. [Google Scholar] [CrossRef]
  25. Tian, Y.; Zhang, H.; Liu, Y.; Wang, L. Recovering 3D Human Mesh from Monocular Images: A Survey. arXiv 2022, arXiv:2203.01923. [Google Scholar]
  26. Hub, T. Image Pose Detection. 2021. Available online: https://tfhub.dev/google/movenet/singlepose/lightning/4 (accessed on 20 March 2022).
  27. Bajpai, R.; Joshi, D. MoveNet: A Deep Neural Network for Joint Profile Prediction Across Variable Walking Speeds and Slopes. IEEE Trans. Instrum. Meas. 2021, 70, 2508511. [Google Scholar] [CrossRef]
  28. Singh, A.K.; Kumbhare, V.A.; Arthi, K. Real-Time Human Pose Detection and Recognition Using MediaPipe. In International Conference on Soft Computing and Signal Processing; Springer: Berlin/Heidelberg, Germany, 2021; pp. 145–154. [Google Scholar]
  29. Xu, H.; Bazavan, E.G.; Zanfir, A.; Freeman, W.T.; Sukthankar, R.; Sminchisescu, C. GHUM & GHUML: Generative 3D Human Shape and Articulated Pose Models. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Virtual, 14–19 June 2020; 2020; pp. 6184–6193. [Google Scholar]
  30. TensorFlow. TensorFlow Optimization. 2021. Available online: https://www.tensorflow.org/model_optimization/guide (accessed on 15 March 2022).
  31. Condotta, I.C.; Brown-Brandl, T.M.; Silva-Miranda, K.O.; Stinn, J.P. Evaluation of a depth sensor for mass estimation of growing and finishing pigs. Biosyst. Eng. 2018, 173, 11–18. [Google Scholar] [CrossRef]
  32. Fu, L.; Gao, F.; Wu, J.; Li, R.; Karkee, M.; Zhang, Q. Application of consumer RGB-D cameras for fruit detection and localization in field: A critical review. Comput. Electron. Agric. 2020, 177, 105687. [Google Scholar] [CrossRef]
  33. Biswas, J.; Veloso, M. Depth camera based indoor mobile robot localization and navigation. In Proceedings of the 2012 IEEE International Conference on Robotics and Automation, Saint Paul, MN, USA, 14–18 May 2012; pp. 1697–1702. [Google Scholar]
  34. Suay, H.B.; Chernova, S. Humanoid robot control using depth camera. In Proceedings of the 6th International Conference on Human-Robot Interaction, Lausanne, Switzerland, 6–9 March 2011; pp. 401–402. [Google Scholar]
  35. Osman, H.I.; Hashim, F.H.; Zaki, W.M.D.W.; Huddin, A.B. Entryway detection algorithm using Kinect’s depth camera for UAV application. In Proceedings of the 2017 IEEE 8th Control and System Graduate Research Colloquium (ICSGRC), Shah Alam, Malaysia, 4–5 August 2017; pp. 77–80. [Google Scholar]
  36. Iacono, M.; Sgorbissa, A. Path following and obstacle avoidance for an autonomous UAV using a depth camera. Robot. Auton. Syst. 2018, 106, 38–46. [Google Scholar] [CrossRef]
  37. Halim, Z.; Khan, R.U.A.; Waqas, M.; Tu, S. Utilizing 3D joints data extracted through depth camera to train classifiers for identifying suicide bomber. Expert Syst. Appl. 2021, 179, 115081. [Google Scholar] [CrossRef]
  38. Yamamoto, J.; Inoue, K.; Yoshioka, M. Investigation of customer behavior analysis based on top-view depth camera. In Proceedings of the 2017 IEEE Winter Applications of Computer Vision Workshops (WACVW), Santa Rosa, CA, USA, 24–31 March 2017; pp. 67–74. [Google Scholar]
  39. Ando, Y.; Ege, T.; Cho, J.; Yanai, K. Depthcaloriecam: A mobile application for volume-based foodcalorie estimation using depth cameras. In Proceedings of the 5th International Workshop on Multimedia Assisted Dietary Management, Nice, France, 21 October 2019; pp. 76–81. [Google Scholar]
  40. Siddiqi, M.H.; Almashfi, N.; Ali, A.; Alruwaili, M.; Alhwaiti, Y.; Alanazi, S.; Kamruzzaman, M. A Unified Approach for Patient Activity Recognition in Healthcare Using Depth Camera. IEEE Access 2021, 9, 92300–92317. [Google Scholar] [CrossRef]
  41. Ghose, A.; Sinha, P.; Bhaumik, C.; Sinha, A.; Agrawal, A.; Dutta Choudhury, A. UbiHeld: Ubiquitous healthcare monitoring system for elderly and chronic patients. In Proceedings of the 2013 ACM Conference on Pervasive and Ubiquitous Computing Adjunct Publication, Zurich, Switzerland, 8–12 September 2013; pp. 1255–1264. [Google Scholar]
  42. Choppin, S.; Wheat, J. The potential of the Microsoft Kinect in sports analysis and biomechanics. Sport. Technol. 2013, 6, 78–85. [Google Scholar] [CrossRef]
  43. Hegazy, H.; Abdelsalam, M.; Hussien, M.; Elmosalamy, S.; Hassan, Y.M.; Nabil, A.M.; Atia, A. Online detection and classification of in-corrected played strokes in table tennis using IR depth camera. Procedia Comput. Sci. 2020, 170, 555–562. [Google Scholar] [CrossRef]
  44. Chen, C.; Jafari, R.; Kehtarnavaz, N. Fusion of depth, skeleton, and inertial data for human action recognition. In Proceedings of the 2016 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Shanghai, China, 20–25 March 2016; pp. 2712–2716. [Google Scholar]
  45. Ji, X.; Cheng, J.; Feng, W.; Tao, D. Skeleton embedded motion body partition for human action recognition using depth sequences. Signal Process. 2018, 143, 56–68. [Google Scholar] [CrossRef]
  46. Jiang, M.; Kong, J.; Bebis, G.; Huo, H. Informative joints based human action recognition using skeleton contexts. Signal Process. Image Commun. 2015, 33, 29–40. [Google Scholar] [CrossRef]
  47. Vemulapalli, R.; Arrate, F.; Chellappa, R. Human action recognition by representing 3d skeletons as points in a lie group. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Columbus, OH, USA, 23–28 June 2014; pp. 588–595. [Google Scholar]
  48. Dorado, J.; del Toro, X.; Santofimia, M.J.; Parreño, A.; Cantarero, R.; Rubio, A.; Lopez, J.C. A computer-vision-based system for at-home rheumatoid arthritis rehabilitation. Int. J. Distrib. Sens. Netw. 2019, 15, 1550147719875649. [Google Scholar] [CrossRef]
  49. Eichler, N.; Hel-Or, H.; Shmishoni, I.; Itah, D.; Gross, B.; Raz, S. Non-invasive motion analysis for stroke rehabilitation using off the shelf 3d sensors. In Proceedings of the 2018 International Joint Conference on Neural Networks (IJCNN), Rio de Janeiro, Brazil, 8–13 July 2018; pp. 1–8. [Google Scholar]
  50. Uccheddu, F.; Governi, L.; Carfagni, M. A preliminary 3D depth camera-based system to assist home physiotherapy rehabilitation. In International Conference of the Italian Association of Design Methods and Tools for Industrial Engineering; Springer: Berlin/Heidelberg, Germany, 2019; pp. 696–706. [Google Scholar]
  51. Jawed, U.; Mazhar, A.; Altaf, F.; Rehman, A.; Shams, S.; Asghar, A. Rehabilitation posture correction using neural network. In Proceedings of the 2019 4th International Conference on Emerging Trends in Engineering, Sciences and Technology (ICEEST), Karachi, Pakistan, 10–11 December 2019; pp. 1–5. [Google Scholar]
  52. Piraintorn, P.; Sa-ing, V. Stroke rehabilitation based on intelligence interaction system. In Proceedings of the 2020 17th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology (ECTI-CON), Phuket, Thailand, 24–27 June 2020; pp. 648–651. [Google Scholar]
  53. Mehra, S.; Visser, B.; Cila, N.; van den Helder, J.; Engelbert, R.H.; Weijs, P.J.; Kröse, B.J. Supporting Older Adults in Exercising With a Tablet: A Usability Study. JMIR Hum. Factors 2019, 6, e11598. [Google Scholar] [CrossRef] [PubMed]
  54. Wildenbos, G.A.; Peute, L.; Jaspers, M. Aging barriers influencing mobile health usability for older adults: A literature based framework (MOLD-US). Int. J. Med. Inform. 2018, 114, 66–75. [Google Scholar] [CrossRef] [PubMed]
  55. Tsertsidis, A.; Kolkowska, E.; Hedström, K. Factors influencing seniors’ acceptance of technology for ageing in place in the post-implementation stage: A literature review. Int. J. Med. Inform. 2019, 129, 324–333. [Google Scholar] [CrossRef]
  56. Valdez, A.C.; Ziefle, M. The users’ perspective on the privacy-utility trade-offs in health recommender systems. Int. J. Hum.-Comput. Stud. 2019, 121, 108–121. [Google Scholar] [CrossRef] [Green Version]
  57. Campbell, R.; Evans, M.; Tucker, M.; Quilty, B.; Dieppe, P.; Donovan, J. Why don’t patients do their exercises? Understanding non-compliance with physiotherapy in patients with osteoarthritis of the knee. J. Epidemiol. Community Health 2001, 55, 132–138. [Google Scholar] [CrossRef] [Green Version]
  58. Argent, R.; Daly, A.; Caulfield, B. Patient involvement with home-based exercise programs: Can connected health interventions influence adherence? JMIR Mhealth Uhealth 2018, 6, e8518. [Google Scholar] [CrossRef] [Green Version]
  59. McDonald, M.; Siebert, S.; Coulter, E.; McDonald, D.; Paul, L. Level of adherence to prescribed exercise in spondyloarthritis and factors affecting this adherence: A systematic review. Rheumatol. Int. 2019, 39, 187–201. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Characteristics of each alternative.
Figure 1. Characteristics of each alternative.
Ijerph 19 05490 g001
Figure 2. Details of the four alternatives with respect to the usefulness attribute.
Figure 2. Details of the four alternatives with respect to the usefulness attribute.
Ijerph 19 05490 g002
Figure 3. Ranking of the Experts.
Figure 3. Ranking of the Experts.
Ijerph 19 05490 g003
Figure 4. Ranking of the attributes.
Figure 4. Ranking of the attributes.
Ijerph 19 05490 g004
Figure 5. Significance of each attribute for each expert.
Figure 5. Significance of each attribute for each expert.
Ijerph 19 05490 g005
Figure 6. Ranking of the alternatives.
Figure 6. Ranking of the alternatives.
Ijerph 19 05490 g006
Table 1. Comparison of RGB cameras (prices last updated in March 2022).
Table 1. Comparison of RGB cameras (prices last updated in March 2022).
ResolutionFPSUSBPrice (€)
Logitech HD
Webcam C270
1280 × 720302.034.99
Logitech HD
Pro Webcam C920
1920 × 1080603.078.97
Logitech HD
Webcam C310
1280 × 720302.061.99
Owlotech Start
Webcam 720p
1280 × 720-2.029.99
Krom Kam
Webcam 1080P
HD
1920 × 1080302.018.98
Table 2. Characteristics of the pose estimation models considered.
Table 2. Characteristics of the pose estimation models considered.
MoveNetV2BlazePose GHUM
Joint number1733
Is it 3D?NoYes
Formats (https://www.tensorflow.org/hub/model_formats,
accessed on 17 March 2022)
TF, TFLite, TFJSTFLite, TFJS
GPU supported?TF y TFJSTFJS
Table 3. Performance comparison among proposed models.
Table 3. Performance comparison among proposed models.
ModelAccuracySpeed
MoveNetV2 LightningNot very goodGood
MoveNetV2 ThunderGoodNot very good
BlazePose GHUM LiteNot very goodGood
BlazePose GHUM FullGoodNot very good
BlazePose GHUM HeavyVery goodBad
Table 4. Main methods for collecting depth data.
Table 4. Main methods for collecting depth data.
Stereo VisionStructured LightTime Of Flight
RangeGoodLowGood
AccuracyGoodExcelentGood
Indoor performanceGoodExcelentExcelent
Outdoor performanceGoodLowLow
CostMediumLowMedium
Table 5. Comparison of the main depth devices (prices last updated in March 2022).
Table 5. Comparison of the main depth devices (prices last updated in March 2022).
Depth TechnologyDepth Range (m)Depth ResolutionFrame Rate (FPS)Development ToolsPrice (USD)
Microsoft Kinect v1Structured light0.4–3320 × 240, 640 × 48030Kinect for Windows
SDK v1.8
Discontinued
Microsoft Kinect v2Time of flight0.5–4.5512 × 42430Kinect for Windows
SDK 2.0
Discontinued
Microsoft Azure KinectTime of flight0.25–5.46Narrow Mode:
6540 × 576; Wide
Mode: 1024 × 1024
30Microsoft Azure SDK399
Intel RealSense D415Active IR Stereo0.3–101920 × 108030–90Intel RealSense
SDK 2.0
259
Intel RealSense D435Active IR Stereo using
Global Shutter Sensors
0.105–101280 × 72030–90Intel RealSense
SDK 2.0
299
ASUS® XtionPro LiveStructured light0.8–3.5640 × 48030Xtion PRO SDK
(discontinued)
Discontinued
Stereolabs ZED 2Neural Stereo Depth
Sensing
0.2–204416 × 1242100ZED SDK449
OAK-D ProEmbedded stereo0.2–351280 × 800120DepthAI SDK299
OAK-D-LITEEmbedded stereo0.2–19.1640 × 480200DepthAI SDK149
Acusense A1Structured light0.2–2640 × 400, 1280 × 80044836Acusense SDK966
Orbbec Astra (PRO)Infrared Coded
Structured Light
0.6–8640 × 48030Astra SDK149
ifm O3X100Time of flight0.05–3224 × 17220third-party tools675
e-Con Systems Tara Stereo CameraEmbedded stereo0.05–0.3752 × 48060third-party tools299
Nerian Scarlet 3D Depth CameraEmbedded stereo0.14–to infinity2432 × 2048120third-party toolsnot available
Table 6. Comparison of the SDKs mentioned in Table 5 considering their main features and hardware/software requirements.
Table 6. Comparison of the SDKs mentioned in Table 5 considering their main features and hardware/software requirements.
SOProcessorRAMGPUSkeleton
Tracking
Face TrackingPriceSupport
Kinect for Windows SDK v1.8Windows 7,
Windows 8
Dual-core
2.66-GHz or
faster processor
2 GB-YesYesFreeDiscontinued
Kinect for Windows SDK 2.0Windows 8Physical
dual-core
3.1 GHz
4 GBDX11 capable
graphics adapter
YesYesFreeDiscontinued
Microsoft Azure SDKWindows 10,
Ubuntu 18 or
later version
Seventh Gen
Intel CoreTM i5
Processor (Quad
Core 2.4 GHz
or faster)
4 GBNVIDIA
GEFORCE GTX
1050 or
equivalent
YesNoFreeActive
Intel RealSense SDK 2.0Windows 10,
Ubuntu 18.04
6th to 10th
generation Intel
Core™ and Xeon
Processors
-Intel Iris Pro,
Intel HD
Graphics 520,
530, 630
YesYesFreeActive
Xtion PRO SDK (discontinued)-------Discontinued
ZED SDKWindows 10,
Ubuntu 16.04
or 18.04
Quad-core
2.7 GHz or faster
8 GBGTX1060 or
higher
Yesthird-party toolsFreeActive
DepthAI SDKWindows 10,
Ubuntu, macOS,
Raspberry Pi OS,
Jestson
Nano/Xavier
---third-party toolsthird-party toolsFreeActive
Acusense SDKWindows 10,
Ubuntu 18.04
---third-party toolsthird-party toolsFreeActive
Astra SDKWindows, Linux,
Android
x86 processor 1.8
GHz
4 GB-third-party toolsthird-party toolsFreeNew version
2021 in beta
(Orbbec
SDK Beta))
Table 7. Attribute list.
Table 7. Attribute list.
AttributeSub-AttributeDescriptionIndex
Usefulness Importance given to the utility derived from its use. j 1
Cost of system Importance given to the cost of the total system considering the cost savings of each alternative. j 2
EasinessUseImportance given to the ease of use of the system. j 3
Technical DevelopmentImportance given to the ease of technical development of the system. j 4
MaintenanceImportance given to the ease of maintenance of the system. j 5
Privacy Importance given to the use of different devices that may invade privacy. j 6
Table 8. Information used for ranking.
Table 8. Information used for ranking.
ExpertRoleProfessional
Position
Experience
(in Years)
Level
of Education
Index
E1DeveloperProfessionals, scientists
and intellectuals
15–20Doctorate
(Ph.D.)
i 1
E2DeveloperProfessionals, scientists
and intellectuals
10–15Doctorate
(Ph.D.)
i 2
E3DeveloperTechnicians and mid-level
and professionals
10–15Upper
Secondary
i 3
E4Therapist/PhysiotherapistProfessionals, scientists
and intellectuals
10-15Ordinary
degree
i 4
E5Therapist/PhysiotherapistProfessionals, scientists
and intellectuals
5–10Ordinary
degree
i 5
E6Therapist/PhysiotherapistTechnicians and mid-level
and professionals
5–10Postgraduate i 6
E7End-user/CaregiverElementary
occupations
1–5Lower
Secondary
i 7
E8End-user/CaregiverElementary
occupations
more than 20Primary i 8
E9End-user/CaregiverTechnicians and mid-level
and professionals
more than 20Technical/vocational i 9
Table 9. Significance and ranking of the experts.
Table 9. Significance and ranking of the experts.
ExpertsWeightRank
E10.05057
E20.04428
E30.03939
E40.08844
E50.07075
E60.05896
E70.11783
E80.17672
E90.35351
Table 10. Significance and ranking of the attributes.
Table 10. Significance and ranking of the attributes.
AttributesWeightRank
(C1) Usefulness0.32251
(C2) Cost of the system0.12913
(C3) Easiness. Use0.24572
(C4) Easiness. Technical development0.11594
(C5) Easiness. Maintenance0.10955
(C6) Privacy0.07736
Table 11. Significance and ranking of the alternatives.
Table 11. Significance and ranking of the alternatives.
AlternativeWeightRank
(A1) Alternative 10.29582
(A2) Alternative 20.19164
(A3) Alternative 30.31901
(A4) Alternative 40.19363
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Dorado Chaparro, J.; Fernández-Bermejo Ruiz, J.; Santofimia Romero, M.J.; del Toro García, X.; Cantarero Navarro, R.; Bolaños Peño, C.; Llumiguano Solano, H.; Villanueva Molina, F.J.; Gonçalves Silva, A.; López, J.C. Phyx.io: Expert-Based Decision Making for the Selection of At-Home Rehabilitation Solutions for Active and Healthy Aging. Int. J. Environ. Res. Public Health 2022, 19, 5490. https://doi.org/10.3390/ijerph19095490

AMA Style

Dorado Chaparro J, Fernández-Bermejo Ruiz J, Santofimia Romero MJ, del Toro García X, Cantarero Navarro R, Bolaños Peño C, Llumiguano Solano H, Villanueva Molina FJ, Gonçalves Silva A, López JC. Phyx.io: Expert-Based Decision Making for the Selection of At-Home Rehabilitation Solutions for Active and Healthy Aging. International Journal of Environmental Research and Public Health. 2022; 19(9):5490. https://doi.org/10.3390/ijerph19095490

Chicago/Turabian Style

Dorado Chaparro, Javier, Jesús Fernández-Bermejo Ruiz, María José Santofimia Romero, Xavier del Toro García, Rubén Cantarero Navarro, Cristina Bolaños Peño, Henry Llumiguano Solano, Félix Jesús Villanueva Molina, Anabela Gonçalves Silva, and Juan Carlos López. 2022. "Phyx.io: Expert-Based Decision Making for the Selection of At-Home Rehabilitation Solutions for Active and Healthy Aging" International Journal of Environmental Research and Public Health 19, no. 9: 5490. https://doi.org/10.3390/ijerph19095490

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop