| CPC G06T 15/005 (2013.01) [G06N 3/045 (2023.01); G06T 15/04 (2013.01); G06T 15/506 (2013.01); G06T 17/20 (2013.01); G06T 2200/08 (2013.01); G06T 2210/52 (2013.01)] | 20 Claims |

|
1. An apparatus comprising:
a host interface; and
one or more processors coupled with the host interface, the one or more processors including a graphics processor, wherein the one or more processors are configured to execute instructions stored in a memory, the instructions to cause the one or more processors to:
process, via at least one machine learning model, at least one input image;
generate, via the at least one machine learning model, a set of latent codes for an object within the at least one input image, wherein the set of latent codes includes an illumination latent code to represent lighting information for the object, and reflectance latent codes to represent surface reflectance for the object; and
render a three-dimensional representation of the object via a real-time renderer by shading a mesh via sampled latent codes from the set of latent codes.
|