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

Claim 19:
20. A non-transitory computer-readable storage medium having stored thereon instructions that, when executed by a processor of a client device, cause the processor to perform operations comprising:
receiving a video that includes a depiction of a real-world object;
generating a three-dimensional (3D) body mesh associated with the real-world object that tracks movement of the real-world object across frames of the video;
obtaining an external mesh associated with an augmented reality (AR) element;
automatically establishing a correspondence between the 3D body mesh associated with the real-world object and the external mesh;
deforming the external mesh based on movement of the real-world object and the established correspondence with the 3D body mesh; and
modifying the video to include a display of the AR element based on the deformed external mesh.