| CPC G06T 17/00 (2013.01) [G06T 7/70 (2017.01); G06T 11/00 (2013.01); G06V 10/25 (2022.01); G06T 2207/20016 (2013.01)] | 18 Claims |

|
1. An apparatus for generating a three-dimensional (3D) skeleton with coarse and fine grain regions, the apparatus comprising:
a camera configured to capture an image of a subject;
a first pose estimation engine configured to:
receive the image,
generate a coarse skeleton of the image using a first convolutional neural network that infers body joint positions of the subject, and
identify a region of the image based on the coarse skeleton;
a second pose estimation engine configured to:
receive the region of the image, and
generate a fine skeleton of the region of the image using a second convolutional neural network that infers hand joint positions of a hand of the subject;
an attachment engine to generate a whole skeleton, wherein the whole skeleton includes the fine skeleton attached to the coarse skeleton; and
a communications interface to transmit the whole skeleton to an aggregator, wherein the aggregator is to generate a three-dimensional skeleton based on the whole skeleton and additional data.
|