Fingerprint Verification Bhushan D Patil PhD Research Scholar Department of Electrical Engineering...

Preview:

Citation preview

Fingerprint VerificationFingerprint Verification

Bhushan D PatilPhD Research Scholar Department of Electrical EngineeringIndian Institute of Technology, BombayPowai, Mumbai 400076

Introduction Biometric: A human generated signal or attribute for authenticating a person’s identity Different biometric features 1.Face 2.Fingerprint 3.Iris 4.Signature 5.voice

Why Fingerprint

The advantages of using fingerprint fingerprint identification is one of the most

reliable identification technique Its validity is justified It is most commonly used biometrics technique

Basic Approaches

Minutia Based Approach

Image Based Approach

Automated Fingerprint Automated Fingerprint Identification SystemIdentification System

Fingerprint ClassificationFingerprint Classification

SignaturesSignatures

Use signatures to determine if two fingerprints are from same finger Ridge Endings Ridge Bifurcations

These are termed “minutia”

MinutiaeMinutiae

Minutiae Point Pattern Minutiae Point Pattern MatchingMatching

Desired Information Correspondences

between template and input F.P. are known

There are no deformations (translations, rotation, non-linear deformations)

Each minutia is exactly localized

Real Situation No correspondence is

known beforehand There are deformations Spurious minutiae are

present in templates and input images

Some minutiae are missed

On-Line F.P. Verification On-Line F.P. Verification SystemSystem

Minutia ExtractionMinutia Extraction

Estimation of Orientation Field

Identify fingerprint region

Ridge extraction

Cleaning ridge segments

Minutia extraction

Estimation of Orientation FieldEstimation of Orientation Field Orientation is the angle formed by the ridges with the horizontal axis Find the local orientation of the ridge in small areas of the image StepsDivide image into blocks of size WxW

Compute gradients [Gx Gy]at each pixel in blockOrientation at each block

Minutia ExtractionMinutia Extraction

Ridge Ending

Ridge Bifurcation

18

1

i

iN

38

1

i

iN

Minutia MatchingMinutia Matching

Point Pattern Alignment

Matching

Scoring

MATLAB Implementation

GUI demo……….

Recommended