The present invention relates to a rehabilitation support system and method for presenting the status of function restoration, problems in function restoration, the goal of function restoration, and the like.
Patent literature 1 (Japanese Patent Laid-Open No. 2005-352686) proposes a rehabilitation management apparatus that manages the whole histories of the motor functions of a plurality of patients by analyzing information of exercises (rehabilitation exercises) done by the patents for function restoration. Furthermore, patent literature 2 (Japanese Patent Laid-Open No. 2010-108430) proposes a rehabilitation support apparatus that makes it easy to grasp, back to a desired point of time, whether the evaluation values of a number of evaluation items of rehabilitation indicate a good direction, no change, or a bad direction as a whole.
However, the above-described conventional techniques are limited to a function of managing/displaying the results of rehabilitation exercises done by a patient, and it is thus impossible to easily understand how much the physical functions of the patient have been restored or how much the patient has become close to a healthy person. It is conventionally difficult to grasp the result of rehabilitation.
Embodiments of the present invention have been made in consideration of the above problem, and has as its object to easily grasp the result of rehabilitation.
According to the present invention, there is provided a rehabilitation support system comprising a physical measurement unit attached to a measurement subject and configured to measure, in time series, physical information representing a static or dynamic condition of a body of the measurement subject, a physiological measurement unit configured to measure, in time series, physiological information of the inside of the body of the measurement subject, a first calculation unit configured to obtain an activity amount of the measurement subject from a change in the physical information measured by the physical measurement unit, a second calculation unit configured to obtain a physiological load imposed on the measurement subject from a change in the physiological information measured by the physiological measurement unit, a graph generation unit configured to generate a graph concerning the activity amount obtained by the first calculation unit and the physiological load obtained by the second calculation unit, and a display unit used by the measurement subject to visually recognize the graph generated by the graph generation unit.
According to embodiments of the present invention, there is also provided a rehabilitation support method comprising a first step of measuring physical information representing a static or dynamic condition of a body of a measurement subject, a second step of measuring physiological information of the inside of the body of the measurement subject, a third step of obtaining an activity amount of the measurement subject from the measured physical information, a fourth step of obtaining a physiological load imposed on the measurement subject from the measured physiological information, a fifth step of generating a graph concerning the activity amount obtained in the third step and the physiological load obtained in the fourth step, and a sixth step of visually recognizably displaying the generated graph to the measurement subject.
As described above, according to embodiments of the present invention, a graph concerning an activity amount and an exercise load which are obtained from physical information and physiological information measured in a measurement subject is displayed, thereby obtaining an excellent effect of easily grasping the result of rehabilitation.
A rehabilitation support system according to each embodiment of the present invention will be described below.
A rehabilitation support system according to the first embodiment of the present invention will first be described with reference to
The physical measurement unit 101 is attached to a measurement subject (patient), and measures, in time series, physical information representing the static/dynamic condition of the body of the measurement subject. For example, the physical information includes, for example, at least one of acceleration, an angular velocity, and a position coordinate point. An acceleration measurement unit that measures acceleration in time series will be exemplified as the physical measurement unit 101 below. The physiological measurement unit 102 measures physiological information of the inside of the body of the measurement subject. The physiological information includes, for example, at least one of a cardiac potential, a heart rate, a pulse rate, a blood pressure, a myoelectric potential, and a respiratory activity. An electrocardiogram measurement unit that measures the cardiac potential of the measurement subject will be exemplified as the physiological measurement unit 102 below.
The first calculation unit 103 obtains an activity amount concerning the body movement of the measurement subject from a change in physical information measured by the physical measurement unit 101. For example, the first calculation unit 103 obtains an activity amount by one or a combination of the sum of squares, the square root of the sum of squares, the accumulated value for an arbitrary period, the time difference, the absolute value of the time difference, and the standard deviation or variance for an arbitrary period of the measured physical information.
The second calculation unit 104 obtains a physiological load imposed on the measurement subject from a change in physiological information measured by the physiological measurement unit 102. The second calculation unit 104 may obtain, for example, an exercise load as the physiological load. For example, the second calculation unit 104 may obtain an exercise load by one or a combination of the normalized value based on an arbitrary reference, the accumulated value for an arbitrary period, the average value, the median, and the differential value of the measured physiological information. The arbitrary period is set to, for example, 24 hours that include a lapse of the whole day.
The graph generation unit 105 generates a graph concerning the activity amount obtained by the first calculation unit 103 and the physiological load obtained by the second calculation unit 104. For example, the graph generation unit 105 generates a two-dimensional graph of the first parameter and the second parameter, wherein the first parameter indicates a change in activity amount obtained by the first calculation unit 103 and the second parameter indicates a change in physiological load (for example, exercise load) obtained by the second calculation unit 104. The display unit 106 visually recognizably displays, to the measurement subject, the graph of graph data generated by the graph generation unit 105.
For example, a wearable device shown in
In this arrangement, the functions of the first calculation unit 103, the second calculation unit 104, and the graph generation unit 105 are implemented in the server. The server is a computer apparatus including a CPU (Central Processing Unit), a main storage device, an external storage device, and a network connecting device, and implements the above-described functions when the CPU operates in accordance with a program loaded into the main storage device.
The device shown in
In the acceleration sensor 11, a movable member provided inside is displaced in accordance with a change in acceleration, thereby producing a capacitance change. This capacitance change is converted into an electrical signal by the capacitance detection circuit 112, and converted into digital data by the ADC 113, thereby obtaining acceleration data. The physical measurement unit 101 includes the acceleration sensor 11, the capacitance detection circuit 112, and the ADC 113.
The two electrodes 114a and 114b are, for example, embedded in clothing to be able to contact skin. A potential difference generated between the two electrodes 114a and 114b is detected by the potential detection circuit 115, and converted into digital data by the analog/digital circuit (ADC) 116, thereby obtaining cardiac potential data. The electrodes 114a and 114b, the potential detection circuit 115, and the ADC 116 serve as the physiological measurement unit 102.
The calculation processing circuit 117 acquires acceleration data and cardiac potential data at every set time (for example, per second). The acceleration data and the cardiac potential data acquired by the calculation processing circuit 117 are transmitted by the wireless circuit 118 to a server via a gateway (not shown).
An example (rehabilitation support method) of the operation of the rehabilitation support system according to the first embodiment will be described next with reference to a flowchart shown in
In step S101, the physical measurement unit 101 measures a capacitance change as physical information, for example, as a change in acceleration, and the physiological measurement unit 102 measures a potential difference as physiological information (first and second steps). Next, in step S102, the physical measurement unit 101 calculates a displacement from the measured capacitance change, and sets it as acceleration data. In step S103, the first calculation unit 103 obtains an activity amount associated with the body movement of the measurement subject from the acceleration data (third step).
In step S104, the physiological measurement unit 102 calculates an electrocardiogram from the measured potential difference, and sets it as the cardiac potential of the measurement subject. In step S105, the second calculation unit 104 obtains the exercise load of the measurement subject from the cardiac potential (fourth step).
In step S106, the graph generation unit 105 generates data of a graph concerning the activity amount obtained in the third step and the physiological load obtained in the fourth step (fifth step). For example, the graph generation unit 105 sets a change in obtained activity amount as the first parameter and a change in obtained exercise load as the second parameter, and generates data of a two-dimensional graph in which the abscissa represents the first parameter and the ordinate represents the second parameter. In step S107, the display unit 106 displays the generated graph (two-dimensional graph) (sixth step).
Calculation of the exercise load will now be described. The exercise load can be obtained from a heart rate. The heart rate can be calculated as, for example, the number of peaks per minute by performing, using a predetermined threshold, threshold processing of the waveform of cardiac potential data to detect a peak and measuring a time interval from the peak to the next peak (see
The exercise load may be obtained using the difference (heart rate reserved; HRR) between the resting heart rate and the maximum heart rate by “(measured heart rate−resting heart rate of measurement subject)/(maximum heart rate of measurement subject−resting heart rate)”. This calculation result is called exercise intensity (% HRR; % Heart Rate Reserve).
The activity amount obtained from the acceleration will be described next. The acceleration is detected using a three-axis acceleration sensor that detects accelerations in three directions along X-, Y-, and Z-axes. Since the acceleration of each axis changes depending on the tilt of the physical measurement unit 101 attached to the measurement subject, for example, a norm (composition of vectors) is used as a displacement. The norm is given by “|a|=(ax2+ay2+az2)1/2” when ax, ay, and az represent the accelerations in the directions along the x-, y-, and z-axes, respectively. The use of the square root increases the calculation amount, and thus the sum (ax2+ay2+az2) of squares may be used. To remove an unintended extremely large vibration in measured acceleration, a low-pass filter may be applied to the norm or the sum of squares.
The activity amount is calculated by integrating the norm (moving total), as given by expression (1) below.
Σi=1k|ai| (1)
The measurement results of the exercise amount and activity amount obtained as described above are used to generate a two-dimensional graph (see
The activity amount may be calculated by integrating the squared value of the difference in temporal change of the norm, as given by expression (2) below.
Σi=1k(|ai+1|−|ai|)2 (2)
The activity amount may be calculated by integrating the absolute value of the difference in temporal change of the norm (the sum of the absolute values of the differences), as given by expression (3) below. In this case, the calculation amount can be reduced, as compared with the sum of squares of the difference.
Σi=1k∥ai+1−|a∥ (3)
The activity amount may be calculated using the moving standard deviation as the standard deviation of the temporal change of the norm, as given by expression (4) below.
A rehabilitation support system according to the second embodiment of the present invention will be described next. In the second embodiment, a first calculation unit 103 estimates the posture of a measurement subject from acceleration measured by a physical measurement unit 101, and sets it as an activity amount. In the second embodiment, as shown in
The tilt calculation unit 131 obtains an angle θ of the tilt of the measurement subject from the acceleration measured by the physical measurement unit 101, as given by equation (5) below.
The direction calculation unit 132 obtains a direction θ of the measurement subject from the acceleration measured by the physical measurement unit 101, as given by equation (6) below.
Note that θ (−90≤θ<270) represents the tilt of the z-axis of the physical measurement unit 101 with respect to the vertical direction, ϕ (−90≤ϕ<270) represents the tilt of the x-axis of the physical measurement unit 101 with respect to the vertical direction, and the unit for θ and ϕ is ° [degree].
The posture estimation unit 133 estimates the posture by comparing the values of the angle θ and direction ϕ of the tilts obtained as described above with thresholds. The tilt of the physical measurement unit 101 reflects the tilt of the upper body of the measurement subject to which the physical measurement unit 101 is attached, and thus the posture of the measurement subject can be estimated from the tilt of the physical measurement unit 101.
The total time of a sitting time, a standing time, and a walking time among the estimated postures, that is, the total time excluding a sleeping (lying) time is set as an activity amount. In consideration of the posture, the accuracy of the activity amount can be improved.
A standard deviation s of the acceleration may be obtained from the acceleration measured by the physical measurement unit 101, as given by equation (7) below, and the direction obtained by the direction calculation unit 132 may be compensated by the standard deviation s.
For example, as shown in
The actual measurement values of angles at the time of standing, lying face up, and lying face down will be described below with reference to
The second calculation unit 104 may obtain an additional processing value by dividing the obtained exercise load by the activity amount obtained by the first calculation unit 103, and the graph generation unit 105 may generate a two-dimensional graph of the first parameter and the second parameter that indicates a change in additional processing value obtained by the second calculation unit 104. For example, the graph shown in
The graph generation unit 105 generates a graph (time-series graph) that displays, in time series, the additional processing values obtained by the second calculation unit 104, as exemplified in
For a patient with apoplexy, paralysis of the lower half of the body may occur. In this case, a body movement is different between the right and left legs, and it is impossible to obtain sufficient accuracy of detection of walking by a pedometer generally used (see
A rehabilitation support system according to the third embodiment of the present invention will be described next with reference to
The training item storage unit 107 stores a plurality of items concerning rehabilitation in association with activity amounts and exercise loads. The item selection unit 108 selects one of the items stored in the training item storage unit 107 based on an activity amount obtained by a first calculation unit 103 and an exercise load obtained by a second calculation unit 104. The item selected by the item selection unit 108 is displayed on a display unit 106 together with a graph generated by a graph generation unit 105.
The rehabilitation support system according to the third embodiment further includes an advice storage unit 109 and an advice selection unit 110.
The advice storage unit 109 stores a plurality of pieces of advice concerning rehabilitation in association with activity amounts and exercise loads. The advice selection unit 110 selects one of the pieces of advice stored in the advice storage unit 109 based on the activity amount obtained by the first calculation unit 103 and the exercise load obtained by the second calculation unit 104. The piece of advice selected by the advice selection unit 110 is displayed on the display unit 106 together with the graph generated by the graph generation unit 105.
For example,
As shown in
In step S101, a physical measurement unit 101 measures a capacitance change as a change in acceleration, and a physiological measurement unit 102 measures a potential difference. In step S102, the physical measurement unit 101 calculates a displacement from the measured capacitance change, and sets it as acceleration data. In step S103, the first calculation unit 103 obtains an activity amount associated with the body movement of a measurement subject from the acceleration data.
In step S104, the physiological measurement unit 102 calculates an electrocardiogram from the measured potential difference, and sets it as the cardiac potential of the measurement subject. In step S105, the second calculation unit 104 obtains the exercise load of the measurement subject from the cardiac potential.
In step S201, the item selection unit 108 determines whether the obtained exercise load L is larger than the threshold Lth. If the exercise load L is equal to or smaller than the threshold Lth (NO in step S201), the item selection unit 108 selects, in step S202, menu 1 from the training item storage unit 107, and displays it on the display unit 106. On the other hand, if the exercise load L is larger than the threshold Lth (YES in step S201), the process advances to step S203, and the item selection unit 108 determines whether the obtained activity amount A is larger than the threshold Ath. If the activity amount A is equal to or smaller than the threshold Ath (NO in step S203), the item selection unit 108 selects, in step S202, menu 2 from the training item storage unit 107, and displays it on the display unit 106. On the other hand, if the activity amount A is larger than the threshold Ath (YES in step S203), the process advances to step S205, and the item selection unit 108 displays a notification of completion of rehabilitation on the display unit 106.
As shown in
An example of presentation of advice will be described next. For example, as shown in
As the activity amount, the positive square root of an activity amount calculated by expression (1), (2), (3), or (4) can be used.
The linear relationship has advantages that it is readily processed intuitionally to predict an oxygen uptake and the calculation amount is small, and can highly reliably be applied to analysis assuming linearity, for example, multiple regression analysis.
The peak frequency of the temporal change of the sum of accelerations in three directions measured by the physical measurement unit 101 can be used as the activity amount.
A rehabilitation support system according to the fourth embodiment of the present invention will be described next with reference to
A case in which the distribution obtained in advance is used will be described by exemplifying the distributions shown in
The oxygen uptake is actually measured from expiration but expiration measurement places a heavy burden on a measurement subject. Therefore, it is possible to grasp an oxygen uptake with a small burden by simply estimating an oxygen uptake from an activity amount using the above-described regression equation.
A rehabilitation support system according to the fifth embodiment of the present invention will be described next with reference to
An oxygen uptake calculation unit 121 can obtain a maximum oxygen uptake or oxygen uptake reserve from at least one of an activity amount obtained by a first calculation unit 103, a physiological load obtained by a second calculation unit 104, and the history information of the measurement subject stored in the measurement subject information storage unit 122.
Equation (8) does not include the history information of the measurement subject. However, if multiple regression analysis is performed using the history information as a subsequent term, a regression equation including the history information can be obtained. If the number of exercise loads xi is large, only x1 having a strong relationship with Y may be selected using a stepwise variable selection method (see non-patent literature 1) to create a regression equation. The stepwise variable selection method can be performed mechanically, and can thus readily be implemented in the system.
Table 1 shows a coefficient R2 of determination of the regression equation of the oxygen uptake reserve obtained using the positive square root of the activity amount, the coefficient R2 of determination of the regression equation of the oxygen uptake reserve obtained using % HRR, the coefficient R2 of determination of the regression equation of the oxygen uptake reserve obtained by multiple regression analysis using both the positive square root of the activity amount and % HRR. It is found that when both the positive square root of the activity amount and % HRR are used, most satisfactory estimation accuracy is obtained. By using a multivariate regression equation, it is possible to provide a correct estimation value of an oxygen uptake.
For the multivariate regression equation, logistic regression, support vector regression, and a neural network can be used instead of multiple regression analysis. Since these can perform nonlinear regression that cannot be performed by multiple regression analysis, more optimized regression can be performed, thereby providing a highly reliable estimation value of an oxygen uptake.
Furthermore, in the multivariate regression equation, each term can be multiplied by a coefficient, and the value of the coefficient can be switched in accordance with a condition. For example, coefficients a and b (0≤a, b≤1) are given, like “Y=β0+aβ1x1+bβ2x2=0.39ax1+0.71bx2−0.07”, and the values of these coefficients are switched in accordance with a condition. An example of switching will be described with reference to
However, unlike healthy persons, data may appear at a position exceeding the 95% prediction interval for a patient. For example, for a patient having a fast pulse, % HRR is high and thus the 95% prediction interval is exceeded. On the other hand, if the swing of the body in walking is large due to excess paralysis, the positive square root of the activity amount is large, and thus the 95% prediction interval is exceeded. In these cases, the value of one of the terms of the exercise load and the activity amount is an abnormal value. Therefore, if the above regression equation is used, the term of the abnormal value leads to a deterioration in reliability, and thus the use of the above regression equation is not appropriate.
On the other hand, if % HRR is high and thus the 95% prediction interval is exceeded in
As described above, according to embodiments of the present invention, a graph concerning the activity amount and the exercise load obtained from the physical information and the physiological information measured in the measurement subject is displayed, and it is thus easy to grasp the effect of rehabilitation.
In the rehabilitation support system, an angular velocity sensor (gyro sensor) may be used as the physical measurement unit. The angular velocity sensor outputs, as a measurement value, an angle as an alternative to θ or ϕ described above, and can thus advantageously acquire the activity amount more easily. A GPS may be used as the physical measurement unit. The GPS acquires position information, and can thus calculate a moving amount from the history of the position information, thereby providing a moving amount that is effective in terms of motion monitoring.
An electromyograph may be used as the physiological measurement unit. While it is possible to grasp the metabolism of the entire body including the central nervous system and the peripheral nervous system by the electrocardiograph, it is possible to measure a local myoelectric potential by the electromyograph, and provide restricted load information that facilitates analysis. Alternatively, a respirometer may be used as the physiological measurement unit. If the exercise load increases, a respiration rate also generally increases. Thus, the respirometer is expected to play the role similar to the electrocardiograph, and it is expected to substitute a respiration rate for a heart rate. In addition, since the sensor of the respirometer need not be arranged on the skin surface of the body, it is easy to attach/detach the respirometer.
Alternatively, a sphygmomanometer is used as the physiological measurement unit. If a person exercises, oxygen consumption increases, and blood pressure also increases similar to the heart rate, thereby making it possible to substitute the blood pressure for the heart rate. If, for example, the blood pressure is always measured due to disease or the like, the use of another sensor is complicated and it is thus possible to ensure convenience by using the sphygmomanometer currently used. A pulse monitor may be used as the physiological measurement unit. If a pulse rate is used, it can be measured at an arm, leg, neck, or the like where it is difficult to measure a cardiac potential, thereby implementing easier measurement.
Note that the present invention is not limited to the above-described embodiments, and it is obvious that many modifications and combinations can be made by a person with normal knowledge in the field within the technical scope of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
2018-119729 | Jun 2018 | JP | national |
This application is a national phase entry of PCT Application No. PCT/JP2019/023853, filed on Jun. 17, 2019, which claims priority to Japanese Application No. 2018-119729, filed on Jun. 25, 2018, which applications are hereby incorporated herein by reference.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2019/023853 | 6/17/2019 | WO | 00 |