CPC G06V 40/70 (2022.01) [G06V 20/52 (2022.01); G06V 40/103 (2022.01); G06V 40/171 (2022.01); G06V 40/19 (2022.01); G06V 40/197 (2022.01); G06V 2201/07 (2022.01)] | 9 Claims |
1. An authentication device comprising:
a memory configured to store instructions; and
at least one processor configured to execute the instructions to:
extract first biological information of an authentication target from a first image, the authentication target moving in a predetermined direction in a video of a predetermined area;
extract, as candidate information of the authentication target and from a storage storing a plurality of sets of registrant information about a plurality of registrants, one or more sets of registrant information from the storage by performing a first authentication using the first biological information, wherein each of the plurality of sets of registrant information stored in the storage comprises reliability scores of eyes of a respective registrant, the reliability scores indicating ease of identification between the eyes of the respective registrant and corresponding eyes of others;
temporarily store the extracted candidate information;
extract second biological information of the authentication target from a second image captured after the first image, the second biological information having a different type than the first biological information;
perform iris authentication, as a second authentication having higher accuracy than the first authentication, by:
calculating authentication target characteristic information from irises of eyes of the authentication target in the second image;
calculating a plurality of verification scores of the authentication target, each verification score calculated by comparing the authentication target characteristic information with characteristic information of irises of the eyes of a corresponding one of the registrants referenced within the extracted candidate information;
calculating a plurality of weighted verification scores, each weighted verification score calculated by weighting a corresponding verification score using the reliability scores of the eyes of the corresponding one of the registrants referenced within the extracted candidate information;
authenticating the authentication target using the plurality of calculated verification scores; and
outputting a result of authenticating the authentication target; and
discard the temporarily stored candidate information when the authentication target does not move in the predetermined direction between a time when the first image was captured and a time when the second image was captured.
|