WO2018134273A1 - Rehabilitation device and method - Google Patents
Rehabilitation device and method Download PDFInfo
- Publication number
- WO2018134273A1 WO2018134273A1 PCT/EP2018/051138 EP2018051138W WO2018134273A1 WO 2018134273 A1 WO2018134273 A1 WO 2018134273A1 EP 2018051138 W EP2018051138 W EP 2018051138W WO 2018134273 A1 WO2018134273 A1 WO 2018134273A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- user
- rehabilitation
- competitor
- patient
- rehabilitation exercise
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 23
- 239000000284 extract Substances 0.000 claims abstract description 4
- 238000004891 communication Methods 0.000 claims description 13
- 238000004590 computer program Methods 0.000 claims description 3
- 230000002159 abnormal effect Effects 0.000 claims description 2
- 230000000063 preceeding effect Effects 0.000 claims 1
- 208000027418 Wounds and injury Diseases 0.000 abstract description 3
- 230000006378 damage Effects 0.000 abstract description 3
- 208000014674 injury Diseases 0.000 abstract description 3
- 238000011084 recovery Methods 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000002860 competitive effect Effects 0.000 description 2
- 239000012141 concentrate Substances 0.000 description 2
- 230000008450 motivation Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000000554 physical therapy Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H20/00—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
- G16H20/30—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/50—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders
Definitions
- the invention relates to a rehabilitation device and system for a rehabilitation exercise.
- the invention further relates to a method of operating a rehabilitation device, and to a computer program product for operating such a rehabilitation device.
- the document US2013/123667 Al describes an apparatus and method for the non- invasive motion tracking to augment patient administered physical therapy via a motion tracking apparatus, a display, and a computing platform coupled to the motion tracking apparatus and the display.
- the computing platform serves to provide a menu driven interface to the patient, an instruction to the patient, a determination of the patient's motion or action in response to the instruction, a comparison between the instruction to the patient and the determination of the patient's motion or action, and to provide a feedback display to the patient.
- a sensor suite consisting of a motion tracking or video capture systems, such as a camera array and microphone array
- the patient's motion, speech, and other patient characteristics can be accurately tracked and used by the program to provide analysis of performance both longitudinally and in comparison to a predefined motion path to provide pertinent feedback and instruction.
- the feedback will help the user to do the exercises, but there is a risk that the user will get demotivated after a while if she thinks that she is not making any or sufficient progress.
- a rehabilitation device for a rehabilitation exercise comprising a database interface arranged to access a database comprising a plurality of patient profiles, each of the patient profiles comprising motion information of a patient in a rehabilitation exercise and characteristics of the rehabilitation exercise.
- a processor arranged to receive competitor measures comprising characteristics of a rehabilitation exercise arranged for a user, to retrieve one or more patient profiles as identified competitor's profiles from the database based on the similarity between the competitor measures in the patient profiles and the competitor measures received, and to extract motion information from each of the competitor's profiles for display during the rehabilitation exercise arranged for the user.
- a rehabilitation system for a rehabilitation exercise comprising a database comprising a plurality of patient profiles, each of the patient profiles comprising motion information of a patient in a rehabilitation exercise and characteristics of the rehabilitation exercise, and a number of rehabilation devices as described above.
- a method of operating a rehabilitation device comprising:
- a database comprising a plurality of patient profiles, each of the patient profiles comprising motion information of a patient in a rehabilitation exercise and characteristics of the rehabilitation exercise;
- a computer program product for operating a rehabilitation device which program is operative to cause a processor to perform the method as described above.
- the competitor measures further comprise the motion information of the user in the rehabilitation exercise.
- the motion information of the user or the patient in the rehabilitation exercise comprises at least one of:
- the advantage of gathering suitable motion information of the user of the device is that suitable measures can be used to find the most relevant competitors of the user by comparing the measures of the user with te measures of the profiles stored in the database.
- the motion information extracted from competitor's profile will be displayed to the users during the exercises to motivate the user.
- the motion information in the competitor measures received is not necessarily to be the same that is displayed later to the user during the exercise.
- the processor is arranged to display the guidance during the rehabilitation exercise.
- the guidance may comprise a target motion trajectory, and/or the motion trajectory of the user in the rehabilitation exercise. By showing the target trajector, the user will be guided and stimulated to follow an optimal trajectory.
- the motion trajectory of the user can be displayed to give direct visual feedback to the user.
- the characteristics of the rehabilitation exercise comprises at least one of a target body part of the rehabilitation exercise, contents of the rehabilitation exercise, an identifier of the rehabilitation exercise, and a presciption source of the rehabilitation treatment comprising the rehabilitation exercise. These characteristics of the exercise can be used as measures to filter the patient profiles in a fast and adequat way.
- the contents of the rehabilitation exercise may refer to the target trajectory and according repetition times, or anything that is available in an exercise prescription.
- the processor is arranged to retrieve a first patient profile with a performance level below the performance level of the user, and a second patient profile with a performance level above the performance level of the user. This may be advantageous because the user will understand her performance level by showing a better and a worse performing competitor, and will be more motivated to stay away from the latter while wanting to beat the former.
- the processor is arranged to compare a target trajectory to at least one of the competitor motion trajectories and to determine one or more attention points on the target trajectory where a deviation between the target trajectory and the competitor motion trajectories exceeds a deviation threshold. The indication of attention points will warn the user to concentrate on difficult parts of the exercise. Parts that were difficult for the competitors is most probably also difficult for the user.
- the processor is arranged to determine a speed of a body part of the user and to determine one or more attention points on the motion trajectory of the user where the speed of the body part previously exceeded a speed threshold.
- the device By recording the speed during the exercise, and comparing the speed with a threshold, the device is able to give feedback to the user at moments/points where the user has to move his body part slower, even if this is difficult. This will decrease the recovery period.
- the motion information of the competitor profiles comprises speed information relating to a speed of a part of the body of the competitor during the rehabilitation exercise.
- the processor can compare the speed of the body part of the competitors to a predetermined competitor speed threshold, and can determine one or more attention points on the motion trajectory of the user where the speed of the body part of at least one of the compatitors exceeds the competitor speed threshold.
- the processor is arranged to generate an indication of the attention points for display.
- the user will look at the display during the exercise. So by also displaying the attention points along the trajectory, she will focus at the right time to do his best especially at attentions points.
- the patient profiles each comprise a history of motion trajectories with one or more motion trajectories and associated time stamps, wherein the processor is arranged to display one or more motion trajectories of the selected patient profiles that best resemble a freshness level of the user.
- the device further comprises a communication interface for communication to other rehabilitation devices, wherein the processor is arranged to set up a link between the rehabilitation device and one or more of the other rehabilitation devices, for communication between users of the devices.
- Figure 1 shows a rehabilitation device for a rehabilitation exercise according to an embodiment
- Figure 2 schematically shows an example of a picture displayed on the display
- Figure 3 shows a rehabilitation system for a rehabilitation exercise according to an embodiment of the invention
- Figure 4 is a flow chart of a method 400 of operating a rehabilitation device according to an embodiment of the invention.
- Figure 5 shows an embodiment of a computer readable medium storing instructions for the computer to perform the method of Figure 4.
- Figure 1 shows a rehabilitation device 100 for a rehabilitation exercise according to an embodiment.
- the device 100 comprises a database interface 110 arranged to access a database 50, optionally via a communication network 60, such as a LAN or WAN.
- the device 100 further comprises a processor 120.
- the device 100 also comprises an output interface 130 for data communication of the processor to a display 70.
- the device 100 also comprises an input interface 140 for receiving image data from an imaging device, such as a camera 90.
- the rehabilitation device 100 may be used by a person, such as a patient recovering from a stroke, to do rehabilitation exercises.
- the person will see instructions on the display 70, optionally with images of herself recorded by the camera 90.
- the processor 100 may be arranged to guide the user by displaying, during the rehabilitation exercise, a target motion trajectory and optionally also a motion trajectory of the user in the rehabilitation exercise.
- a target motion trajectory By showing the target trajectory on the dispay 70, the user will be guided and stimulated to follow an optimal trajectory.
- the motion trajectory of the user can be displayed to give direct visual feedback to the user. If both the target trajectory and the motion trajectory are shown, the user will get information on how well she is performing, which will stimulate her in doing her best. This will help in speeding up the rehabilitation proces.
- the database may comprise a plurality of patient profiles, each of the patient profiles comprising motion information of a patient in a rehabilitation exercise and characteristics of the rehabilitation exercise.
- the processor 120 may be arranged to receive competitor measures comprising characteristics of a rehabilitation exercise arranged for a user. These characteristics of the rehabilitation exercise may be received from the user via a User Interface, such as a keyboard or GUI (not shown in Figure 1) or via the camera 90, or from a memory (not shown).
- a User Interface such as a keyboard or GUI (not shown in Figure 1) or via the camera 90, or from a memory (not shown).
- a typical example of such characteristics is an exercise identification code, identifying the rehabilitation exercise.
- the processor 120 is arranged to retrieve one or more patient profiles as identified competitor's profiles from the database 50 based on the similarity between the competitor measures in the patient profiles and the competitor measures received.
- the processor 120 will extract motion information from each of the competitor's profiles for display during the rehabilitation exercise arranged for the user.
- the competitor measures received may comprise the motion information of the user in the rehabilitation exercise
- Figure 2 schematically shows an example of a picture displayed on the display
- FIG. 70 the user 20 is displayed.
- the user 20 is moving her arm 21 during a rehabilitation exercise. She looks at the display 70 and a line 22 representing a target trajectory 22.
- the processor 120 may further be configured to control the display to output a figure to represent the body(or part of her body) of the user at the display 70.
- the target trajectory 22 can be indicated by a coloured line, a dashed line, or any other suitable line recognizable for the user.
- the movement of her arm is monitored by the camera 90 and a line 23 is displayed on the display 70 representing a trajectory generated based on the movement of her hand during the exercise.
- a line 23 is displayed on the display 70 representing a trajectory generated based on the movement of her hand during the exercise.
- a line 24 is shown indicating a trajectory 24 generated by a competitor A
- a further line 25 is shown indicating a trajectory 25 generated by a competitor B.
- the trajectory 24 or the trajectory 25 may be the latest trajectory or the trajactory generated based on historical records, for example, at an average level.
- a processor 120 has retrieved two users which perfomed the same exercise as the current user, wherein motion information of a relatively advanced user, i.e. user A, and of a relatively beginner, i.e. user B, is retrieved from the database 50 and used for display.
- a score is calculated and displayed on the screen.
- the score can be calculated using any one of the trajectories discussed, as will be appreciated by the skilled person. For example a score of 100 may indicate that the user followed the target trajectory 22 correctly, where a lower score will indicate that some deviation from the targer trajectory 22 is detected. Instead of the target trajectory 23, the trajectories of the competitors may be used to calculate the score.
- the processor 120 is arranged to compare a target trajectory to at least one of the competitor motion trajectories 24, 25 and to determine one or more attention points on the target trajectory 22 where a deviation between the target trajectory and the competitor motion trajectories exceeds a deviation threshold.
- a deviation between the target trajectory and the competitor motion trajectories exceeds a deviation threshold.
- FIG 2 an example of such an attention point is shown, see point 26, which devicates the most from the target trajectory 22 in the trajectory 25 of competitor B. The indication of such an attention point 26 will warn the user to concentrate on difficult parts of the exercise. A part that was difficult for the competitors is most probably also difficult for the user.
- speed of the hand may be compared to the optimal speed determined by a trainer who pre-programmed the device 100.
- the processor 120 may be arranged to determine a speed of a body part of the user and to determine one or more attention points on the motion trajectory of the user where the speed of the body part previously exceeded a speed threshold. By recording the speed during the exercise, and comparing the speed with a threshold, the device 100 is able to give feedback to the user at moments/points where the user has to move his body part slower, even if this is difficult. This will further decrease the recovery period.
- the motion information of the competitor profiles may comprise speed information relating to a speed of a part of the body of the competitor during the
- the processor 120 may then be arranged to compare the speed of the body part of the competitors to a predetermined competitor speed threshold, and to determine one or more attention points on the motion trajectory of the user where the speed of the body part of at least one of the compatitors exceeds the competitor speed threshold.
- the device By recording the speed during the exercise for all the patients, and comparing the speed with a threshold, the device is able to give feedback to the user at moments/points where the competitor have failed, had problems, due to the attentoin points, the user is able to focus on such points. This will also decrease the recovery period.
- the current user may configure her preference on competitor selection before the training.
- the processor 100 may initiate a search through the database of patient profiles to find qualified competitors, e.g. other patients with the same capability and retrieve the historical/instantaneous motion trajectories for comparison.
- Such comparison may also provide useful information to assist the patient to excel the training, e.g. the point where other patient fails.
- a competitor's profile closer to the condition of the user can be selected and used for display. This will result in a more competitive way of exercising.
- the device 100 further comprises a communication interface for communication to other rehabilitation devices.
- the communication interface may be implemented using a graphical user interface (GUI) displayed on the display 70 wherein the user may use a keyboard to enter commands or messages, or use a microphone to enter commmands or messages.
- GUI graphical user interface
- the processor may be arranged to set up a link between the rehabilitation device 100 and one or more of the other rehabilitation devices, for
- FIG 3 shows a rehabilitation system 10 for a rehabilitation exercise according to an embodiment of the invention.
- the system 10 comprises a database 50 comprising a plurality of patient profiles, each of the patient profiles comprising motion information of a patient in a rehabilitation exercise and characteristics of the rehabilitation exercise.
- the system further comprises a number of rehabilation devices 100, 200 and 300.
- the device 100, 200 and 300 may be devices as described with reference to Figures 1 and 2.
- the database 50 is a central database accessible via a communication network 60.
- local databases 101, 102, 103 may be arranged in the devices 100, 200 and 300.
- the local databases 101, 201, 301 may store patient profiles of the user(s) using the associated device, i.e. device 100, 200, 300 respectively. It is noted that the patient profiles may be stored locally and centrally, wherein the devices are arranged to synchronize the content of the local databases with the central database or between the local databases 101, 201, 301.
- Figure 4 is a flow chart of a method 400 of operating a rehabilitation device according to an embodiment of the invention. It is noted that the method 400 may, but does not need to, correspond to an operation of the system 100 as described with reference to Figure 1 and others.
- the method 400 comprises in an operation titled "ACCESSING A DATABASE”, accessing 410 a database comprising a plurality of patient profiles, each of the patient profiles comprising motion information of a patient in a rehabilitation exercise and characteristics of the rehabilitation exercise.
- the method further comprises, in an operation entitled “RECEIVING COMPETITOR MEASURES”, receiving 420 competitor measures comprising characteristics of a rehabilitation exercise arranged for a user.
- the method 400 further comprises, in an operation titled “RETRIEVING ONE OR MORE PATIENT PROFILES”, retrieving 430 one or more patient profiles as identified competitor's profiles from the database based on the similarity between the competitor measures in the patient profiles and the competitor measures received.
- the method 400 further comprises, in an operation titled "EXTRACTING MOTION INFORMATION", extracting 440 motion information from each of the competitor's profiles for display during the rehabilitation exercise arranged for the user.
- the above operation may be performed in any suitable order, e.g., consecutively, simultaneously, or a combination thereof, subject to, where applicable, a particular order being necessitated, e.g., by input/output relations.
- the method 400 may be implemented on a computer as a computer implemented method, as dedicated hardware, or as a combination of both.
- instructions for the computer e.g., executable code
- the executable code may be stored in a transitory or non-transitory manner.
- Figure 5 shows an optical disc 500.
- the device comprises a database interface arranged to access a database comprising a plurality of patient profiles.
- the patient profiles comprise motion information of patients in a
- the device comprises a processor arranged to receive competitor measures comprising characteristics of a rehabilitation exercise arranged for a user.
- the processor retrieves one or more patient profiles as identified competitor's profiles from the database based on the similarity between the competitor measures in the patient profiles and the competitor measures received, and extracts motion information from each of the competitor's profiles for display during the rehabilitation exercise arranged for the user.
Landscapes
- Health & Medical Sciences (AREA)
- Public Health (AREA)
- Engineering & Computer Science (AREA)
- Medical Informatics (AREA)
- Primary Health Care (AREA)
- General Health & Medical Sciences (AREA)
- Epidemiology (AREA)
- Data Mining & Analysis (AREA)
- Pathology (AREA)
- Databases & Information Systems (AREA)
- Biomedical Technology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biophysics (AREA)
- Physical Education & Sports Medicine (AREA)
- Rehabilitation Tools (AREA)
Abstract
A rehabilitation device (100) for a rehabilitation exercise is described. The device comprises a database interface (110) arranged to access a database (50) comprising a plurality of patient profiles. The patient profiles comprise motion information of patients in a rehabilitation exercise and characteristics of the rehabilitation exercise. The device (100) comprises a processor (120) arranged to receive competitor measures comprising characteristics of a rehabilitation exercise arranged for a user. The processor (120) retrieves one or more patient profiles as identified competitor's profiles from the database based on the similarity between the competitor measures in the patient profiles and the competitor measures received, and extracts motion information from each of the competitor's profiles for display during the rehabilitation exercise arranged for the user. By showing what other users are able to achieve during the same exercise, the user is encouraged to perform better. In this way, the user will stay motivated and will recover faster from the injury as compared to the use of prior art devices.
Description
REHABILITATION DEVICE AND METHOD
FIELD OF THE INVENTION
The invention relates to a rehabilitation device and system for a rehabilitation exercise. The invention further relates to a method of operating a rehabilitation device, and to a computer program product for operating such a rehabilitation device.
BACKGROUND OF THE INVENTION
The document US2013/123667 Al describes an apparatus and method for the non- invasive motion tracking to augment patient administered physical therapy via a motion tracking apparatus, a display, and a computing platform coupled to the motion tracking apparatus and the display. The computing platform serves to provide a menu driven interface to the patient, an instruction to the patient, a determination of the patient's motion or action in response to the instruction, a comparison between the instruction to the patient and the determination of the patient's motion or action, and to provide a feedback display to the patient. With real time data input from a sensor suite consisting of a motion tracking or video capture systems, such as a camera array and microphone array, the patient's motion, speech, and other patient characteristics can be accurately tracked and used by the program to provide analysis of performance both longitudinally and in comparison to a predefined motion path to provide pertinent feedback and instruction. The feedback will help the user to do the exercises, but there is a risk that the user will get demotivated after a while if she thinks that she is not making any or sufficient progress.
SUMMARY OF THE INVENTION
It is an object of the invention to provide device and method to improve the user motivation during a rehabilitation exercise so as to speed up the rehabilitation process.
For this purpose, according to a first aspect of the invention, a rehabilitation device for a rehabilitation exercise is provided, the device comprising a database interface arranged to access a database comprising a plurality of patient profiles, each of the patient profiles comprising motion information of a patient in a rehabilitation exercise and characteristics of the rehabilitation exercise. A processor arranged to receive competitor measures comprising characteristics of a rehabilitation exercise arranged for a user, to
retrieve one or more patient profiles as identified competitor's profiles from the database based on the similarity between the competitor measures in the patient profiles and the competitor measures received, and to extract motion information from each of the competitor's profiles for display during the rehabilitation exercise arranged for the user.
For this purpose, according to a second aspect of the invention, a rehabilitation system for a rehabilitation exercise is provided comprising a database comprising a plurality of patient profiles, each of the patient profiles comprising motion information of a patient in a rehabilitation exercise and characteristics of the rehabilitation exercise, and a number of rehabilation devices as described above.
For this purpose, according to a third aspect of the invention, a method of operating a rehabilitation device is provided, the method comprising:
- accessing a database comprising a plurality of patient profiles, each of the patient profiles comprising motion information of a patient in a rehabilitation exercise and characteristics of the rehabilitation exercise;
- receiving competitor measures comprising characteristics of a rehabilitation exercise arranged for a user;
- retrieving one or more patient profiles as identified competitor's profiles from the database based on the similarity between the competitor measures in the patient profiles and the competitor measures received, and
- extracting motion information from each of the competitor's profiles for display during the rehabilitation exercise arranged for the user.
For this purpose, according to a fourth aspect of the invention, a computer program product for operating a rehabilitation device, which program is operative to cause a processor to perform the method as described above.
By showing what other users are able to achieve during the same exercise, the user is encouraged to perform better. In this way, the user will stay motivated and will recover faster from the injury as compared to the use of prior art devices.
In an embodiment of the rehabilitation device, the competitor measures further comprise the motion information of the user in the rehabilitation exercise. By using motion information of the user, possibly converted into a preformance score, a competitor's profile closer to the condition of the user is used to select competitors. This will result in a more competitive type of exercise, and will increase the motivation of the user.
In an embodiment, the motion information of the user or the patient in the rehabilitation exercise comprises at least one of:
- a motion trajectory of the user or the patient in the rehabilitation exercise;
- a performance level of the user or the patient derived from the motion trajectory of the user in the rehabilitation exercise;
- an abnormal pattern of the motion trajectory of the user or the patient;
- a motion capability level of the user or the patient;
- motion speed of of the user or the patient in the rehabilitation exercise.
The advantage of gathering suitable motion information of the user of the device, is that suitable measures can be used to find the most relevant competitors of the user by comparing the measures of the user with te measures of the profiles stored in the database. On the other hand, the motion information extracted from competitor's profile will be displayed to the users during the exercises to motivate the user. The motion information in the competitor measures received is not necessarily to be the same that is displayed later to the user during the exercise.
In an embodiment, the processor is arranged to display the guidance during the rehabilitation exercise. The guidance may comprise a target motion trajectory, and/or the motion trajectory of the user in the rehabilitation exercise. By showing the target trajector, the user will be guided and stimulated to follow an optimal trajectory. The motion trajectory of the user can be displayed to give direct visual feedback to the user.
In an embodiment, the characteristics of the rehabilitation exercise comprises at least one of a target body part of the rehabilitation exercise, contents of the rehabilitation exercise, an identifier of the rehabilitation exercise, and a presciption source of the rehabilitation treatment comprising the rehabilitation exercise. These characteristics of the exercise can be used as measures to filter the patient profiles in a fast and adequat way. The contents of the rehabilitation exercise may refer to the target trajectory and according repetition times, or anything that is available in an exercise prescription.
In an embodiment, the processor is arranged to retrieve a first patient profile with a performance level below the performance level of the user, and a second patient profile with a performance level above the performance level of the user. This may be advantageous because the user will understand her performance level by showing a better and a worse performing competitor, and will be more motivated to stay away from the latter while wanting to beat the former.
In an embodiment, the processor is arranged to compare a target trajectory to at least one of the competitor motion trajectories and to determine one or more attention points on the target trajectory where a deviation between the target trajectory and the competitor motion trajectories exceeds a deviation threshold. The indication of attention points will warn the user to concentrate on difficult parts of the exercise. Parts that were difficult for the competitors is most probably also difficult for the user.
In an embodiment, the processor is arranged to determine a speed of a body part of the user and to determine one or more attention points on the motion trajectory of the user where the speed of the body part previously exceeded a speed threshold. By recording the speed during the exercise, and comparing the speed with a threshold, the device is able to give feedback to the user at moments/points where the user has to move his body part slower, even if this is difficult. This will decrease the recovery period.
In an embodiment, the motion information of the competitor profiles comprises speed information relating to a speed of a part of the body of the competitor during the rehabilitation exercise. The processor can compare the speed of the body part of the competitors to a predetermined competitor speed threshold, and can determine one or more attention points on the motion trajectory of the user where the speed of the body part of at least one of the compatitors exceeds the competitor speed threshold. By recording the speed during the exercise for all the patients, and comparing the speed with a threshold, the device is able to give feedback to the user at moments/points where the competitor have failed, had problems, due to the attentoin points, the user is able to focus on such points. This will decrease the recovery period.
In an embodiment, the processor is arranged to generate an indication of the attention points for display. The user will look at the display during the exercise. So by also displaying the attention points along the trajectory, she will focus at the right time to do his best especially at attentions points.
In an embodiment, the patient profiles each comprise a history of motion trajectories with one or more motion trajectories and associated time stamps, wherein the processor is arranged to display one or more motion trajectories of the selected patient profiles that best resemble a freshness level of the user. By comparing the results of the user to the results of competitors with similar freshness levels, the user will not be discouraged because she will understand that the comparison is fair.
In an embodiment, the device further comprises a communication interface for communication to other rehabilitation devices, wherein the processor is arranged to set up a
link between the rehabilitation device and one or more of the other rehabilitation devices, for communication between users of the devices. By giving the user the ability to communicate with other users, she will be more motivated since it is more fun and the other users might be able to encourage the user by sending encouraging messages and/or speaking to her.
Further preferred embodiments of the device and method according to the invention are given in the appended claims, disclosure of which is incorporated herein by reference.
BRIEF DESCRIPTION OF THE DRAWINGS
These and other aspects of the invention will be apparent from and elucidated further with reference to the embodiments described by way of example in the following description and with reference to the accompanying drawings, in which
Figure 1 shows a rehabilitation device for a rehabilitation exercise according to an embodiment;
Figure 2 schematically shows an example of a picture displayed on the display;
Figure 3 shows a rehabilitation system for a rehabilitation exercise according to an embodiment of the invention,
Figure 4 is a flow chart of a method 400 of operating a rehabilitation device according to an embodiment of the invention, and
Figure 5 shows an embodiment of a computer readable medium storing instructions for the computer to perform the method of Figure 4.
The figures are purely diagrammatic and not drawn to scale. In the Figures, elements which correspond to elements already described may have the same reference numerals.
DETAILED DESCRIPTION OF EMBODIMENTS
Figure 1 shows a rehabilitation device 100 for a rehabilitation exercise according to an embodiment. The device 100 comprises a database interface 110 arranged to access a database 50, optionally via a communication network 60, such as a LAN or WAN. The device 100 further comprises a processor 120. In this example, the device 100 also comprises an output interface 130 for data communication of the processor to a display 70. In
this embodiment, the device 100 also comprises an input interface 140 for receiving image data from an imaging device, such as a camera 90.
The rehabilitation device 100 may be used by a person, such as a patient recovering from a stroke, to do rehabilitation exercises. The person will see instructions on the display 70, optionally with images of herself recorded by the camera 90.
The processor 100 may be arranged to guide the user by displaying, during the rehabilitation exercise, a target motion trajectory and optionally also a motion trajectory of the user in the rehabilitation exercise. By showing the target trajectory on the dispay 70, the user will be guided and stimulated to follow an optimal trajectory. The motion trajectory of the user can be displayed to give direct visual feedback to the user. If both the target trajectory and the motion trajectory are shown, the user will get information on how well she is performing, which will stimulate her in doing her best. This will help in speeding up the rehabilitation proces.
To further stimulate or motivate the person doing the exercise, information about other patients doing, or having done, in the rehabilitation exercises is used by the device. For that purpose, the database may comprise a plurality of patient profiles, each of the patient profiles comprising motion information of a patient in a rehabilitation exercise and characteristics of the rehabilitation exercise. The processor 120 may be arranged to receive competitor measures comprising characteristics of a rehabilitation exercise arranged for a user. These characteristics of the rehabilitation exercise may be received from the user via a User Interface, such as a keyboard or GUI (not shown in Figure 1) or via the camera 90, or from a memory (not shown). A typical example of such characteristics is an exercise identification code, identifying the rehabilitation exercise.
The processor 120 is arranged to retrieve one or more patient profiles as identified competitor's profiles from the database 50 based on the similarity between the competitor measures in the patient profiles and the competitor measures received. The processor 120 will extract motion information from each of the competitor's profiles for display during the rehabilitation exercise arranged for the user. The competitor measures received may comprise the motion information of the user in the rehabilitation exercise
Figure 2 schematically shows an example of a picture displayed on the display
70 to discuss the invention in more detail. In Figure 2 the user 20 is displayed. The user 20 is moving her arm 21 during a rehabilitation exercise. She looks at the display 70 and a line 22 representing a target trajectory 22. The processor 120 may further be configured to control the display to output a figure to represent the body(or part of her body) of the user at the
display 70. The target trajectory 22 can be indicated by a coloured line, a dashed line, or any other suitable line recognizable for the user.
The movement of her arm is monitored by the camera 90 and a line 23 is displayed on the display 70 representing a trajectory generated based on the movement of her hand during the exercise. By looking at the two lines 22 and 23, she will realize that she moves her arm in a suboptimal way and that improvement is possible. She will try to do better, thereby guided by the target trajectory 22.
To further motivate the user, motion information from other users, also referred to as competitors, is diplayed on the display 70 during the rehabilitation exercise. In this example, a line 24 is shown indicating a trajectory 24 generated by a competitor A, and a further line 25 is shown indicating a trajectory 25 generated by a competitor B. The trajectory 24 or the trajectory 25 may be the latest trajectory or the trajactory generated based on historical records, for example, at an average level. In this example, a processor 120 has retrieved two users which perfomed the same exercise as the current user, wherein motion information of a relatively advanced user, i.e. user A, and of a relatively beginner, i.e. user B, is retrieved from the database 50 and used for display.
By showing what other users are able to achieve during the same exercise, the user is encouraged to perform better. In this way, the user will stay motivated and will recover faster from the injury as compared to the use of prior art devices. Optionally, a score is calculated and displayed on the screen. The score can be calculated using any one of the trajectories discussed, as will be appreciated by the skilled person. For example a score of 100 may indicate that the user followed the target trajectory 22 correctly, where a lower score will indicate that some deviation from the targer trajectory 22 is detected. Instead of the target trajectory 23, the trajectories of the competitors may be used to calculate the score.
In an embodiment, the processor 120 is arranged to compare a target trajectory to at least one of the competitor motion trajectories 24, 25 and to determine one or more attention points on the target trajectory 22 where a deviation between the target trajectory and the competitor motion trajectories exceeds a deviation threshold. In Figure 2, an example of such an attention point is shown, see point 26, which devicates the most from the target trajectory 22 in the trajectory 25 of competitor B. The indication of such an attention point 26 will warn the user to concentrate on difficult parts of the exercise. A part that was difficult for the competitors is most probably also difficult for the user.
Instead of trajectories, other motion information can be used to calculate the score. For example, speed of the hand may be compared to the optimal speed determined by a
trainer who pre-programmed the device 100. For example, the processor 120 may be arranged to determine a speed of a body part of the user and to determine one or more attention points on the motion trajectory of the user where the speed of the body part previously exceeded a speed threshold. By recording the speed during the exercise, and comparing the speed with a threshold, the device 100 is able to give feedback to the user at moments/points where the user has to move his body part slower, even if this is difficult. This will further decrease the recovery period.
The motion information of the competitor profiles may comprise speed information relating to a speed of a part of the body of the competitor during the
rehabilitation exercise. The processor 120 may then be arranged to compare the speed of the body part of the competitors to a predetermined competitor speed threshold, and to determine one or more attention points on the motion trajectory of the user where the speed of the body part of at least one of the compatitors exceeds the competitor speed threshold. By recording the speed during the exercise for all the patients, and comparing the speed with a threshold, the device is able to give feedback to the user at moments/points where the competitor have failed, had problems, due to the attentoin points, the user is able to focus on such points. This will also decrease the recovery period.
The current user may configure her preference on competitor selection before the training. Then the processor 100 may initiate a search through the database of patient profiles to find qualified competitors, e.g. other patients with the same capability and retrieve the historical/instantaneous motion trajectories for comparison. Such comparison may also provide useful information to assist the patient to excel the training, e.g. the point where other patient fails. By using the motion information of the user to select competitors, a competitor's profile closer to the condition of the user can be selected and used for display. This will result in a more competitive way of exercising.
In an embodiment, the device 100 further comprises a communication interface for communication to other rehabilitation devices. The communication interface may be implemented using a graphical user interface (GUI) displayed on the display 70 wherein the user may use a keyboard to enter commands or messages, or use a microphone to enter commmands or messages. The processor may be arranged to set up a link between the rehabilitation device 100 and one or more of the other rehabilitation devices, for
communication between users of the devices. By giving the user the ability to communicate with other users, she will be more motivated since it is more fun and the other users might be able to encourage the user by sending encouraging messages or speaking to her.
Figure 3 shows a rehabilitation system 10 for a rehabilitation exercise according to an embodiment of the invention. The system 10 comprises a database 50 comprising a plurality of patient profiles, each of the patient profiles comprising motion information of a patient in a rehabilitation exercise and characteristics of the rehabilitation exercise. The system further comprises a number of rehabilation devices 100, 200 and 300. The device 100, 200 and 300 may be devices as described with reference to Figures 1 and 2.
In Figure 3 the database 50 is a central database accessible via a communication network 60. Alternatively, or additionally, local databases 101, 102, 103 may be arranged in the devices 100, 200 and 300. The local databases 101, 201, 301 may store patient profiles of the user(s) using the associated device, i.e. device 100, 200, 300 respectively. It is noted that the patient profiles may be stored locally and centrally, wherein the devices are arranged to synchronize the content of the local databases with the central database or between the local databases 101, 201, 301.
Figure 4 is a flow chart of a method 400 of operating a rehabilitation device according to an embodiment of the invention. It is noted that the method 400 may, but does not need to, correspond to an operation of the system 100 as described with reference to Figure 1 and others.
The method 400 comprises in an operation titled "ACCESSING A DATABASE", accessing 410 a database comprising a plurality of patient profiles, each of the patient profiles comprising motion information of a patient in a rehabilitation exercise and characteristics of the rehabilitation exercise. The method further comprises, in an operation entitled "RECEIVING COMPETITOR MEASURES", receiving 420 competitor measures comprising characteristics of a rehabilitation exercise arranged for a user. The method 400 further comprises, in an operation titled "RETRIEVING ONE OR MORE PATIENT PROFILES", retrieving 430 one or more patient profiles as identified competitor's profiles from the database based on the similarity between the competitor measures in the patient profiles and the competitor measures received. The method 400 further comprises, in an operation titled "EXTRACTING MOTION INFORMATION", extracting 440 motion information from each of the competitor's profiles for display during the rehabilitation exercise arranged for the user.
It will be appreciated that the above operation may be performed in any suitable order, e.g., consecutively, simultaneously, or a combination thereof, subject to, where applicable, a particular order being necessitated, e.g., by input/output relations.
The method 400 may be implemented on a computer as a computer implemented method, as dedicated hardware, or as a combination of both. As also illustrated in Figure 5, instructions for the computer, e.g., executable code, may be stored on a computer readable medium 500, e.g., in the form of a series 510 of machine readable physical marks and/or as a series of elements having different electrical, e.g., magnetic, or optical properties or values. The executable code may be stored in a transitory or non-transitory manner.
Examples of computer readable mediums include memory devices, optical storage devices, integrated circuits, servers, online software, etc. Figure 5 shows an optical disc 500. Above a rehabilitation device for a rehabilitation exercise is described. The device comprises a database interface arranged to access a database comprising a plurality of patient profiles. The patient profiles comprise motion information of patients in a
rehabilitation exercise and characteristics of the rehabilitation exercise. The device comprises a processor arranged to receive competitor measures comprising characteristics of a rehabilitation exercise arranged for a user. The processor retrieves one or more patient profiles as identified competitor's profiles from the database based on the similarity between the competitor measures in the patient profiles and the competitor measures received, and extracts motion information from each of the competitor's profiles for display during the rehabilitation exercise arranged for the user.
It will be appreciated that the above description for clarity has described embodiments of the invention with reference to different functional units and processors. However, it will be apparent that any suitable distribution of functionality between different functional units or processors may be used without deviating from the invention. For example, functionality illustrated to be performed by separate units, processors or controllers may be performed by the same processor or controllers. Hence, references to specific functional units are only to be seen as references to suitable means for providing the described functionality rather than indicative of a strict logical or physical structure or organization. The invention can be implemented in any suitable form including hardware, software, firmware or any combination of these.
It is noted, that in this document the word 'comprising' does not exclude the presence of other elements or steps than those listed and the word 'a' or 'an' preceding an element does not exclude the presence of a plurality of such elements, that any reference signs do not limit the scope of the claims, that the invention may be implemented by means
of both hardware and software, and that several 'means' or 'units' may be represented by the same item of hardware or software, and a processor may fulfill the function of one or more units, possibly in cooperation with hardware elements. Further, the invention is not limited to the embodiments, and the invention lies in each and every novel feature or combination of features described above or recited in mutually different dependent claims.
Claims
1. A rehabilitation device (100) for a rehabilitation exercise, the device comprising:
- a database interface (110) arranged to access a database (50) comprising a plurality of patient profiles, each of the patient profiles comprising motion information of a patient in a rehabilitation exercise and characteristics of the rehabilitation exercise;
- a processor (120) arranged to:
- receive competitor measures comprising characteristics of a rehabilitation exercise arranged for a user;
- retrieve one or more patient profiles as identified competitor's profiles from the database based on the similarity between the competitor measures in the patient profiles and the competitor measures received, and
- extract motion information from each of the competitor's profiles for display during the rehabilitation exercise arranged for the user.
2. The rehabilitation device according to claim 1, wherein the competitor measures further comprise the motion information of the user in the rehabilitation exercise.
3. The rehabilitation device according to claim 1, wherein the motion information of the user or the patient in the rehabilitation exercise comprises at least one of:
- a motion trajectory of the user or the patient in the rehabilitation exercise;
- a performance level of the user or the patient derived from the motion trajectory of the user in the rehabilitation exercise;
- an abnormal pattern of the motion trajectory of the user or the patient;
- a motion capability level of the user or the patient;
- motion speed of of the user or the patient in the rehabilitation exercise.
4. The rehabilitation device according to claim 2, wherein the processor is arranged to display the guidance during the rehabilitation exercise, the guidance comprising at least one of:
- a target motion trajectory;
- the motion trajectory of the user in the rehabilitation exercise.
5. The rehabilitation device according to any one of the preceding claims, wherein the characteristics of the rehabilitation exercise comprises at least one of:
- a target body part of the rehabilitation exercise;
- contents of the rehabilitation exercise;
- an identifier of the rehabilitation exercise;
- a presciption source of the rehabilitation treatment comprising the rehabilitation exercise.
6. The rehabilitation device according to any one of claims 2-4, wherein the processor is arranged to retrieve a first patient profile with a performance level below the performance level of the user, and a second patient profile with a performance level above the
performance level of the user.
7. The rehabilitation device according to any one of the preceding claims, wherein the processor is arranged to compare a target trajectory to at least one of the competitor motion trajectories and to determine one or more attention points on the target trajectory where a deviation between the target trajectory and the competitor motion trajectories exceeds a deviation threshold.
8. The rehabilitation device according to any one of the preceding claims 1-6, wherein the processor is arranged to determine a speed of a body part of the user and to determine one or more attention points on the motion trajectory of the user where the speed of the body part previously exceeded a speed threshold.
9. The rehabilitation device according to any one of the preceding claims 1-6, wherein the motion information of the competitor profiles comprises speed information relating to a speed of a part of the body of the competitor during the rehabilitation exercise, and wherein the processor is arranged to:
- compare the speed of the body part of the competitors to a predetermined competitor speed threshold, and
- determine one or more attention points on the motion trajectory of the user where the speed of the body part of at least one of the compatitors exceeds the competitor speed threshold.
10. The rehabilitation device according to proceeding claims 7-9, wherein the processor is arranged to generate an indication of the attention points for display.
11. The rehabilitation device according to any one of the preceding claims, wherein the one or more patient profiles each comprise a history of motion trajectories with one or more motion trajectories and associated time stamps, wherein the processor is arranged to display one or more motion trajectories of the selected patient profiles that best resemble a freshness level of the user.
12. The rehabilitation device according to any one of the preceding claims, the device further comprising a communication interface for communication to other rehabilitation devices, wherein the processor is arranged to set up a link between the rehabilitation device and one or more of the other rehabilitation devices, for communication between users of the devices.
13. A rehabilitation system (10) for a rehabilitation exercise, the system comprising:
- a database (50) comprising a plurality of patient profiles, each of the patient profiles comprising motion information of a patient in a rehabilitation exercise and characteristics of the rehabilitation exercise;
- a number of rehabilation devices (100, 200, 300) according to any one of the preceeding claims.
14. A method of operating a rehabilitation device, the method comprising:
- accessing a database comprising a plurality of patient profiles, each of the patient profiles comprising motion information of a patient in a rehabilitation exercise and characteristics of the rehabilitation exercise;
- receiving competitor measures comprising characteristics of a rehabilitation exercise arranged for a user;
- retrieving one or more patient profiles as identified competitor's profiles from the database based on the similarity between the competitor measures in the patient profiles and the competitor measures received, and
- extracting motion information from each of the competitor's profiles for display during the rehabilitation exercise arranged for the user.
15. Computer program product for operating a rehabilitation device, which program is operative to cause a processor to perform the method as claimed in claim 14.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201880012593.XA CN110326053A (en) | 2017-01-19 | 2018-01-18 | Rehabilitation equipment and method |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNPCT/CN2017/071649 | 2017-01-19 | ||
CN2017071649 | 2017-01-19 | ||
EP17172482.6A EP3407225A1 (en) | 2017-05-23 | 2017-05-23 | Rehabilitation device and method |
EP17172482.6 | 2017-05-23 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018134273A1 true WO2018134273A1 (en) | 2018-07-26 |
Family
ID=61283156
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/EP2018/051138 WO2018134273A1 (en) | 2017-01-19 | 2018-01-18 | Rehabilitation device and method |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN110326053A (en) |
WO (1) | WO2018134273A1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6827670B1 (en) * | 1999-10-11 | 2004-12-07 | Izex Technologies, Inc. | System for medical protocol management |
WO2009136319A1 (en) * | 2008-05-08 | 2009-11-12 | Koninklijke Philips Electronics N.V. | System and method for training motion tasks of a person |
US20130123667A1 (en) | 2011-08-08 | 2013-05-16 | Ravi Komatireddy | Systems, apparatus and methods for non-invasive motion tracking to augment patient administered physical rehabilitation |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7166064B2 (en) * | 1999-07-08 | 2007-01-23 | Icon Ip, Inc. | Systems and methods for enabling two-way communication between one or more exercise devices and computer devices and for enabling users of the one or more exercise devices to competitively exercise |
US6997852B2 (en) * | 1999-07-08 | 2006-02-14 | Icon Ip, Inc. | Methods and systems for controlling an exercise apparatus using a portable remote device |
-
2018
- 2018-01-18 CN CN201880012593.XA patent/CN110326053A/en active Pending
- 2018-01-18 WO PCT/EP2018/051138 patent/WO2018134273A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6827670B1 (en) * | 1999-10-11 | 2004-12-07 | Izex Technologies, Inc. | System for medical protocol management |
WO2009136319A1 (en) * | 2008-05-08 | 2009-11-12 | Koninklijke Philips Electronics N.V. | System and method for training motion tasks of a person |
US20130123667A1 (en) | 2011-08-08 | 2013-05-16 | Ravi Komatireddy | Systems, apparatus and methods for non-invasive motion tracking to augment patient administered physical rehabilitation |
Non-Patent Citations (2)
Title |
---|
"Rethinking physical and rehabilitation medicine", 31 December 2010, SPRINGER PARIS, Paris, ISBN: 978-2-8178-0034-9, ISSN: 1768-529X, article JEAN-PIERRE DIDIER ET AL: "Augmented feedback, virtual reality and robotics for designing new rehabilitation methods", pages: 223 - 245, XP055425025, DOI: 10.1007/978-2-8178-0034-9_12 * |
SVEISTRUP HEIDI: "Motor rehabilitation using virtual reality", JOURNAL OF NEUROENGINEERING AND REHABILITATION, BIOMED CENTRAL, LONDON, GB, vol. 1, no. 1, 10 December 2004 (2004-12-10), pages 10, XP021010776, ISSN: 1743-0003, DOI: 10.1186/1743-0003-1-10 * |
Also Published As
Publication number | Publication date |
---|---|
CN110326053A (en) | 2019-10-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20210008413A1 (en) | Interactive Personal Training System | |
US9198622B2 (en) | Virtual avatar using biometric feedback | |
WO2023047212A2 (en) | Method and system for training users to perform activities | |
KR102033517B1 (en) | System for senior trainning on the basis of vr contents and brain wave measurement | |
US11482126B2 (en) | Augmented reality system for providing movement sequences and monitoring performance | |
US20230285806A1 (en) | Systems and methods for intelligent fitness solutions | |
US9826923B2 (en) | Motion analysis method | |
WO2020084351A1 (en) | Systems and methods for assessment and measurement of reaction time in virtual/augmented reality | |
Patil et al. | Body posture detection and motion tracking using AI for medical exercises and recommendation system | |
WO2020205276A1 (en) | Methods and systems for exercise recognition and analysis | |
KR20140082449A (en) | Health and rehabilitation apparatus based on natural interaction | |
CN110755083A (en) | A virtual reality-based rehabilitation training method and exercise evaluation equipment | |
US20240042281A1 (en) | User experience platform for connected fitness systems | |
CN118178978A (en) | A respiratory rehabilitation training system, method, device and storage medium | |
KR20180022495A (en) | Method for setting up difficulty of training contents and electronic device implementing the same | |
JP6904935B2 (en) | Training support methods and equipment | |
CN116059600A (en) | Rehabilitation training device, training method and evaluation system based on interactive projection | |
CN119943265A (en) | A method for identifying exercise for elderly people with sarcopenia and an APP for exercise for elderly people with sarcopenia | |
CN105833475B (en) | A kind of device and method of treadmill parameter setting | |
EP3407225A1 (en) | Rehabilitation device and method | |
WO2018134273A1 (en) | Rehabilitation device and method | |
EP4566039A1 (en) | Approaches to independently detecting presence and estimating pose of body parts in digital images and systems for implementing the same | |
CN117064374A (en) | Intelligent evaluation equipment and evaluation method for cerebral apoplexy patient | |
JP2024032585A (en) | Exercise guidance system, exercise guidance method, and program | |
EP4221855A1 (en) | A computerized method for facilitating motor learning of motor skills and system thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18707238 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 18707238 Country of ref document: EP Kind code of ref document: A1 |