| CPC G06T 15/04 (2013.01) [G06T 17/20 (2013.01); G06T 19/006 (2013.01)] | 20 Claims |

|
1. A computer-implemented method comprising:
accessing an image depicting a face of a user;
generating a 3D face model for the face based on the image, wherein the 3D face model represents a 3D structure of the face;
identifying a set of feature points on the 3D face model, wherein each feature point corresponds to a facial feature of the face of the user;
mapping a set of anchor points of a facial augmentation template to the facial features, wherein the facial augmentation template describes a structure of an augmentation to a depiction of the face of the user;
receiving a set of display parameters for the facial augmentation template from a client device;
rendering an augmented image based on the display parameters and the facial augmentation template; and
causing a client device to display the augmented image.
|