CPC G06V 40/161 (2022.01) [G06F 18/22 (2023.01); G06V 10/993 (2022.01); G06V 40/171 (2022.01); G06V 40/172 (2022.01); G07C 9/00182 (2013.01); G07C 9/00563 (2013.01); G06V 40/50 (2022.01)] | 21 Claims |
1. An access control system, comprising:
one or more surveillance cameras at an access point that capture image data;
a first device comprising:
a first memory storing instructions thereon; and
at least one first processor coupled with the first memory and configured by the first instructions to:
extract facial patches from the image data;
rank the facial patches above a predefined threshold by comparing a plurality of machine learning trained image quality factors to a plurality of detected features of a candidate facial patch of the facial patches to determine acceptable facial patches for individuals; and
compute facial signatures from the acceptable facial patches; and
a second device comprising:
a second memory storing second instructions thereon; and
at least one second processor coupled with the second memory and configured by the second instructions to:
receive the facial signatures from the first device;
match the facial signatures to stored facial signatures; and
send user identity information of individuals corresponding to the stored facial signatures to the first device when the facial signatures match the stored facial signatures.
|