CPC G06T 17/00 (2013.01) [G06F 18/214 (2023.01); G06F 18/22 (2023.01); G06N 3/045 (2023.01); G06T 15/04 (2013.01); G06T 19/20 (2013.01); G06V 40/103 (2022.01); G06V 40/168 (2022.01); G06T 2219/2004 (2013.01); G06T 2219/2012 (2013.01); G06T 2219/2021 (2013.01)] | 20 Claims |
1. A computer-implemented method, comprising:
receiving a two-dimensional (“2D”) body image of a human body from a 2D camera;
processing the 2D body image to determine a plurality of body features corresponding to the human body;
generating, based at least in part on the 2D body image and the plurality of body features, a body model of the human body;
subsequent to generating the body model, receiving a 2D face image of a face of the human body;
processing the 2D face image to determine a plurality of face-based body features corresponding to a first sub-plurality of the plurality of body features of the human body;
determining at least one of a difference or a ratio between the plurality of face-based body features and the corresponding first sub-plurality of body features;
updating the first sub-plurality of body features based at least in part on the face-based body features to produce an updated first sub-plurality of body features corresponding to the human body;
updating a second sub-plurality of the plurality of body features that are not included in the first sub-plurality of body features based at least in part on the difference or the ratio to produce an updated second sub-plurality of body features corresponding to the human body;
generating, based at least in part on the updated first sub-plurality of body features and the updated second sub-plurality of body features, an updated body model of the human body; and
presenting the updated body model of the human body.
|