CPC G16H 20/30 (2018.01) [A61B 5/744 (2013.01); G06F 3/048 (2013.01); G06N 20/00 (2019.01); G16H 10/60 (2018.01); G16H 30/00 (2018.01); G16H 40/67 (2018.01)] | 17 Claims |
1. A method for remote physical therapy and assessment, the method executed by an at least one processor, comprising:
notifying a patient of a scheduled prescribed activity via an on-location at least one client device or console;
identifying the patient with one or more sensors connected to or part of the at least one client device or console;
confirming, via the at least one client device or console, the patient's acknowledgment of the notification;
demonstrating, via a graphical interactive avatar displayed on the at least one client device or console, the prescribed activity to be carried out by the patient;
confirming, via the at least one client device or console, that the patient is undertaking or will be undertaking the prescribed activity;
capturing, via the one or more sensors, frames of the patient undertaking the prescribed activity;
processing the frames of the patient undertaking the prescribed activity;
the capturing of the frames being undertaken by a left sensor and a right sensor; and
the processing of the frames comprising:
transmitting the captured frames to an internal depth image processor, wherein the captured frames consist of pixel data of one or more captured scenes;
calculating, by the internal depth image processor, a depth of each pixel, to produce depth pixel values;
processing, by the internal depth image processor, of the depth pixel values to create a depth frame;
combining, by the internal depth image processor, the depth frames into a depth video stream;
applying a point cloud over the depth video stream; and
estimating position and orientation of the patient's body joint centers.
|