Patent ID: 11887216
Assignee: ADOBE INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 15:
16. An apparatus for image processing, comprising:
a joint embedding component configured to receive an input image of a face comprising a plurality of input attributes and a plurality of input facial landmarks and to encode the image to obtain a joint conditional vector representing the plurality of input attributes and the plurality of input facial landmarks, wherein the joint conditional vector is an input conditional vector to a mapping component of a generative adversarial network, and wherein the joint embedding component is trained to encode the plurality of input attributes and the plurality of input facial landmarks using an attribute loss based on a one-dimensional attribute vector with a plurality of values corresponding to the plurality of input attributes, respectively, and a landmark loss based on a landmark vector;
a mapping component configured to generate a latent vector based on the joint conditional vector and an identity vector using the mapping component of the generative adversarial network; and
a generator network configured to generate a modified image based on the latent vector using the generative adversarial network.