CPC G06T 3/10 (2024.01) [A61B 5/1079 (2013.01); G06T 3/18 (2024.01); G06T 7/337 (2017.01); A63B 2220/05 (2013.01)] | 19 Claims |
15. An electronic device comprising:
one or more processors;
a non-transitory memory;
a display; and
one or more programs, wherein the one or more programs are stored in the non-transitory memory and configured to be executed by the one or more processors, the one or more programs including instructions for:
obtaining one or more images associated with a user, wherein each of the one or more images represents a different orientation of the user;
providing the one or more images to a body-assessment classifier to generate one or more body-assessment vectors, wherein each of the one or more body-assessment vectors associated with a respective image represents quantitative physique and biometric assessments associated with the user, wherein the body-assessment classifier is trained using images of individuals from different views and annotation values representing a plurality of quantitative physique and biometric assessments associated with the individuals in order to produce body-assessment vectors based on image data;
displaying, on the display, a body-assessment indicator that is based on the one or more body-assessment vectors;
receiving one or more body-assessment target inputs specifying one or more body-assessment targets, wherein the one or more body-assessment targets include a first target dimension for a first body part and a second target dimension for a second body part;
generating a target visual representation of the user based on the one or more body-assessment vectors and the one or more body-assessment targets;
displaying, on the display, the target visual representation of the user;
overlaying, on a first portion of the target visual representation that corresponds to the first body part, a first indicator to indicate that the first body part satisfies the first target dimension for the first body part; and
overlaying, on a second portion of the target visual representation that corresponds to the second body part, a second indicator to indicate that the second body part does not satisfy the second target dimension for the second body part.
|