Patent ID: 11869275
Assignee: nan
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method, comprising:
receiving, at a processor, a first image showing a non-frontal view of a face of a user;
inputting the first image into each convolutional neural network (CNN) from a plurality of CNNs, to generate a plurality of CNN outputs;
concatenating the CNN outputs from the plurality of CNN outputs to generate a concatenated CNN output;
inputting the concatenated CNN output to a first encoder that includes a first fully connected neural network with a plurality of layers, to generate a first value for a first statistical property and a first value for a second statistical property;
generating, via the processor, configural information based on the first image, the configural information including an indication of a set of distances associated with a set of facial landmarks of the face;
inputting the configural information to a second encoder that includes a second fully connected neural network with a plurality of layers, to generate a second value for the first statistical property and a second value for the second statistical property;
generating a first vector based on the first value for the first statistical property and the second value for the first statistical property;
generating, via the processor, a second vector based on the first value for the second statistical property and the second value for the second statistical property;
generating, via the processor, a latent vector based on the first vector and the second vector; and
inputting the latent vector to a decoder that includes a third plurality of fully connected neural networks, to generate a second image showing a frontal view of the face of the user.