US 12,307,824 B2
System for capturing the movement pattern of a person
Horst-Michael Groß, Ilmenau (DE); Andrea Scheidig, Ilmenau (DE); Thanh Quang Trinh, Ilmenau (DE); Benjamin Schütz, Ilmenau (DE); Alexander Vorndran, Ilmenau (DE); Andreas Bley, Niestetal (DE); Anke Mayfarth, Ilmenau (DE); Robert Arenknecht, Ilmenau (DE); Johannes Trabert, Ilmenau (DE); Christian Martin, Ilmenau (DE); and Christian Sternitzke, Ilmenau (DE)
Assigned to TEDIRO Healthcare Robotics GmbH, Ilmenau (DE)
Appl. No. 17/421,098
Filed by MetraLabs GmbH Neue Technologien und Systeme, Ilmenau (DE); and Technische Universität Ilmenau, Ilmenau (DE)
PCT Filed Jan. 7, 2020, PCT No. PCT/EP2020/050200
§ 371(c)(1), (2) Date Jul. 7, 2021,
PCT Pub. No. WO2020/144175, PCT Pub. Date Jul. 16, 2020.
Claims priority of application No. 10 2019 100 228.1 (DE), filed on Jan. 7, 2019; and application No. 10 2019 116 848.1 (DE), filed on Jun. 21, 2019.
Prior Publication US 2022/0108561 A1, Apr. 7, 2022
Int. Cl. H04W 4/029 (2018.01); G06V 10/75 (2022.01); G06V 40/20 (2022.01)
CPC G06V 40/25 (2022.01) [G06V 10/751 (2022.01)] 15 Claims
OG exemplary drawing
 
1. A computer-implemented method for capturing a movement pattern of a person, the movement pattern comprising movements of body elements of the person, the method comprising the following:
capturing a plurality of images of the person when executing a movement pattern by means of a non-contact sensor, the plurality of images representing the movements of the body elements of the person;
generating at least one skeleton model having limb positions for at least some of the plurality of images;
calculating the movement pattern from the movements of the body elements of the person by comparing the changes in the limb positions in the at least one generated skeleton model;
comparing the calculated movement pattern to a predetermined movement pattern stored in a memory; and
a notification of when the movements in the captured movement pattern deviate from the movements in the predetermined movement pattern, wherein the number of output messages depends on the number and type of detected deviations of the movements.