| CPC G06T 19/20 (2013.01) [G06T 7/90 (2017.01); G06T 2207/10024 (2013.01); G06T 2219/2012 (2013.01)] | 20 Claims |

|
1. A computing device comprising:
one or more processors; and
one or more memories storing instructions that, when executed by the one or more processors, configure the one or more processors to perform operations comprising:
converting a first three-dimensional (3D) model (first 3D model) from a first representation to a second representation, the second representation including color information for the first 3D model;
inputting the second representation into an encoder to generate a third representation, the third representation having a lower dimension than the second representation;
inputting the third representation into a decoder to generate a fourth representation, the fourth representation having a same dimension as the second representation;
generating a second 3D model from the fourth representation;
determining losses between the first 3D model and the second 3D model; and
updating weights of the encoder and the decoder based on the losses.
|