What is Biometrics? The automated use behavioral and physiological characteristics to determine or...

37
What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know Have Be Rapid!

Transcript of What is Biometrics? The automated use behavioral and physiological characteristics to determine or...

Page 1: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

What is Biometrics?• The automated use behavioral and physiological

characteristics to determine or veiry an identity.

Know

HaveBe

Rapid!

Page 2: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

Frauds in industry happens in the following situations:

• Safety deposit boxes and vaults• Bank transaction like ATM withdrawals• Access to computers and emails• Credit Card purchase• Purchase of house, car, clothes or jewellery• Getting official documents like birth certificates or passports• Obtaining court papers• Drivers licence• Getting into confidential workplace• writing Checks

Page 3: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

Why Biometric Application?

• To prevent stealing of possessions that mark the authorised person's identity e.g. security badges, licenses, or properties

• To prevent fraudulent acts like faking ID badges or licenses.

• To ensure safety and security, thus decrease crime rates

Page 4: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

Identification vs. AuthenticationIdentification Authentication

It determines the identity of the person.

It determines whether the person is indeed who he claims to be.

No identity claim Many-to-one mapping. Cost of computation number of record of users.

Identity claim from the userOne-to-one mapping. The cost of computation is independent of the number of records of users.

Captured biometric signatures come from a set of known biometric feature stored in the system.

Captured biometric signatures may be unknown to the system.

Page 5: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

Section II: Biometric Technologies

• Several Biometric Technologies• Desired Properties of Biometrics• Comparisons

Page 6: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

Types of Biometrics• Fingerprint• Face Recognition Session III• Hand Geometry• Iris Scan• Voice Scan Session II• Signature• Retina Scan• Infrared Face and Body Parts• Keystroke Dynamics• Gait• Odour• Ear• DNA

Page 7: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

Biometrics

2D Biometrics (CCD,IR, Laser, Scanner) 1D Biometrics

Page 8: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

Fingerprint

Page 9: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

Fingerprint Extraction and Matching

Page 10: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

Hand Geometry

•Captured using a CCD camera, or LED•Orthographic Scanning•Recognition System’s Crossover = 0.1%

Page 11: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

IrisCode

Page 12: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

Face

Principal Component Analysis

Page 13: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

Desired Properties

• Universality• Uniqueness• Permanence• Collectability• Performance• User’s Accpetability• Robustness against Circumvention

Page 14: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

Comparison

Biometric Type Accuracy Ease of Use User Acceptance

Fingerprint High Medium Low

Hand Geometry Medium High Medium

Voice Medium High High

Retina High Low Low

Iris Medium Medium Medium

Signature Medium Medium High

Face Low High High

Page 15: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

Section III: A Multi-model Biometrics

• Multi-modal Biometrics• Pattern Recognition Concept• A Prototype

Page 16: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

Multimodal Biometrics

Page 17: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

Pattern Recognition Concept

Sensors ExtractorsImage- andsignal- pro.algo.

Classifiers

BiometricsVoice, signature acoustics, face, fingerprint, iris, hand geometry, etc

Data Rep.1D (wav), 2D (bmp, tiff, png)

FeatureVectors

Negotiator

ScoresDecision:Match,

Non-match,Inconclusive

Enrolment Training

Submission

Threshold

Page 18: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

An Example: A Multi-model System

Sensors Extractors Classifiers Negotiator

Accept/Reject

1D (wav)

2D (bmp)

ID

FaceExtractor

VoiceExtractor

FaceFeature

VoiceFeature

FaceMLP

VoiceMLP

AND

Objective: to build a hybrid and expandable biometric app. prototypePotential: be a middleware and a research tool

Page 19: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

Basic Operators

3D2D1DData Representation

Ex-qVoice Ex Face ExExtractors

Cl-qVoice MLP Face MLPLearning-based Classifiers

Signal Processing, Image Procesing

Different Kernels (static or dynamic)

NN, SVM,

Negotiation Logical ANDDiff. Combination Strategies. e.g. Boosting, Bayesian

{LPC, FFT, Wavelets, data processing}

{Fitlers, Histogram Equalisation, Clustering, Convolution, Moments}

Biometrics Voice, signature acoustics

Face, Fingerprint,Iris, Hand Geometry, etc.

Face

Abstraction

Page 20: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

cWaveProcessing

fWaveProcessing

cWaveOperator

cWaveStack cFFT cFFilter cWavelet cLPC cDataProcessing

cWaveObject

1 1 1 1 1

Ou

tpu

t data

Inp

ut d

ata

Operators

Operants

1 1

1 1*

cPeripheriqueAudio

1

An Extractor Example: Wave Processing Class

Page 21: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

LSIIT, CNRS-ULP, Groupe de Recherche en Intelligence Artificielle

Pour plus de renseignements : Pr J. Korczak, Mr N. Poh <jjk, poh>@dpt-info.u-strasbg.fr

IdentitéAccepter,Rejeter

w1

w2

Effacer les silences

Transformation de l’ondelette

C0 C1 C2 C3 C4 C5 C6 C7

C9 C10 C11 C12

C13 C14

C15

Fré

quen

ce

Temps

Normalisation + Codage

Réseau des neurones

Apprentissage et Reconnaissance

Détection des yeux

Average Intensity of each rows

-50

0

50

100

150

200

250

010203040

Grey Scale

Intensity

-50

0

50

100

150

200

250

01020304050

Intensity

Trouver X

Trouver Y

Filtre de base

Inondation +Convolution

Extraction

Normalisation + Codage

MomentVert

Bleu

Hue

Saturation

Intensité Réseau des neurones

Apprentissage et ReconnaissanceVisage

Voix

Base des données

Décision

System Architecture in Details

Page 22: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

Section IV: Performance Metrics

• Confusion Matrix• FAR and FRR• Distributed Analysis• Threshold Analysis• Receiver Operating Curve

Page 23: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

Testing and Evaluation: Confusion Matrix

0.98

0.01

Cl-1 0.01

0.90

0.05

0.78

…Cl-2 … …

…Cl-3 … …

ID-1 ID-2 ID-3

Correct

Wrong

Threshold =0.50

False Rejects

False Accepts

Page 24: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

A Few Definitions

Attempts False Total

Acceptence False TotalFAR

Attempts True Total

Rejection False TotalFRR

EER is where FAR=FRR

Failure to Enroll, FTE

Ability to Verify, ATV = 1- (1-FTE) (1-FRR)

Crossover = 1 : x Where x = round(1/EER)

Page 25: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

Distribution Analysis

A typical wolf and a sheep distribution

A = False RejectionB = False Acceptance

Page 26: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

Distribution Analysis: A Working Example

Before learning After learning

Wolves and Sheep Distribution

Page 27: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

Threshold Analysis

FAR and FRR vs. Threshold

Minimum cost

Page 28: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

Threshold Analysis : A Working Example

Face MLP Voice MLP

Combined MLP

Page 29: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

Receiver Operating Curve (ROC)

Page 30: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

ROC Graph : A Working Example

0,00

0,02

0,04

0,06

0,08

0,10

0,12

0,14

0,16

0,18

0,20

0,00 0,20 0,40 0,60 0,80

FRR

Face Voice

FAR=FRR

Page 31: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

0,00

0,02

0,04

0,06

0,08

0,10

0,12

0,14

0,16

0,18

0,20

0,00 0,20 0,40 0,60 0,80

FRR

Face Voice Combined

FAR=FRR

Equal Error RateFace : 0.14

Voice : 0.06Combined : 0.007

Page 32: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

Section V: Applications

• Authentication Applications• Identification Applications• Application by Technologies• Commercial Products

Page 33: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

Biometric Applications

Identification or Authentication (Scalability)?

Semi-automatic or automatic?

Subjects cooperative or not?

Storage requirement constraints?

User acceptability?

Page 34: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

1. Cell phones, Laptops, Work Stations, PDA & Handheld device set.

2. Door, Car, Garage Access

3. ATM Access, Smart card

Biometrics-enabled Authentication Applications

Image Source : http://www.voice-security.com/Apps.html

Page 35: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

Biometrics-enabled Identification Applications

1. Forensic : Criminal Trackinge.g. Fingerprints, DNA Matching

2. Car park Surveillance

3. Frequent Customers Tracking

Page 36: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

Application by TechnologiesBiometrics Vendors Market

ShareApplications

Fingerprint 90 34% Law enforcement; civil government; enterprise security; medical and financial transactionsHand Geometry - 26% Time and attendance systems, physical access

Face Recognition

12 15% Transaction authentication; picture ID duplication prevention; surveillance

Voice Authentication

32 11% Security, V-commerce

Iris Recognition 1 9% Banking, access control

Page 37: What is Biometrics? The automated use behavioral and physiological characteristics to determine or veiry an identity. Know HaveBe Rapid!

Commercial ProductsThe Head

The Eye The Face The Voice

Eye-DentifyIriScanSensarIridian

VisionicsMiros

Viisage

iNTELLiTRAKQVoice

VoicePrint Nuance

The Hand

The Fingerprint Hand Geometry Behavioral

IdentixBioMouse

The FingerChipVeridicom

Advanced BiometricsRecognition Systems

BioPasswordCyberSign

PenOp

Other Information

BertillonageInternational Biometric Group

Palmistry