| CPC G06T 19/006 (2013.01) [G06F 3/04842 (2013.01); G06F 3/04883 (2013.01); G06N 20/00 (2019.01); G06T 7/194 (2017.01); G06T 7/50 (2017.01); G06T 7/507 (2017.01); G06T 15/50 (2013.01); G06T 19/20 (2013.01); G06V 40/171 (2022.01); H04L 67/131 (2022.05); G06T 2207/10028 (2013.01); G06T 2207/30201 (2013.01); G06T 2219/2012 (2013.01); G06T 2219/2024 (2013.01)] | 20 Claims |

|
1. A method comprising:
applying, to image data and depth data, a 3D effect including at least one beautification operation based at least in part on an augmented reality content generator, the 3D effect including at least one beautification operation, the beautification operation comprising modifying image data, the image data including a region corresponding to a representation of a face, the beautification operation comprising using a machine learning model for at least one of smoothing blemishes or preserving facial skin texture, and the applying comprising:
generating a depth map using at least the depth data,
generating a segmentation mask based at least on the image data, and
performing background inpainting and blurring of the image data using at least the segmentation mask to generate background inpainted image data; and
generating a 3D message based at least in part on the applied 3D effect including the at least one beautification operation.
|