Personal digital trainer for physiotheraputic and rehabilitative video games
Abstract
A kinetic rehabilitation system comprising: a kinetic sensor comprising a motion-sensing camera; and a computing device comprising: (a) a non-transient memory comprising a stored set of values of rehabilitative gestures each defined by a time series of spatial relations between a plurality of theoretical body joints, and wherein each time series comprises: initial spatial relations, mid-gesture spatial relations and final spatial relations, and (b) a hardware processor configured to: (i) continuously receive a recorded time series of frames from said motion-sensing camera, wherein each frame comprises a three-dimensional position of each of a plurality of body joints of a patient, (ii) compare, in real time, at least a portion of the recorded time series of frames with the time series of spatial relations, to detect a rehabilitative gesture performed by said patient, (iii) detect a discrepancy between the rehabilitative gesture performed by said patient and a corresponding one of said stored set of values of rehabilitative gestures, and provide an indication to said patient.
Claims
exact text as granted — not AI-modified1 . A kinetic rehabilitation system comprising:
a kinetic sensor comprising a motion-sensing camera; and a computing device comprising: (a) a non-transient memory comprising a stored set of values of rehabilitative gestures each defined by a time series of spatial relations between a plurality of theoretical body joints, wherein each rehabilitative gesture comprises gesture phases including at least an initial gesture phase, a mid-gesture phase and a final gesture phase, and wherein each time series of spatial relations for a rehabilitative gesture comprises: initial spatial relations, mid-gesture spatial relations and final spatial relations, and (b) a hardware processor configured to: (i) continuously receive a recorded time series of frames from said motion-sensing camera, wherein each frame comprises a three-dimensional position of each of a plurality of body joints of a patient, (ii) compare, in real time, at least a portion of the recorded time series of frames with the time series of spatial relations, to detect a rehabilitative gesture performed by said patient, (iii) calculate a performance time selected from: a transition time between gesture phases, a time from initial gesture phase to final gesture phase, and a time for sustaining the final gesture phase, (iv) detect a discrepancy between the rehabilitative gesture performed by said patient and a corresponding one of said stored set of values of rehabilitative gestures, (v) determine whether the calculated performance time is within a predetermined range of stored values, and provide an indication relating to the performance of the rehabilitative gestures to said patient.
2 . The system according to claim 1 , wherein said hardware processor is further configured to adapt said therapy plan to performance of said patient.
3 . The system according to claim 1 , wherein said discrepancy comprises said patient showing no attempt to perform multiple consecutive exercises.
4 . The system according to claim 1 , wherein said discrepancy comprises said patient not controlling a back sway for multiple consecutive exercises.
5 . The system according to claim 1 , wherein said discrepancy comprises a compensation movement performed by said patient for multiple consecutive exercises.
6 . The system according to claim 1 , wherein said indication comprises feedback of a visual personal trainer figure, displayed on a display.
7 . The system according to claim 6 , wherein said indication comprises feedback of a textual message expressed by said personal trainer figure, and displayed on said display.
8 . The system according to claim 6 , wherein said indication comprises feedback of a vocal message expressed by said personal trainer figure.
9 . The system according to claim 6 , wherein said personal trainer figure is configured to provide to said patient an explanation of the discrepancy.
10 . The system according to claim 6 , wherein said personal trainer figure is configured to provide to said patient an advisory of correct performing of an exercise.
11 . A method for providing feedback in a kinetic rehabilitation system, the method comprising:
providing a kinetic sensor comprising a motion-sensing camera; providing a computing device comprising: (a) a non-transient memory comprising a stored set of values of rehabilitative gestures each defined by a time series of spatial relations between a plurality of theoretical body joints, wherein each rehabilitative gesture comprises gesture phases including at least an initial gesture phase, a mid-gesture phase and a final gesture phase, and and wherein each time series of spatial relations for a rehabilitative gesture comprises: initial spatial relations, mid-gesture spatial relations and final spatial relations, and (b) a hardware processor; and using said hardware processor for: (i) continuously receiving a recorded time series of frames from said motion-sensing camera, wherein each frame comprises a three-dimensional position of each of a plurality of body joints of said patient, (ii) comparing, in real time, at least a portion of the recorded time series of frames with the time series of spatial relations, to detect a rehabilitative gesture performed by said patient, (iii) calculating a performance time selected from: a transition time between gesture phases, a time from initial gesture phase to final gesture phase, and a time for sustaining the final gesture phase, (iv) detecting a discrepancy between the rehabilitative gesture performed by said patient and a corresponding one of said stored set of values of rehabilitative gestures, and (v) determining whether the calculated performance time is within a predetermined range of stored values, and providing an indication relating to the performance of the rehabilitative gestures to said patient.
12 . The method according to claim 11 , wherein using said hardware processor further comprises adapting said therapy plan to performance of said patient.
13 . The method according to claim 11 , wherein said discrepancy comprises said patient showing no attempt to perform multiple consecutive exercises.
14 . The method according to claim 11 , wherein said discrepancy comprises said patient not controlling a back sway for multiple consecutive exercises.
15 . The method according to claim 11 , wherein said discrepancy comprises a compensation movement performed by said patient for multiple consecutive exercises.
16 . The method according to claim 11 , wherein said indication comprises feedback of a visual personal trainer figure, displayed on a display.
17 . The method according to claim 16 , wherein said indication comprises feedback of a textual message expressed by said personal trainer figure, and displayed on said display.
18 . The method according to claim 16 , wherein said indication comprises feedback of a vocal message expressed by said personal trainer figure.
19 . The method according to claim 16 , wherein said personal trainer figure is providing to said patient an explanation of the discrepancy.
20 . The method according to claim 16 , wherein said personal trainer figure is providing to said patient an advisory of correct performing of an exercise.Join the waitlist — get patent alerts
Track US2015202492A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.