CPC G06V 40/10 (2022.01) [G06T 7/50 (2017.01); G06T 7/75 (2017.01); G06V 10/82 (2022.01); G06T 2207/10024 (2013.01); G06T 2207/10028 (2013.01); G06T 2207/20081 (2013.01); G06T 2207/20084 (2013.01)] | 20 Claims |
1. A computer-implemented method, comprising:
acquiring an image of a body including a plurality of limb segments, where the body is configured in a pose and a plurality of marker bands are positioned around the limb segments;
acquiring depth information corresponding to distances to regions in the image;
determining two-dimensional (2D) locations in the image corresponding to visible portions of the marker bands;
determining, from the 2D locations and the depth information, three-dimensional (3D) locations of the visible portions of the marker bands;
fitting virtual bands to the 3D locations of the visible portions of the marker bands to generate 3D positions of the virtual bands;
determining the pose by fitting a skeletal model of the body to the 3D positions of the virtual bands; and
outputting the pose.
|