CPC G06Q 20/202 (2013.01) [G06Q 20/206 (2013.01); G06Q 20/3224 (2013.01); G06Q 20/40145 (2013.01); G06T 7/74 (2017.01); G06V 20/46 (2022.01); G06V 40/166 (2022.01); G06V 40/167 (2022.01); G06V 40/172 (2022.01); G06T 2207/10016 (2013.01); G06T 2207/30201 (2013.01); G06T 2207/30232 (2013.01)] | 19 Claims |
1. A computer-implemented method to identify users at locations, comprising:
receiving, by one or more processors at a location and from one or more computing devices, one or more facial templates, each facial template associated with a corresponding user associated with a corresponding user computing device that received a broadcasted identifier at the location and retransmitted the identifier to the one or more computing devices, each facial template comprising a representation of a respective facial image of the corresponding user;
obtaining, by the one or more processors, a facial image of a particular user;
determining, by the one or more processors, a similarity between the facial image of the particular user and each of the one or more facial templates; and
identifying, by the one or more processors, a particular facial template of the one or more facial templates as corresponding to the facial image of the particular user based on a determined similarity between the facial image and the particular facial template satisfying a threshold indicating that the particular facial template corresponds to the facial image of the particular user.
|