CPC G06T 17/20 (2013.01) [G06F 18/22 (2023.01); G06T 7/20 (2013.01); G06T 13/40 (2013.01); G06T 15/08 (2013.01); G06T 17/10 (2013.01); G06T 17/205 (2013.01); G06T 19/20 (2013.01); G06T 2200/08 (2013.01)] | 20 Claims |
1. A method comprising:
(a) receiving a plurality of three-dimensional volumetric datasets that correspond to a particular object;
(b) generating, from said plurality of three-dimensional volumetric datasets, a single uniform mesh dataset that corresponds to said particular object;
wherein a size of said single uniform mesh dataset is less than ¼ of an aggregate size of said plurality of three-dimensional volumetric datasets;
wherein the generating comprises:
adding a virtual differentiator feature into a particular portion of said particular object, which is spatially tracked over time and across frames, to improve correctness of computer-based tracking of said particular object as it is being animated or redressed;
wherein adding the virtual differentiator feature is performed by one or more operations selected from the group consisting of:
(I) adding a particular texture to said particular portion of said particular object,
(II) adding a particular layer said particular portion of said particular object,
(III) adding one or more particular vectors to particular portion of said particular object,
(IV) adding one or more particular data-points to said particular portion of said particular object from a different angle.
|