| CPC G06F 21/32 (2013.01) [G06V 10/761 (2022.01); G06V 10/82 (2022.01); G06V 40/1365 (2022.01); G06V 40/1388 (2022.01); G06V 40/45 (2022.01); G06V 40/50 (2022.01)] | 26 Claims |

|
1. An anti-spoofing method comprising:
detecting first information related to whether biometric information of a user is forged, based on a first output vector of a first neural network configured to detect whether the biometric information is forged from input data comprising the biometric information;
extracting an input embedding vector comprising a feature of the biometric information from the input data;
calculating a similarity value of the input embedding vector based on a result of comparing the input embedding vector with a fake embedding vector and a result of comparing the input embedding vector with one or both of a real embedding vector and an enrollment embedding vector, the real embedding vector and the enrollment embedding vector being provided in advance;
calculating a total forgery score based on the similarity value and a second output vector of the first neural network according to whether the first information is detected; and
detecting second information related to whether the biometric information is forged, based on the total forgery score,
wherein the detecting the first information comprises:
extracting the first output vector from an intermediate layer of the first neural network; and
calculating an intermediate forgery score based on the first output vector.
|