| CPC G06F 21/36 (2013.01) [B42D 25/23 (2014.10); B42D 25/309 (2014.10); B42D 25/333 (2014.10); G06V 10/22 (2022.01); G06V 10/60 (2022.01); G06V 10/751 (2022.01); G06V 30/40 (2022.01)] | 20 Claims |

|
1. A computer-implemented method comprising:
receiving, by a computing device and via one or more cameras of the computing device, one or more images depicting a physical card;
determining, based on one or more physical features of the physical card, an expected optical characteristic of at least a portion of the physical card;
determining, based on the one or more images, an actual optical characteristic of the at least the portion of the physical card;
determining whether the physical card is authentic by comparing the actual optical characteristic of the at least the portion of the physical card to the expected optical characteristic of at least a portion of the physical card, wherein the comparing the actual optical characteristic of the at least the portion of the physical card to the expected optical characteristic of the at least the portion of the physical card comprises comparing the one or more images depicting the physical card to one or more stored image of one or more different types of physical cards; and
transmitting, based on whether the physical card is authentic, an indication of whether a transaction should be approved.
|