Patent ID: 11915367
Assignee: CAPITAL ONE SERVICES, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 18:
19. A system comprising:
one or more processors; and
a memory in communication with the one or more processors and storing instructions that, when executed by the one or more processors, cause the one or more processors to:
obtain a visual input;
obtain a private key;
generate an encrypted visual representation based on the private key and the visual input, wherein the encrypted visual representation is generated by embedding the private key into the visual input;
generate a three-dimensional (3D) visual representation by texture mapping the encrypted visual representation onto a digital model of at least one 3D object, wherein the digital model of the at least one 3D object comprises a collection of points in three-dimensional space;
convert the 3D visual representation to a two-dimensional (2D) visual representation;
transmit the 2D visual representation to a second computing device;
transmit a representation of the digital model of the at least one 3D object to the second computing device; and
wherein the second computing device is configured to:
receive the 2D visual representation;
obtain the representation of the digital model of the at least one 3D object;
un-warp the 2D visual representation using the digital model of the 3D object to generate the encrypted visual representation;
extract, based on the un-warping of the 2D visual representation using the digital model of the 3D object, the private key; and
decode, based on the private key, the encrypted visual representation to obtain the visual input.