| Literature DB >> 24787752 |
Apaar Sadhwani1, Yan Yang2, Lawrence M Wein3.
Abstract
Motivated by India's nationwide biometric program for social inclusion, we analyze verification (i.e., one-to-one matching) in the case where we possess similarity scores for 10 fingerprints and two irises between a resident's biometric images at enrollment and his biometric images during his first verification. At subsequent verifications, we allow individualized strategies based on these 12 scores: we acquire a subset of the 12 images, get new scores for this subset that quantify the similarity to the corresponding enrollment images, and use the likelihood ratio (i.e., the likelihood of observing these scores if the resident is genuine divided by the corresponding likelihood if the resident is an imposter) to decide whether a resident is genuine or an imposter. We also consider two-stage policies, where additional images are acquired in a second stage if the first-stage results are inconclusive. Using performance data from India's program, we develop a new probabilistic model for the joint distribution of the 12 similarity scores and find near-optimal individualized strategies that minimize the false reject rate (FRR) subject to constraints on the false accept rate (FAR) and mean verification delay for each resident. Our individualized policies achieve the same FRR as a policy that acquires (and optimally fuses) 12 biometrics for each resident, which represents a five (four, respectively) log reduction in FRR relative to fingerprint (iris, respectively) policies previously proposed for India's biometric program. The mean delay is [Formula: see text] sec for our proposed policy, compared to 30 sec for a policy that acquires one fingerprint and 107 sec for a policy that acquires all 12 biometrics. This policy acquires iris scans from 32-41% of residents (depending on the FAR) and acquires an average of 1.3 fingerprints per resident.Entities:
Mesh:
Year: 2014 PMID: 24787752 PMCID: PMC4006790 DOI: 10.1371/journal.pone.0094087
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Figure 1The general two-stage class of policies.
In stage 1, for each resident we choose the number of fingers () to acquire and whether ) or not ( to acquire the irises, based on the BFD and BID scores . We then observe the new similarity scores of the acquired biometrics, where the fingerprint scores are ranked according to the index . We compute the likelihood ratio and accept the resident as genuine if is greater than the upper threshold , reject the resident if is smaller than the lower threshold , and otherwise continue to stage 2, where both irises (if ) and additional fingerprints are acquired. Finally, we compute the likelihood ratio based on the biometrics acquired in stage 2 and then accept or reject the resident using the second-stage threshold .
The six classes of policies.
| Policy | Additional Constraints |
| Single-stage finger |
|
| Single-stage iris |
|
| General single-stage |
|
| Two-stage iris-finger |
|
| Two-stage finger-iris |
|
| Two-stage either-other |
|
The notation used here is introduced in Fig. 1. Note that when , no one proceeds to the second stage.
Delay times for both stages.
| Biometrics Acquired | Delay in Stage 1 (sec) | Delay in Stage 2 (sec) |
| Fingers only |
|
|
| Irises only | 43 | 33 |
| Fingers and irises |
|
|
The number of fingers acquired in stage is for .
Figure 2Results for the three benchmark policies and the six policies in in the exclusion scenario.
FRR vs. verification delay tradeoff curves for FRR equals (a) , (b) , (c) and (d) . The mean number of fingers acquired per resident () and the fraction of residents who have their irises acquired are reported for points, a,b,c,x,y,z along two of the tradeoff curves.
Parameter values for the fingerprint model.
| Notation | Description | Exclusion Scenario | Inclusion Scenario |
|
| finger-dependent normalization | 0.676, 0.818, 0.975, 1.179 | 0.552, 0.813, 1.013, 1.214 |
| 1.193 1.282, 1.280 | 1.232, 1.313, 1.313 | ||
| 0.998, 0.879, 0.719 | 1.036, 0.894, 0.620 | ||
|
| mean log genuine score | 4.104 | 6.142 |
|
| interperson standard deviation | 0.579 | 1.700 |
|
| intraperson, interfinger std. dev. | 1.026 | 0.120 |
|
| mean log measurement error | –0.796 | –0.854 |
|
| std. dev. log measurement error | 0.391 | 0.541 |
|
| mean log imposter score | 2.124 | 2.124 |
|
| std. dev. log imposter score | 0.417 | 0.417 |
The inclusion scenario incorporates the FTA rate of 0.0187.
Parameter values for the iris model.
| Notation | Description | Exclusion Scenario | Inclusion Scenario |
|
| mean log genuine score | 6.14 | 8.02 |
|
| std. dev. of log genuine score | 0.92 | 2.00 |
|
| correlation of left and right genuine scores | 0.6 | 0.6 |
|
| mean log measurement error | 0 | 0 |
|
| std. dev. of log measurement error | 0.18 | 0.21 |
|
| mean log imposter score | 4.00 | 4.00 |
|
| std. dev. of log imposter score | 0.039 | 0.039 |
The inclusion scenario incorporates the FTA rate of 0.0033.
Illustrative example–25 randomly simulated residents.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 | 3.53 | 3.67 | 3.99 | 4.37 | 3.98 | 4.08 | 3.28 | 3.84 | 5.51 | 2.96 | 3.19 |
|
| –42.7 |
| 2 | 4.21 | 2.28 | 3.89 | 4.07 |
| 4.69 | 5.71 | 4.03 | 4.45 | 1.68 | 3.86 | 6.62 | 6.63 | −11.6 |
| 3 | 5.20 | 3.97 | 3.88 | 4.51 | 5.51 | 5.75 | 4.65 | 5.78 |
| 3.17 | 1.62 | 6.25 | 6.34 | −8.7 |
| 4 | 3.82 | 3.47 | 1.40 | 2.90 |
|
|
| 1.29 | 3.00 | 2.40 | 1.07 | 6.55 | 7.45 | −11.1 |
| 5 | 3.30 | 2.20 | 1.26 | 2.37 | 4.75 | 5.07 | 4.34 | 3.55 | 2.87 | 1.98 | 0.71 |
|
| −149.3 |
| 6 | 3.20 | 2.55 | 1.46 | 2.91 | 4.24 | 0.87 | 2.61 |
| 3.86 | 1.11 | 2.53 |
|
| −11.1 |
| 7 | 4.22 | 2.08 | 2.46 | 3.85 | 4.43 | 3.77 | 4.98 | 3.49 | 3.47 | 4.22 | 2.16 |
|
| −39.5 |
| 8 | 3.88 | 1.67 | 3.92 | 4.73 | 1.44 | 4.57 | 3.02 | 4.02 | 1.85 | 4.27 | 2.85 |
|
| −16.0 |
| 9 | 4.84 | 3.98 | 4.07 | 4.06 | 6.93 | 6.23 |
| 5.44 | 3.78 | 1.89 | 1.46 | 6.28 | 8.21 | −18.0 |
| 10 | 3.18 | 3.20 | 2.83 | 3.22 | 4.50 | 2.59 | 3.31 | 1.57 | 2.76 | 3.64 | 2.58 |
|
| −101.8 |
| 11 | 4.72 | 1.89 | 1.97 | 3.67 | 5.19 | 4.49 |
|
| 3.25 | 5.12 | 2.71 | 6.83 | 6.69 | −22.0 |
| 12 | 4.67 | 2.73 | 2.99 | 3.80 |
|
| 5.44 | 3.22 | 5.62 | 2.41 | 3.26 | 8.14 | 6.45 | −25.2 |
| 13 | 3.86 | 1.56 | 2.37 | 3.65 | 4.68 | 4.11 | 4.21 |
| 2.97 | 3.11 | 1.94 | 7.09 | 6.31 | −12.2 |
| 14 | 3.49 | −0.14 | 1.32 | 0.74 | 5.89 | 2.90 | 4.30 | 3.27 | 3.25 | 1.63 | 1.73 |
|
| −73.5 |
| 15 | 4.14 | 2.31 | 1.63 | 3.31 | 5.64 | 2.91 | 3.43 |
| 1.78 | 3.70 | 1.52 | 7.34 | 6.46 | −21.3 |
| 16 | 2.66 | 1.58 | 2.66 | 2.17 | 3.20 | 1.61 | 3.70 | 2.77 | 2.49 | 0.79 | 0.11 |
|
| −75.1 |
| 17 | 4.56 | 3.29 | 3.60 | 4.69 | 5.48 | 5.10 |
|
| 3.74 | 2.53 | 3.20 | 6.92 | 5.96 | −19.1 |
| 18 | 3.81 | 3.42 | 3.48 | 4.53 | 3.17 | 3.10 | 5.01 | 3.37 | 4.52 | 2.16 | 2.17 |
|
| −122.6 |
| 19 | 4.05 | 2.32 | 0.92 | 3.63 | 3.65 | 3.49 |
| 4.34 | 3.96 | 1.13 | 3.92 | 6.77 | 5.85 | −12.5 |
| 20 | 3.97 | 2.16 | 3.81 | 4.22 | 4.09 | 2.99 | 5.28 | 3.65 | 4.83 | 2.30 | 1.94 |
|
| −86.5 |
| 21 | 4.98 | 3.11 | 5.70 | 4.98 | 5.63 | 7.90 |
| 5.04 | 4.10 | 3.29 | 3.67 | 7.99 | 6.03 | −37.3 |
| 22 | 3.70 | 1.55 | 1.60 | 2.47 |
|
| 4.25 | 2.47 | 3.47 |
| 2.13 | 5.45 | 4.83 | −13.4 |
| 23 | 4.16 | 3.08 | 2.01 | 4.67 | 5.20 |
| 5.32 | 5.59 | 4.74 | 2.64 | 3.01 | 7.04 | 6.59 | −7.6 |
| 24 | 3.94 | 4.40 | 2.61 | 4.69 | 4.34 | 3.08 | 4.55 | 4.15 | 2.10 | −0.47 | 0.82 |
|
| −88.1 |
| 25 | 3.71 | 1.82 | 3.37 | 2.76 | 3.00 | 5.20 | 4.51 | 1.93 | 2.87 | 2.62 | 2.96 |
|
| −80.7 |
For 25 randomly simulated residents indexed by , their value of , their log similarity scores during BFD and BID, , and their optimal threshold under the general single-stage policy (where ) when FAR . The similarity scores in boldface correspond to the optimal subset of biometrics acquired.