Quantitative Assessment of the Individuality of Friction Ridge Patterns

Similar documents
Research on Friction Ridge Pattern Analysis

Individuality of Fingerprints

Roll versus Plain Prints: An Experimental Study Using the NIST SD 29 Database

A Study of Distortion Effects on Fingerprint Matching

Abstract Terminologies. Ridges: Ridges are the lines that show a pattern on a fingerprint image.

On the Individuality of Fingerprints

Effective and Efficient Fingerprint Image Postprocessing

On The Correlation of Image Size to System Accuracy in Automatic Fingerprint Identification Systems

COMBINING FINGERPRINTS FOR SECURITY PURPOSE: ENROLLMENT PROCESS MISS.RATHOD LEENA ANIL

Standard Fingerprint Databases Manual Minutiae Labeling and Matcher Performance Analyses

History of Fingerprints

On-Line, Low-Cost and Pc-Based Fingerprint Verification System Based on Solid- State Capacitance Sensor

Feature Extraction Techniques for Dorsal Hand Vein Pattern

Preprocessing and postprocessing for skeleton-based fingerprint minutiae extraction

Objectives. You will understand: Fingerprints Fingerprints

Touchless Fingerprint Recognization System

DRAFT FOR COMMENT. (Washed Out Portions Not Open for Comment)

Shannon Information theory, coding and biometrics. Han Vinck June 2013

Finger print Recognization. By M R Rahul Raj K Muralidhar A Papi Reddy

A Generative Model for Fingerprint Minutiae

Unit 5- Fingerprints and Other Prints (palm, lip, shoe, tire)

Postprint.

International Journal of Scientific & Engineering Research, Volume 5, Issue 1, January ISSN

Fingerprint Feature Extraction Dileep Sharma (Assistant Professor) Electronics and communication Eternal University Baru Sahib, HP India

Fingerprint Principles

Fingerprint Analysis. Bud & Patti Bertino

Fingerprints. Fingerprints. Dusan Po/Shutterstock.com

Fingerprints: 75 Billion-Class Recognition Problem Anil Jain Michigan State University October 23, 2018

3 Department of Computer science and Application, Kurukshetra University, Kurukshetra, India

An Algorithm for Fingerprint Image Postprocessing

Thoughts on Fingerprint Image Quality and Its Evaluation

Algorithm for Detection and Elimination of False Minutiae in Fingerprint Images

Arches are the simplest type of fingerprints that are formed by ridges that enter on one of the print and exit on the. No are present.

Image Compression Algorithms for Fingerprint System Preeti Pathak CSE Department, Faculty of Engineering, JBKP, Faridabad, Haryana,121001, India

Card IEEE Symposium Series on Computational Intelligence

Distinguishing Identical Twins by Face Recognition

CHAPTER 4 MINUTIAE EXTRACTION

Fingerprint Segmentation using the Phase of Multiscale Gabor Wavelets

SVC2004: First International Signature Verification Competition

Fingerprints. Sierra Kiss

Biometrics 2/23/17. the last category for authentication methods is. this is the realm of biometrics

Information hiding in fingerprint image

FORENSIC SCIENCE Fingerprints

EVER since latent fingerprints (latents or marks 1 ) were

Segmentation of Fingerprint Images Using Linear Classifier

The study of fingerprints for identification purposes is known as dactylography or dactyloscopy.

Fingerprints - Formation - Fingerprints are a reproduction of friction skin ridges that are on the palm side of fingers and thumbs

THE DET CURVE IN ASSESSMENT OF DETECTION TASK PERFORMANCE

Fingerprint Recognition using Minutiae Extraction

Biometric Recognition: How Do I Know Who You Are?

IRIS Biometric for Person Identification. By Lakshmi Supriya.D M.Tech 04IT6002 Dept. of Information Technology

History of Fingerprinting

ACCURACY FINGERPRINT MATCHING FOR ALTERED FINGERPRINT USING DIVIDE AND CONQUER AND MINUTIAE MATCHING MECHANISM

An Overview of Biometrics. Dr. Charles C. Tappert Seidenberg School of CSIS, Pace University

Unit 2 Review-Fingerprints. 1. Match the definitions of the word on the right with the vocabulary terms on the right.

Chapter 5. Signal Analysis. 5.1 Denoising fiber optic sensor signal

City Research Online. Permanent City Research Online URL:

Experiments with An Improved Iris Segmentation Algorithm

Fingerprint Combination for Privacy Protection

BIOMETRICS BY- VARTIKA PAUL 4IT55

Issues in rotational (non-)invariance and image preprocessing

ZKTECO COLLEGE- FUNDAMENTAL OF FINGER VEIN RECOGNITION

Evaluation of Biometric Systems. Christophe Rosenberger

Proposed Method for Off-line Signature Recognition and Verification using Neural Network

Fingerprint Recognition Improvement Using Histogram Equalization and Compression Methods

Postprint.

Segmentation of Fingerprint Images

The Representation of Fingerprint Minutiae as Defects in a Pattern-Formation System

Sensors. CSE 666 Lecture Slides SUNY at Buffalo

Biometrics and Fingerprint Authentication Technical White Paper

Biometrics Technology: Finger Prints

Title Goes Here Algorithms for Biometric Authentication

Fingerprinting. Forensic Science

JY Division I nformation

Introduction to Biometrics 1

Shot noise and process window study for printing small contacts using EUVL. Sang Hun Lee John Bjorkohlm Robert Bristol

Advanced Techniques for Mobile Robotics Location-Based Activity Recognition

ENHANCHED PALM PRINT IMAGES FOR PERSONAL ACCURATE IDENTIFICATION

Nikhil Gupta *1, Dr Rakesh Dhiman 2 ABSTRACT I. INTRODUCTION

Coding & Signal Processing for Holographic Data Storage. Vijayakumar Bhagavatula

An Enhanced Biometric System for Personal Authentication

Electronic Noise Effects on Fundamental Lamb-Mode Acoustic Emission Signal Arrival Times Determined Using Wavelet Transform Results

Computer Vision. Intensity transformations

Detection and Identification of a Latent Palmprint on a Cartridge

Fingerprint Minutiae Extraction using Deep Learning

Compound Object Detection Using Region Co-occurrence Statistics

Fingerprint Image Enhancement via Raised Cosine Filtering

Feature Level Two Dimensional Arrays Based Fusion in the Personal Authentication system using Physiological Biometric traits

Ranging detection algorithm for indoor UWB channels and research activities relating to a UWB-RFID localization system

Preprocessing and Segregating Offline Gujarati Handwritten Datasheet for Character Recognition

SYLLABUS FOR ALL INDIA BOARD EXAMINATION FOR FINGERPRINT EXPERTS. Index

Edge Histogram Descriptor for Finger Vein Recognition

Vein pattern recognition. Image enhancement and feature extraction algorithms. Septimiu Crisan, Ioan Gavril Tarnovan, Titus Eduard Crisan.

Jitter in Digital Communication Systems, Part 2

Learning Log Title: CHAPTER 2: ARITHMETIC STRATEGIES AND AREA. Date: Lesson: Chapter 2: Arithmetic Strategies and Area

DNA Station. 3. Extract DNA from your own cheek. (see Wind your way around your own DNA)

Information and Decisions

Auto-tagging The Facebook

Biometric Authentication for secure e-transactions: Research Opportunities and Trends

Feature Extraction of Human Lip Prints

Transcription:

Quantitative Assessment of the Individuality of Friction Ridge Patterns Sargur N. Srihari with H. Srinivasan, G. Fang, P. Phatak, V. Krishnaswamy Department of Computer Science and Engineering University at Buffalo, State University of New York National Institute of Justice Grant NIJ 2005-DD-BX-K012

Project Tasks 1. New friction ridge matching methods using latent print examiner s approaches 2. Quantity-Quality Studies 3. Assessment of different individuality models 4. Analysis of friction ridge patterns of twins

Project Tasks 1. New friction ridge matching methods using latent print examiner s approaches 2. Quantity-Quality studies 3. Assessment of different Individuality Models 4. Analysis of friction ridge patterns of twins

Friction Ridge Matching Methods 1. Discrete Ridge Points 2. Compound minutiae Transformation consistency 3. Statistical Modeling of scores Gamma distributions Likelihood methods

Discrete Ridge Points to Improve Minutiae based Matching (Sparsely select one/two ridge points on each ridges. Same representation as minutiae, (x, y, θ), where θ is the orientation of ridge towards minutiae) 6 6 6 12 12 12 1) Genuine pair: Minutiae Matched, as well as ridges. 2) No minutiae in the regions within the five blue rectangles Motivation: Both minutiae and discrete ridge points are used to increase contrast between Genuine and Impostor.

Process to extract discrete ridge points 1) Enhancement & Binarization 2) Thinning 3) Minutiae Detection 4) Ridge Detection 5) Ridge Points Selection

Experimental Results :Comparison of Verification Accuracy on FVC2002 Four Databases. (Each has 800 images) For each database, 7550 matching scores are used, 2800 (genuine) and 4950 (impostor) Detection Modeling Matching DB1 (Optical) Minimal ER (Gamma) DB2 (Optical) Minimal ER (Gamma) DB3 (Capacitive) Minimal ER (Gamma) DB4 (Synthetic) Minimal ER (Gamma) Minutiae MINDTCT Minutiae Pair Bozorth - Greedy Longest Path Searching 2.42 % 2.64 % 8.12 % 4.38 % Minutiae & Discrete Ridge Points 1)MINDTCT 2)RdgDTCT Minutiae and Ridge Point Pair Bozorth - Greedy Longest Path Searching 1.49 % 1.73 % 5.67 % 3.21 % Compound Minutiae MINDTCT Local K-Plet of Minutiae Coupled Broad First Search 0.77 % 0.90 % 8.60 % 3.6 % Compound Minutiae with Transformation Consistency MINDTCT Local K-Plet of Minutiae Coupled Broad First Search Integrated by Transformation Consistency 0.60 % 1.02 % 7.83 % 3.56 % 1) Red bold indicates best accuracy in each database. 2) indicates significant improvement with 95% confidence interval.

Compound Minutiae To represent Local Neighborhood Structures of Minutiae Structural properties are invariant under translation and rotation Commonly used Properties 1. Local occurrence of different types of minutiae (P1) 2. Ridge count between two minutiae (P2) 3. Distance between two minutiae (P3) 4. Relative orientation of between two minutiae (P4) 5. Relative orientation of between minutiae and minutiae connection (P5) Survey of Models Index Researchers Year Name of Model P1 P2 P3 P4 P5 M1 M2 Hrechak and Mchugh 1990 N/A Jiang and Yau 2000 N/A M3 Ratha et al. 2000 Star M4 M5 M6 Bozorth et al. 2002 N/A Jea et al 2004 N/A Chikkerur, et al. 2006 K-Plet M2 M4 M5 M6

Compound Minutiae with Transformation Consistency 1) Each matched sub-region pair has a transformation vector (average of the transformation vectors of included minutiae pairs) 2) If two matched sub-region pairs satisfy the following two criteria, we integrate them. 1) no minutiae overlaps between two matched sub-region pairs 2) The transformation vector of these two pairs are similar

Experimental Results :Comparison of Verification Accuracy on FVC2002 Four Databases. (Each has 800 images) For each database, 7550 matching scores are used, 2800 (genuine) and 4950 (impostor) Detection Modeling Matching DB1 (Optical) Minimal ER (Gamma) DB2 (Optical) Minimal ER (Gamma) DB3 (Capacitive) Minimal ER (Gamma) DB4 (Synthetic) Minimal ER (Gamma) Minutiae MINDTCT Minutiae Pair Bozorth - Greedy Longest Path Searching 2.42 % 2.64 % 8.12 % 4.38 % Minutiae & Discrete Ridge Points 1)MINDTCT 2)RdgDTCT Minutiae and Ridge Point Pair Bozorth - Greedy Longest Path Searching 1.49 % 1.73 % 5.67 % 3.21 % Compound Minutiae MINDTCT Local K-Plet of Minutiae Coupled Broad First Search 0.77 % 0.90 % 8.60 % 3.6 % Compound Minutiae with Transformation Consistency MINDTCT Local K-Plet of Minutiae Coupled Broad First Search Integrated by Transformation Consistency 0.60 % 1.02 % 7.83 % 3.56 % 1) Red bold indicates best accuracy in each database. 2) indicates significant improvement with 95% confidence interval.

ROC versus Likelihood Scatter Plot of Bozorth Matcher Scores Fingerprint Pair No. 200 Score Hit Rate or True Positive Typical ROC Curve obtained by moving the threshold False Alarm Rate or False Positive Gamma pdfs Log Likelihood Ratio Score Thresh

Experimental Results :Comparison of Verification Accuracy on FVC2002 Four Databases. (Each has 800 images) For each database, 7550 matching scores are used, 2800 (genuine) and 4950 (impostor) Detection Modeling Matching DB1 (Optical) Minimal ER (Gamma) DB2 (Optical) Minimal ER (Gamma) DB3 (Capacitive) Minimal ER (Gamma) DB4 (Synthetic) Minimal ER (Gamma) Minutiae MINDTCT Minutiae Pair Bozorth - Greedy Longest Path Searching 2.42 % 2.64 % 8.12 % 4.38 % Minutiae & Discrete Ridge Points 1)MINDTCT 2)RdgDTCT Minutiae and Ridge Point Pair Bozorth - Greedy Longest Path Searching 1.49 % 1.73 % 5.67 % 3.21 % Compound Minutiae MINDTCT Local K-Plet of Minutiae Coupled Broad First Search 0.77 % 0.90 % 8.60 % 3.6 % Compound Minutiae with Transformation Consistency MINDTCT Local K-Plet of Minutiae Coupled Broad First Search Integrated by Transformation Consistency 0.60 % 1.02 % 7.83 % 3.56 % 1) Red bold indicates best accuracy in each database. 2) indicates significant improvement with 95% confidence interval.

Project Tasks 1. New friction ridge matching methods using latent print examiner s approaches 2. Quantity-Quality Studies 3. Assessment of different individuality models 4. Analysis of friction ridge patterns of twins

Generating partial fingerprint images Method 1. Choose a random minutia. 2. Choose n- closest minutiae. 3. Create a bounding box around these minutiae. 4. Repeat for values of n=10,15,20,25,3 0,35 Image1 Image2 Partial Images showing variable no of minutiae Image3 Image4 Minutiae Available All 35 30 25 20 15 10

Partial Fingerprint Error Rates Error rates for NIST-Db1 (Good Quality images) Error rates for NIST Db-3 (Poor quality images) Total images = 800 6 Noise levels with increasing number of available minutiae Number of same finger pairs per noise level : 5600 Number of different finger pairs per noise level : 9900

Project Tasks 1. New friction ridge matching methods using latent print examiner s approaches 2. Quantity-Quality Studies 3. Assessment of different Individuality Models 4. Analysis of friction ridge patterns of twins

Fingerprint Individuality Models Analyzed Fixed Probability Models Henry, Balthazard, Bose, Wentworth and Wilder, Cummins and Midlo, Gupta Models using Polar coordinate system Roxburgh Models using Relative Distances between Minutiae Trauring, Champod Models dividing Fingerprint into Grids Galton, Osterburgh Generative Models Pankanti at al, Anil Jain at al Probability of Random Correspondence (PRC) is calculated for N matching minutiae

Comparison of Individuality Models Models By Sample Size PRC (N=12) Minutiae considered Grid Models Galton 75 1.45*10-11 None Osterburgh 39 10-20 Bridge, Dot, Ridge Ending, Fork, Island, Lake, Delta, Spur, Double and Triple Bifurcation Polar System Models Roxburgh 80 5.98*10-46 Ridge Endings and Ridge Bifurcations Relative Measurement Models Champod 1000 Ridge Endings, Bifurcations, Island, Lake, Opposed Bifurcations, Bridge, Hook Trauring 4*10-18 Ridge Endings and Ridge Bifurcations Generative Models Pankanti 2672 1.22*10-20 Ridge Endings and Ridge Bifurcations Jain 2560 1.8*10-8 Ridge Endings and Ridge Bifurcations Fixed Probability Models (P N ) Henry 1/4 12 None Balthazard 1/4 12 Ridge Endings and Ridge Bifurcations Bose 1/4 12 Dot, Fork, Ending ridge and Continuous Ridge Wentworth and Wilder Cummins and Midlo 1/50 12 None 1/31 * 1/50 12 None Gupta 1000 Forks, Ridge Endings

Generative Model of Individuality (Height) Generative Model for Individuality of Height A probabilistic generative model whose parameters are estimated (Eg: gaussian) Evaluate probability of two individuals having same height within a tolerance Using a Gaussian with mean µ and variance σ feet, this probability for tolerance ε can be calculated using Height pdf Prob vs Tolerance Prob vs Std Dev µ = 5.5ft σ = 0.5ft Prob for ε = 0.1 is 0.0094

Generative Model for Minutiae Minutiae Location (Gaussian) Generative model for minutiae is calculated as where is the Gaussian model for location is the von-mises distribution for orientation 100 minutiae clustered using EM. Optimum number of clusters is 2 Minutiae Orientation (von Mises) Plans: Use a generative model that also considers Ridge Discrete Points

Project Tasks 1. New friction ridge matching methods using latent print examiner s approaches 2. Quality-Quantity Studies 3. Assessment of different Individuality Models 4. Analysis of Friction Ridge Patterns of Twins

Twins Data Distribution Friction Ridge Images of 610 individuals 291 sets of twins 5 pairs of twins along with their families 5 sets of twins with inconclusive or no DNA analysis results 3 Sets of triplets MetaData Table Gives the code for an individual along with his/her twin Gives other information whether the twins are identical or fraternal, demographics, characteristics etc

Livescan Images 610 folders with18 images each: 10 rolled fingerprint images 2 flat impressions of thumbs 2 flat impressions of other 4 fingers 2 palm prints 2 writer palms Palm Print Writer Palm Flat Scan of Thumb Rolled fingerprints Flat scan of other 4 fingers Separated images from 4-scan

Latent Prints Fingerprint images consumed original- DNA analysis 193 samples Fingerprint images with black powder 89 samples Fingerprint images with Ninhydrin 38 samples Some samples are from both twins while some are only of a single person from a pair of twins. Latent print quality Many of the latent prints are repeats or are of poor quality Sometimes the presence of the fingerprint is indiscernible, E.g:

Preliminary Twin/Non-Twin Results ERROR RATES Genuine Impostor Avg. Error Twins 0.14 0.0 0.07 Non- Twins 1.21 0.32 0.76 Gamma-Distribution of the Twin and non-twin scores using Compound Minutiae (K-plet) 2800 pairs for genuine pairs FVC 1490 pairs for impostor twins 4950 pairs for impostor non-twins FVC

Summary and Conclusion Performance of AFIS can be improved by using ridge information, compound minutiae and likelihood functions Performance of AFIS can be related to quantity of minutiae and image quality Individuality models have been compared and a generative models of individuality has been evaluated Twins data has been prepared for analysis

Publications 1. Comparison of ROC-based and likelihood methods for fingerprint verification, Proc. of SPIE: Biometric Technology for Human Identification, April 17-18, 2006, Kissimmee, Florida, pp. 620209-1to 12. 2. A Statistical Model for Biometric Verification," in Modeling and Simulation in Biometric Technology, S. N. Yanushkevich, et. al. (eds.), World Scientific Press, 2006. 3. Fingerprint Verification using Discrete Ridge Points, Compound Minutiae and Likelihood Functions, To be submitted. 4. Assessment of Individuality Models for Fingerprint Verification, To be submitted.