CPC G16H 20/30 (2018.01) [A61B 5/1121 (2013.01); A61B 5/744 (2013.01); A63B 69/00 (2013.01); G06F 16/78 (2019.01); G09B 5/02 (2013.01); A61B 5/1114 (2013.01); A63B 2220/40 (2013.01); A63B 2220/803 (2013.01); G09B 5/065 (2013.01); G09B 19/0038 (2013.01)] | 20 Claims |
1. A method for facilitating the completion of an interactive physical therapy exercise, the method comprising:
receiving a video data stream from a first camera;
analyzing the video data stream to identify at least one user;
generating an avatar, wherein the avatar is a digital character configured to perform movement associated with a physical therapy exercise;
displaying, at a display, the avatar performing at least one movement associated with the physical therapy exercise, wherein the display is in a field of view of the at least one user;
prompting the at least one user to mimic the at least one movement;
analyzing the video data stream to detect movement of the at least one user;
automatically determining if the at least one user successfully mimics the at least one movement based on the detected movement and a completion metric associated with the at least one movement, wherein the completion metric is characterized by the at least one user and dynamically adjusted based upon progress of a therapy associated with the physical therapy exercise; and
displaying, at the display, a visual indicator when the at least one user successfully mimics the at least one movement, wherein the visual indicator is a graphical element indicative of completion of a portion of the physical therapy exercise.
|