Patent ID: 11922661
Assignee: SNAP INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 8:
9. A system comprising:
a processor; and
a memory including instructions that, when executed by the processor, cause the processor to perform operations comprising:
receiving first image data captured by a camera of a client device, the first image data indicating a beauty product;
analyzing the first image data to determine an object corresponding to the beauty product, the analyzing based at least in part on a recognition process performed on the first image data, wherein the recognition process further comprises:
classifying, using a first set of image classifiers, the first image data to determine that the object includes a physical identification indicator containing text, a barcode pattern, or a QR code pattern, and
classifying, using a second set of image classifiers, the first image data to perform object classification of the object based on a set of 3D models or images;

identifying a set of colors corresponding to the beauty product;
receiving second image data captured by the camera of the client device;
identifying a body part of a user based on the second image data;
generating augmented reality content based at least in part on the identified set of colors and the identified body part of the user; and
causing display, at a client device, the augmented reality content applied to the identified body part of the user.