on the persistence of fingerprints -...

21
On the Persistence of Fingerprints Soweon Yoon and Anil K. Jain Michigan State University http://biometrics.cse.msu.edu IBPC 2014 April 3, 2014 Research supported by NSF CITeR

Upload: others

Post on 22-Jul-2020

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: On the Persistence of Fingerprints - Biometricsbiometrics.cse.msu.edu/Presentations/SoweonYoon...Persistence of Fingerprints . F. Galton, Finger Prints, Macmillan, 1892 . Uniqueness

On the Persistence of Fingerprints

Soweon Yoon and Anil K. Jain

Michigan State University http://biometrics.cse.msu.edu

IBPC 2014

April 3, 2014

Research supported by NSF CITeR

Page 2: On the Persistence of Fingerprints - Biometricsbiometrics.cse.msu.edu/Presentations/SoweonYoon...Persistence of Fingerprints . F. Galton, Finger Prints, Macmillan, 1892 . Uniqueness

Fundamental Premise for Fingerprint Recognition

Do these two impressions come from the same finger?

ā€¢ Uniqueness: Ridge patterns on different fingers are distinctive ā€¢ Persistence: Friction ridge patterns do not change over time

Page 3: On the Persistence of Fingerprints - Biometricsbiometrics.cse.msu.edu/Presentations/SoweonYoon...Persistence of Fingerprints . F. Galton, Finger Prints, Macmillan, 1892 . Uniqueness

ā€¢ Traditional perspective: Persistence of fingerprint ridge structure ā€¢ Galton compared 11 pairs of fingerprints from six different

individuals; only 1 out of 389 minutiae was found to be missing

Persistence of Fingerprints

F. Galton, Finger Prints, Macmillan, 1892

Page 4: On the Persistence of Fingerprints - Biometricsbiometrics.cse.msu.edu/Presentations/SoweonYoon...Persistence of Fingerprints . F. Galton, Finger Prints, Macmillan, 1892 . Uniqueness

Uniqueness and Persistence

National Research Council, ā€œStrengthening Forensic Science in the United States: A Path Forwardā€, 2009

ā€œUniqueness and persistence are necessary conditions for friction ridge identification to be feasible, but those conditions do not imply that anyone can reliably discern whether or not two friction ridge impressions were made by the same person.ā€

Page 5: On the Persistence of Fingerprints - Biometricsbiometrics.cse.msu.edu/Presentations/SoweonYoon...Persistence of Fingerprints . F. Galton, Finger Prints, Macmillan, 1892 . Uniqueness

Problem Definition

āˆ†T

Mat

ch S

core

Trend of genuine match scores

āˆ†T

Mat

ch S

core

Trend of matching accuracy

False rejection occurs

Determine the persistence of fingerprints w.r.t. AFIS accuracy

Decision threshold

Stable?

Page 6: On the Persistence of Fingerprints - Biometricsbiometrics.cse.msu.edu/Presentations/SoweonYoon...Persistence of Fingerprints . F. Galton, Finger Prints, Macmillan, 1892 . Uniqueness

Data Type: Longitudinal vs. Cross-Sectional

Subject 1

Subject 2

Subject 3

Subject 5

Subject 6

Subject 4

Population

y1

y2

y4

y3

y5

y6

Subject 1

Subject 2

Subject 3

Subject 5

Subject 6

Subject 4

Population

y11

y21

y41

y31

y51

y61

y12

y32

y33

y42

y62

y43

y44

Longitudinal data Repeated measurements on a collection of

individuals sampled from a population

Cross-sectional data A single measurement is made on each individual

sampled from a population

Longitudinal data are called ā€¢ Balanced data : Every subject has the same number of measurements ā€¢ Time-structured data: Repeated measurements follow an identical time schedule across individuals

Page 7: On the Persistence of Fingerprints - Biometricsbiometrics.cse.msu.edu/Presentations/SoweonYoon...Persistence of Fingerprints . F. Galton, Finger Prints, Macmillan, 1892 . Uniqueness

Longitudinal vs. Cross-Sectional Analysis

āˆ†T

Mat

ch S

core

Cross-sectional Analysis

P. J. Diggle, K-Y. Liang, and S. L. Zeger, Analysis of Longitudinal Data, Oxford Science Publications, 1994

āˆ†T

Mat

ch S

core

Longitudinal Analysis

Match scores decrease w.r.t. āˆ†T Match scores increase w.r.t. āˆ†T

ā€¢ Longitudinal fingerprint data do not satisfy the properties of balanced & time structured required for cross-sectional analysis

Subject 1

Subject 2 Subject 3

Subject 4

Subject 5

Subject 6 Short-term comparisons

Long-term comparisons

Page 8: On the Persistence of Fingerprints - Biometricsbiometrics.cse.msu.edu/Presentations/SoweonYoon...Persistence of Fingerprints . F. Galton, Finger Prints, Macmillan, 1892 . Uniqueness

Longitudinal Fingerprint Database ā€¢ Repeat offenders booked by the Michigan State Police ā€¢ 15,597 subjects with at least 5 tenprint cards, minimum

time span of 5-years (max. time span is 12 years) and demographics (race, gender, age)

ā€¢ All genuine pairwise comparisons by two COTS matchers ā€¢ Currently, only right index finger is used in the analysis

June 2001 July 2002 April 2003 Sept. 2007 March 2008 Oct. 2008

Page 9: On the Persistence of Fingerprints - Biometricsbiometrics.cse.msu.edu/Presentations/SoweonYoon...Persistence of Fingerprints . F. Galton, Finger Prints, Macmillan, 1892 . Uniqueness

Approach

ā€¢ Fit and evaluate a multilevel statistical model with time gap as covariate to genuine match scores ā€“ Null hypothesis: Slope of linear model is 0

ā€¢ Compare time gap with other possible covariates (i.e., subjectā€™s age, fingerprint quality, race, and gender)

ā€¢ Fit a multilevel model with time gap as covariate to binary match decisions

Page 10: On the Persistence of Fingerprints - Biometricsbiometrics.cse.msu.edu/Presentations/SoweonYoon...Persistence of Fingerprints . F. Galton, Finger Prints, Macmillan, 1892 . Uniqueness

ā€¢ Longitudinal data can be viewed as hierarchical data Ė— j-th measurement (match score) for subject i

ā€¢ A model in its simplest form

ijijiiij xy ĪµĻ•Ļ• ++= 10

ii b0000 += Ī²Ļ•

ii b1101 += Ī²Ļ•

Level-1 Model (Within-person change)

Level-2 Model (Between-person change)

),0(~ 2ĪµĻƒĪµ Nij

2110

0120

1

0 ,00

~ĻƒĻƒĻƒĻƒ

Nbb

i

i

j-th measurement for subject i Covariate (or predictor, explanatory variable)

Fixed effects Random effects

Multilevel Statistical Model

ijijiiij xbby ĪµĪ²Ī² ++++= )()( 110000Composite Model

Page 11: On the Persistence of Fingerprints - Biometricsbiometrics.cse.msu.edu/Presentations/SoweonYoon...Persistence of Fingerprints . F. Galton, Finger Prints, Macmillan, 1892 . Uniqueness

0 2 4 6 8 10 12-1.5

-1

-0.5

0

0.5

1

1.5

āˆ† T

Gen

uine

Mat

ch S

core

0 2 4 6 8 10 12-1.5

-1

-0.5

0

0.5

1

1.5

āˆ† T

Gen

uine

Mat

ch S

core

0 2 4 6 8 10 12-1.5

-1

-0.5

0

0.5

1

1.5

āˆ† T

Gen

uine

Mat

ch S

core

0 2 4 6 8 10 12-1.5

-1

-0.5

0

0.5

1

1.5

āˆ† T

Gen

uine

Mat

ch S

core

Subject 1 Subject 2

Subject 4 Subject 3

Level-1 Model ijijiiij xy ĪµĻ•Ļ• ++= 10

),(),( 1101 Ļ•Ļ•=SlopeIntercept

),( 1202 Ļ•Ļ•

),( 1404 Ļ•Ļ•),( 1303 Ļ•Ļ•

Page 12: On the Persistence of Fingerprints - Biometricsbiometrics.cse.msu.edu/Presentations/SoweonYoon...Persistence of Fingerprints . F. Galton, Finger Prints, Macmillan, 1892 . Uniqueness

Level-2 Model ii b0000 += Ī²Ļ•

ii b1101 += Ī²Ļ•

i0Ļ•

i1Ļ•

),( 1000 Ī²Ī²

Population mean

Parameter space

),( 11100100 bb ++ Ī²Ī²),( 12100200 bb ++ Ī²Ī²

),( 13100300 bb ++ Ī²Ī²

),( 14100400 bb ++ Ī²Ī²

Subject 1 Subject 2

Subject 3

Subject 4

Page 13: On the Persistence of Fingerprints - Biometricsbiometrics.cse.msu.edu/Presentations/SoweonYoon...Persistence of Fingerprints . F. Galton, Finger Prints, Macmillan, 1892 . Uniqueness

Part I. Genuine Match Score Modeling

ijiijy ĪµĻ• += 0

ijijiiij xy ĪµĻ•Ļ• ++= 10

Model A (Unconditional mean model)

Model B

ii b0000 += Ī²Ļ•

ii b1101 += Ī²Ļ•

Level-1 Level-2

Model C

ijijiiij Ty ĪµĻ•Ļ• +āˆ†+= 10

iii bC 001000 ++= Ī²Ī²Ļ•

iii bC 111101 ++= Ī²Ī²Ļ•

ijij Tx āˆ†=

ijij AGEx =

ijij Qx =

BT: Time interval

BA: Subjectā€™s age

BQ: Max. of NFIQ of fingerprints in comparison

ii bMaleC =

ii bWhiteC =CG: Gender CR: Race

ii b0000 += Ī²Ļ•

Page 14: On the Persistence of Fingerprints - Biometricsbiometrics.cse.msu.edu/Presentations/SoweonYoon...Persistence of Fingerprints . F. Galton, Finger Prints, Macmillan, 1892 . Uniqueness

A BA BT BQ CG CR D1

1.02

1.04

1.06

1.08

1.1

1.12x 106

Models

AIC

Model Comparisons ā€¢ Goodness-of-Fit

ā€“ Smaller the value, better the model fit

ā€¢ AIC (Akaike Information Criterion) ā€¢ Decrease in AIC observed for

Models BT, BA, BQ vs. Model A ā€¢ Ī”T, AGE & Q explain the variance

in genuine match scores ā€¢ Q is the best covariate ā€¢ AIC barely decreases for Model

BT vs. Models CG, CR ā€¢ Gender and race are not

important covariates ā€¢ Model D with Ī”T, AGE, and Q

explains variance the best

Page 15: On the Persistence of Fingerprints - Biometricsbiometrics.cse.msu.edu/Presentations/SoweonYoon...Persistence of Fingerprints . F. Galton, Finger Prints, Macmillan, 1892 . Uniqueness

-4 -3 -2 -1 0 1 2 3 4

0.0010.0030.010.020.050.10

0.25

0.50

0.75

0.900.950.980.99

0.9970.999

Standardized Residuals

Prob

abilit

y

-3 -2 -1 0 1 2

0.0010.0030.010.020.050.10

0.25

0.50

0.75

0.900.950.980.99

0.9970.999

Standardized Residuals

Prob

abilit

y

-0.2 -0.15 -0.1 -0.05 0 0.05 0.1

0.0010.0030.010.020.050.10

0.25

0.50

0.75

0.900.950.980.99

0.9970.999

Standardized ResidualsPr

obab

ility

Validation of Model Assumptions ā€¢ Normal probability plots

ā€“ If linear, the distribution is normal

),0(~ 2ĪµĻƒĪµ Nij

2110

0120

1

0 ,00

~ĻƒĻƒĻƒĻƒ

Nbb

i

i

Level-2 Level-1

ā€¢ Departures from normality are observed at tails

Page 16: On the Persistence of Fingerprints - Biometricsbiometrics.cse.msu.edu/Presentations/SoweonYoon...Persistence of Fingerprints . F. Galton, Finger Prints, Macmillan, 1892 . Uniqueness

0 20 40 60 80

-3

-2

-1

0

1

2

Age [Year]

Mat

ch S

core

Mean95% Confidence Interval

0 2 4 6 8 10 12

-3

-2

-1

0

1

2

Time Interval [Year]

Mat

ch S

core

Mean95% Confidence Interval

Parameter Estimates and Hypothesis Tests

ā€¢ Genuine match scores decrease w.r.t. time interval, subjectā€™s age, and NFIQ

ā€¢ Bootstrap to obtain parameter estimates and confidence interval ā€“ Resample N (= 15,597) subjects with replacement; 1,000 bootstrap samples

ā€¢ H0: Ī²10 = 0 (slope of linear model is 0) ā€“ H0 is rejected at 0.05 level for Model BT, BA, and BQ

1 2 3 4 5

-3

-2

-1

0

1

2

NFIQ

Mat

ch S

core

Mean95% Confidence Interval

Time Interval Age Quality

Page 17: On the Persistence of Fingerprints - Biometricsbiometrics.cse.msu.edu/Presentations/SoweonYoon...Persistence of Fingerprints . F. Galton, Finger Prints, Macmillan, 1892 . Uniqueness

Part II. Matching Accuracy Modeling

āˆ†T

Mat

ch S

core

False rejection occurs

Decision threshold Prob

abili

ty o

f Tru

e Ac

cept

ance

1

0 āˆ†T

True Acceptance

Page 18: On the Persistence of Fingerprints - Biometricsbiometrics.cse.msu.edu/Presentations/SoweonYoon...Persistence of Fingerprints . F. Galton, Finger Prints, Macmillan, 1892 . Uniqueness

Multilevel Model for Binary Responses (Generalized Linear Mixed-effects Model)

ijijiiij

ijij

ijij

xgBiny

Thyy

ĪµĻ•Ļ•Ļ€

Ļ€

++=

>

=

10

*

*

)(),1(~

otherwise,0,1

ii b0000 += Ī²Ļ•

ii b1101 += Ī²Ļ•

),0(~ 2ĪµĻƒĪµ Nij

2110

0120

1

0 ,00

~ĻƒĻƒĻƒĻƒ

Nbb

i

i

Level-1

Level-2

functionlogit a is )g(, responsesfor binary

function;link a is )(

ā‹…

ā‹…g

Page 19: On the Persistence of Fingerprints - Biometricsbiometrics.cse.msu.edu/Presentations/SoweonYoon...Persistence of Fingerprints . F. Galton, Finger Prints, Macmillan, 1892 . Uniqueness

0 2 4 6 8 10 120

0.2

0.4

0.6

0.8

1

Time Interval [Year]

Prob

abilit

y of

Tru

e Ac

cept

ance

Mean95% Confidence Interval

Matching Accuracy over Time ā€¢ 400 bootstrap samples

ā€¢ Probability of true acceptance remains close to 1 within 12-year time interval

Threshold corresponding to FAR=0.01%

Page 20: On the Persistence of Fingerprints - Biometricsbiometrics.cse.msu.edu/Presentations/SoweonYoon...Persistence of Fingerprints . F. Galton, Finger Prints, Macmillan, 1892 . Uniqueness

Summary and Conclusions ā€¢ Statistical analysis with multilevel models for longitudinal

fingerprint data (15,597 subjects with 12-year time span)

ā€¢ Based on the results of hypothesis test and bootstrap confidence interval, we can make following inferences

ā€“ Genuine match score tends to decrease over time

ā€“ Matching accuracy tends to remain stable over time with high confidence

ā€¢ Future work

ā€“ Analyze longitudinal data with longer time span

ā€“ Explore nonlinear models and interaction terms

Page 21: On the Persistence of Fingerprints - Biometricsbiometrics.cse.msu.edu/Presentations/SoweonYoon...Persistence of Fingerprints . F. Galton, Finger Prints, Macmillan, 1892 . Uniqueness

Thank you.