Authentication apparatus
First Claim
1. An authentication apparatus for authenticating a person by determining whether input data belongs to a biologic object in accordance with a predefined condition based on biometric data of a genuine person and whether the input data matches with registered biometric data of the genuine person, said authentication apparatus comprising:
- a forgery data extractor configured to extract forgery data from the input data, said forgery data being for determining whether the input data belongs to a biologic object or a fake;
a forgery similarity calculator configured to calculate forgery similarity of biometric data of the genuine person, said forgery similarity indicating similarity to a fake;
a forgery difficulty calculator configured to calculate forgery difficulty of biometric data of the genuine person, said forgery difficulty indicating difficulty of forgery;
a determination threshold setter configured to determine a forgery determination threshold on the basis of the forgery similarity and the forgery difficulty;
a forgery score calculator configured to calculate a forgery score of the input data on the basis of extracted forgery data, said forgery score indicating likelihood of forgery; and
a forgery determiner configured to determine whether the input data belongs to a biologic object by comparing calculated forgery score with the forgery determination threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
An authentication apparatus is provided. A forgery determination threshold is determined on the basis of two types of parameters, a forgery similarity and a forgery difficulty. If a calculated value for an object under test is lower than or equal to the forgery determination threshold, then, it is determined that the object is a biologic object. Thus, easiness in impersonation with a fake of a biologic object that is easy to forge may be reduced, and a false rejection due to a determination in which a biologic object is erroneously determined as a fake may be reduced.
19 Citations
18 Claims
-
1. An authentication apparatus for authenticating a person by determining whether input data belongs to a biologic object in accordance with a predefined condition based on biometric data of a genuine person and whether the input data matches with registered biometric data of the genuine person, said authentication apparatus comprising:
-
a forgery data extractor configured to extract forgery data from the input data, said forgery data being for determining whether the input data belongs to a biologic object or a fake; a forgery similarity calculator configured to calculate forgery similarity of biometric data of the genuine person, said forgery similarity indicating similarity to a fake; a forgery difficulty calculator configured to calculate forgery difficulty of biometric data of the genuine person, said forgery difficulty indicating difficulty of forgery; a determination threshold setter configured to determine a forgery determination threshold on the basis of the forgery similarity and the forgery difficulty; a forgery score calculator configured to calculate a forgery score of the input data on the basis of extracted forgery data, said forgery score indicating likelihood of forgery; and a forgery determiner configured to determine whether the input data belongs to a biologic object by comparing calculated forgery score with the forgery determination threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An authentication method executed by an authentication apparatus for authenticating a person by determining whether input data belongs to a biologic object in accordance with a predefined condition based on biometric data of a genuine person and whether the input data matches with registered biometric data of the genuine person, said authentication method comprising:
-
extracting forgery data from the input data, said forgery data being for determining whether the input data belongs to a biologic object or a fake; calculating forgery similarity of biometric data of the genuine person, said forgery similarity indicating similarity to a fake; calculating forgery difficulty of biometric data of the genuine person, said forgery difficulty indicating difficulty of forgery; determining a forgery determination threshold on the basis of the forgery similarity and the forgery difficulty; calculating a forgery score of the input data on the basis of extracted forgery data, said forgery score indicating likelihood of forgery; and determining whether the input data belongs to a biologic object by comparing calculated forgery score with the forgery determination threshold.
-
-
18. A non-transitory computer-readable medium storing a program that causes a computer to execute an authentication method for authenticating a person by determining whether input data belongs to a biologic object in accordance with a predefined condition based on biometric data of a genuine person and whether the input data matches with registered biometric data of the genuine person, said authentication method comprising:
-
extracting forgery data from the input data, said forgery data being for determining whether the input data belongs to a biologic object or a fake; calculating forgery similarity of biometric data of the genuine person, said forgery similarity indicating similarity to a fake; calculating forgery difficulty of biometric data of the genuine person, said forgery difficulty indicating difficulty of forgery; determining a forgery determination threshold on the basis of the forgery similarity and the forgery difficulty; calculating a forgery score of the input data on the basis of extracted forgery data, said forgery score indicating likelihood of forgery; and determining whether the input data belongs to a biologic object by comparing calculated forgery score with the forgery determination threshold.
-
Specification