CPC G06V 40/50 (2022.01) [G06F 16/22 (2019.01); G06F 18/22 (2023.01); G06F 21/32 (2013.01); G06V 10/751 (2022.01); G06V 10/993 (2022.01); G06V 40/1365 (2022.01); G06V 40/14 (2022.01); G06V 40/172 (2022.01); G06V 40/197 (2022.01)] | 15 Claims |
1. An electronic device, comprising:
a biometric sensor;
a memory storing at least one template database (DB) including templates representing biometric features; and
at least one processor operatively connected with the biometric sensor and the memory, wherein the at least one processor is configured to:
perform biometric authentication using a first matching algorithm and a first template DB, the first template DB being among the at least one template DB;
install a second matching algorithm and a second template DB, the second template DB being among the at least one template DB;
set the second template DB to an inactive state;
determine whether a predetermined template registration condition is met based on identifying the biometric authentication using the first matching algorithm and the first template DB is successful;
in response to a determination that the template registration condition is met, generate a template including input biometric information of the successful biometric authentication and register the template in the second template DB in the inactive state;
in response to identifying the second template DB meets a predetermined template activation condition, set the second template DB to an active state; and
perform biometric authentication using the second matching algorithm and the second template DB in the active state.
|