CPC G06T 17/205 (2013.01) [G06T 13/40 (2013.01); G06T 15/02 (2013.01); G06T 15/04 (2013.01); G06T 19/20 (2013.01); G06T 2219/2021 (2013.01)] | 20 Claims |
1. A method comprising:
accessing a 3D body model bounded by a set of vertices that interconnect to form a shape of an unadorned body, the set of vertices configurable to simulate different subjects based on a set of parameters;
accessing a 2D image depicting at least a portion of an adorned subject, the portion of the adorned subject outlined in the 2D image by a set of silhouette pixels;
mapping the set of silhouette pixels outlining the adorned subject to vertices, of the set of vertices, bounding a particular cross section of the 3D body model, wherein the mapping includes applying an optimization function configured to even out a distribution of silhouette pixels to vertices by mapping at least some of the set of silhouette pixels to non-proximate vertices in the set of vertices; and
based on the mapping, defining the set of parameters to deform the 3D body model such that the particular cross section conforms to an outline of the portion of the adorned subject formed by the set of silhouette pixels.
|