| Literature DB >> 31261746 |
Abstract
Older people face difficulty engaging in conventional rehabilitation exercises for improving physical functions over a long time period due to the passive nature of the conventional exercise, inconvenience, and cost. This study aims to develop and validate a dynamic time warping (DTW) based algorithm for assessing Kinect-enabled home-based physical rehabilitation exercises, in order to support auto-coaching in a virtual gaming environment. A DTW-based algorithm was first applied to compute motion similarity between two time series from an individual user and a virtual coach. We chose eight bone vectors of the human skeleton and body orientation as the input features and proposed a simple but innovative method to further convert the DTW distance to a meaningful performance score in terms of the percentage (0-100%), without training data and experience of experts. The effectiveness of the proposed algorithm was validated through a follow-up experiment with 21 subjects when playing a Tai Chi exergame. Results showed that the algorithm scores had a strong positive linear relationship (r = 0.86) with experts' ratings and the calibrated algorithm scores were comparable to the gold standard. These findings suggested that the DTW-based algorithm could be effectively used for automatic performance evaluation of an individual when performing home-based rehabilitation exercises.Entities:
Keywords: Kinect; aging; automatic coaching; dynamic time warping; exergame; physical function; rehabilitation exercise
Year: 2019 PMID: 31261746 PMCID: PMC6651850 DOI: 10.3390/s19132882
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Angle difference (Ɵ) between corresponding bone vectors for trainer (green) and trainee (red), using the left lower leg as an example.
Figure 2Illustration of motion similarity evaluation under the local coordinate system of the human model (bottom) and the world coordinate system (at the top right corner).
Figure 3Main scene of the Tai Chi exergame (left: trainer avatar, right: trainee avatar).
Figure 4Experimental setup for Tai Chi motion evaluation.
Figure 5Experts’ ratings on motion performance of 21 subjects.
Figure 6Linear relationship between algorithm scores and experts’ ratings.
Figure 7Comparison between algorithm evaluation (after calibration) and experts’ evaluation.
Figure 8Results of the user acceptance questionnaire for Tai Chi exergaming prototype system. Remarks: (1) Scores from all older participants were averaged for each construct. (2) Except perceived privacy risk and response cost, all constructs are positively associated with user’s intention to adopt the system.
Questionnaire for user acceptance evaluation.
| Construct ID | Questions | Strongly Disagree | Disagree | Undecided | Agree | Strongly Agree |
|---|---|---|---|---|---|---|
| 1 | Perceived Usefulness (PU) | |||||
| PU1: Using this system will help improve my health quality. | 1 | 2 | 3 | 4 | 5 | |
| PU2: Using this system will make me more effective in my life. | 1 | 2 | 3 | 4 | 5 | |
| PU3: Overall, I find this system to be useful in my life. | 1 | 2 | 3 | 4 | 5 | |
| 2 | Hedonic Motivation (HM) | |||||
| HM1: Using this system is fun. | 1 | 2 | 3 | 4 | 5 | |
| HM2: Using this system is enjoyable. | 1 | 2 | 3 | 4 | 5 | |
| HM3: Using this system is entertaining. | 1 | 2 | 3 | 4 | 5 | |
| 3 | Effort Expectancy (EE) | |||||
| EE1: Learning how to use this system is easy for me. | 1 | 2 | 3 | 4 | 5 | |
| EE2: I find this system easy to use. | 1 | 2 | 3 | 4 | 5 | |
| EE3: It is easy for me to become skillful at using this system. | 1 | 2 | 3 | 4 | 5 | |
| 4 | Social Influence (SI) | |||||
| SI1: People who are important to me would think that I should use this system. | 1 | 2 | 3 | 4 | 5 | |
| SI2: People who influence me would think that I should use this system. | 1 | 2 | 3 | 4 | 5 | |
| SI3: People whose opinion are valued to me would prefer that I use this system. | 1 | 2 | 3 | 4 | 5 | |
| 5 | Self-Efficacy (SE) | |||||
| SE1: It is easy for me to improve my health conditions by using this system. | 1 | 2 | 3 | 4 | 5 | |
| SE2: I have the capability to use this system to improve my health condition. | 1 | 2 | 3 | 4 | 5 | |
| SE3: I am able to use this system to improve my health condition without much effort. | 1 | 2 | 3 | 4 | 5 | |
| 6 | Perceived Vulnerability (PV): having little knowledge about self-care and improving personal healthcare; suffering falls. | |||||
| PV1: I am at the risk of suffering from the stated problems. | 1 | 2 | 3 | 4 | 5 | |
| PV2: It is likely that I will suffer the stated problems. | 1 | 2 | 3 | 4 | 5 | |
| PV3: It is possible for me to suffer the stated problems. | 1 | 2 | 3 | 4 | 5 | |
| 7 | Perceived Severity (PS): having little knowledge about self-care and improving personal healthcare; suffering falls. | |||||
| PS1: If I suffered the stated problems, it would be severe. | 1 | 2 | 3 | 4 | 5 | |
| PS2: If I suffered the stated problems, it would be serious. | 1 | 2 | 3 | 4 | 5 | |
| PS3: If I suffered the stated problems, it would be significant. | 1 | 2 | 3 | 4 | 5 | |
| 8 | Perceived Privacy Risk (PPR) | |||||
| PPR1: It would be at risk to disclose my personal health information to the doctor. | 1 | 2 | 3 | 4 | 5 | |
| PPR2: There would be high potential for loss associated with disclosing my personal health information to the doctor. | 1 | 2 | 3 | 4 | 5 | |
| PPR3: There would be too much uncertainty associated with giving my personal health information to the doctor. | 1 | 2 | 3 | 4 | 5 | |
| 9 | Behavioral Intention (BI) | |||||
| BI1: I intend to use this system in the future. | 1 | 2 | 3 | 4 | 5 | |
| BI2: I intend to use this system at every opportunity in the future. | 1 | 2 | 3 | 4 | 5 | |
| BI3: I plan to increase my use of this system in the future. | 1 | 2 | 3 | 4 | 5 | |
| 10 | Attitude (AT) | |||||
| AT1: Using this system is a good idea. | 1 | 2 | 3 | 4 | 5 | |
| AT2: Using this system is a wise idea. | 1 | 2 | 3 | 4 | 5 | |
| AT3: I like the idea of using this system. | 1 | 2 | 3 | 4 | 5 | |
| 11 | Response Cost (RC) | |||||
| RC1: This system is expensive to purchase (the price of Kinect is $150). | 1 | 2 | 3 | 4 | 5 | |
| RC2: I have to spend effort on learning how to use this system. | 1 | 2 | 3 | 4 | 5 | |
| RC3: Using this system will change my life style. | 1 | 2 | 3 | 4 | 5 | |