Upload
manubcm18
View
223
Download
0
Embed Size (px)
Citation preview
8/8/2019 11 1 Bio Metrics Architectures
1/32
1
Biometrics Systems
Adapted from B. Cukic
8/8/2019 11 1 Bio Metrics Architectures
2/32
2 - 2
Biometric Systems
Segment OrganizationIntroductionSystem architecture
8/8/2019 11 1 Bio Metrics Architectures
3/32
2 - 3
BiometricsEngineering Definition and ApproachesDefinition, Criteria for SelectionSurvey of Current Biometrics and Relative PropertiesIntroduction to socio-legal implications and issues
Introduction
8/8/2019 11 1 Bio Metrics Architectures
4/32
2 - 4
Recap Identification in the 21 st
CenturyDispersion of people from their Natural IDCentersSocial units have grown to tens of thousandsor millions/billions.Need to assure associations of identity withend-to-end transactions without physicalpresence
Project your presence (ID) instantly,accurately, and securely across any distance
8/8/2019 11 1 Bio Metrics Architectures
5/32
2 - 5
Identification MethodsWe need to achieve this recognitionautomatically in order to
authenticate our identity.Identity is not a passive thing, butassociated with an act or intentinvolving the person with thatidentitySeek a manageable engineeringdefinition.
8/8/2019 11 1 Bio Metrics Architectures
6/32
2 - 6
Biometric IdentificationPervasive use of biometric ID is enabled bya utomated systems
Enabled by inexpensive embedded computing andsensing.Computer controlled acquisition, processing, storage,and matching using biometrics.
Biometric systems are one solution toincreasing demand for strong authentication of actions in a global environment.
Biometrics tightly binds an event to an individual
A biometric can not be lost or forgotten,however a biometric must be enrolled.
8/8/2019 11 1 Bio Metrics Architectures
7/322 - 7
What is an Automated Biometric
System?An automated biometric system usesbiological, physiological or behavioral
characteristics to automaticallyauthenticate the identity of an individualbased on a previous enrollment event.For the purposes of this course, humanidentity authentication is the focus. But ingeneral, this need not necessarily be the case.
8/8/2019 11 1 Bio Metrics Architectures
8/322 - 8
Characteristics of a Useful
BiometricIf a biological, physiological, or behavioralcharacteristic has the following properties
UniversalityUniquenessPermanenceCollectability
.then it can potentially serve as abiometric for a given application .
8/8/2019 11 1 Bio Metrics Architectures
9/322 - 9
Useful Biometrics1. Universality
Universality : Every person shouldpossess this characteristicIn practice, this may not be the caseOtherwise, population of
nonuniversality must be small < 1%
8/8/2019 11 1 Bio Metrics Architectures
10/322 - 10
Useful Biometrics2. Uniqueness
Uniqueness : No two individuals possess the
same characteristic.Genotypical Genetically linked (e.g.identical twins will have same biometric)Phenotypical Non-genetically linked,
different perhaps even on same individualEstablishing uniqueness is difficult to proveanalyticallyMay be unique, but uniqueness must bedistinguishable
8/8/2019 11 1 Bio Metrics Architectures
11/322 - 11
Useful Biometrics3. Permanence
Permanence : The characteristic does not
change in time, that is, it is time invariantAt best this is an approximationDegree of permanence has a major impact on thesystem design and long term operation of biometrics. (e.g. enrollment, adaptive matchingdesign, etc.)Long vs. short-term stability
8/8/2019 11 1 Bio Metrics Architectures
12/322 - 12
Useful Biometrics4. Collectability
Collectability : The characteristic can be
quantitatively measured.In practice, the biometric collection must be :
Non-intrusiveReliable and robust
Cost effective for a given application
8/8/2019 11 1 Bio Metrics Architectures
13/322 - 13
Current/Potential
BiometricsVoiceInfrared facialthermographyFingerprintsFaceIrisEarEKG, EEGOdor
GaitKeystroke dynamicsDNASignatureRetinal scanHand & finger geometrySubcutaneous bloodvessel imaging
What is consensus evaluation of currentbiometrics based on these four criteria?
8/8/2019 11 1 Bio Metrics Architectures
14/322 - 14
System-Level CriteriaOur four criteria were for evaluation of theviability of a chosen characteristic for use asa biometricOnce incorporated within a system thefollowing criteria are key to assessment of agiven biometric for a specific application:
PerformanceUser AcceptanceResistance to Circumvention
8/8/2019 11 1 Bio Metrics Architectures
15/32
2 - 15
en ra r vacy,Sociological, and Legal
Issues/ConcernsSystem Design and Implementation must adequatelyaddress these issues to the satisfaction of the user,the law, and society.
Is the biometric data like personal information (e.g. such asmedical information) ?Can medical information be derived from the biometric data?Does the biometric system store information enabling apersons identity to be reconstructed or stolen?Is permission received for any third party use of biometric
information?
8/8/2019 11 1 Bio Metrics Architectures
16/32
2 - 16
entra r vacy,Sociological, and Legal
Issues/Concerns (2)Continued:
What happens to the biometric data after theintended use is over?Is the security of the biometric data assured duringtransmission and storage?
Contrast process of password loss or theft with that of abiometric.How is a theft detected and new biometric recognized?
Notice of Biometric Use. Is the public aware abiometric system is being employed?
8/8/2019 11 1 Bio Metrics Architectures
17/32
8/8/2019 11 1 Bio Metrics Architectures
18/32
2 - 18
Automated Biometric Identification: A ComprehensiveAutomated Biometric Identification: A ComprehensiveViewView
BiometricSignature
Acquisition
Camera(s),
Si CMOSSystem-on-a- chip
Lab on a chip,Implantable
med.device
Data ReductionClassification
Processing
0.0 0.5 1.0 1.5 2.0 2.5
Minutiaextractio
n
Filtering,FFT,
wavelets,
Fractals
Template StorageDatabase SearchMatch, Retrieval
Databases,
Time series
dataData Mining
StatisticalModeling
Arrhythmia,
SIDS,
Identity
BiologicalAgents,
Microbialpathogens..
.
MAT
CH?
ActionLogical/Phys.
Access (IA,
medical, bio)
BiometricSignatureSelection
Iris, Hand,Face,
Voice,Electro-
physiological
Musculo-skeletal,
Molecular, DNA
Identification Process
8/8/2019 11 1 Bio Metrics Architectures
19/32
2 - 19
Biometric Systems
Segment OrganizationIntroductionSystem Architecture
8/8/2019 11 1 Bio Metrics Architectures
20/32
20
System Architecture
ApplicationAuthentication Vs. Identification
Enrollment, Verification ModulesArchitecture Subsystems
8/8/2019 11 1 Bio Metrics Architectures
21/32
2 - 21
Biometric ApplicationsFour general classes:
Access (Cooperative, known subject)Logical Access (Access to computer networks,systems, or files)
Physical Access (access to physical places orresources)
Transaction LoggingSurveillance (Non-cooperative, known subject)Forensics (Non-cooperative or unknown subject)
8/8/2019 11 1 Bio Metrics Architectures
22/32
2 - 22
Biometric Applications (2) Transactions via e-commerceSearch of digital librariesComputer loginsAccess to internet and local networksDocument encryptionCredit cards and ATM cardsAccess to office buildings and homesProtecting personal property
Tracking and storing time and attendanceLaw enforcement and prison managementAutomated medical diagnosticsAccess to medical and official records.
8/8/2019 11 1 Bio Metrics Architectures
23/32
2 - 23
System ArchitectureArchitecture Dependent on Application:
Identification: Who are you?
One to Many (millions) match (1:Many)One to few (less than 500) (1:Few)Cooperative and Non-cooperative subjects
Authentication: Are you who you say youare?
One to One Match (1:1) Typically assume cooperative subject
Enrollment and Verification Stages commonto both.
8/8/2019 11 1 Bio Metrics Architectures
24/32
2 - 24
System Architecture (2)Enrollment : Capture and processing of userbiometric data for use by system in subsequentauthentication operations.
Acquire and DigitizeBiometric Data
ExtractHigh Quality Biometric
Features/Representation
FormulateBiometric
Feature/Rep TemplateDatabase
TemplateRepository
Authentication/Verification : Capture and
processing of user biometric data in order torender an authentication decision based on theoutcome of a matching process of the stored tocurrent template.
Acquire and DigitizeBiometric Data
ExtractHigh Quality Biometric
Features/Representation
FormulateBiometric
Feature/Rep Template
TemplateMatcher
Decision
Outp ut
8/8/2019 11 1 Bio Metrics Architectures
25/32
8/8/2019 11 1 Bio Metrics Architectures
26/32
2 - 26
System Architecture (4)Authentication Application:Verification/Authentication Mode/Stage Architecture
BiometricData Collection
TransmissionQuality
Sufficient?
Yes
Template Match
DecisionConfidence?
Signal Processing,Feature Extraction,
Representation
No
Database
Generate Template
Additional image preprocessing,adaptive
extraction/representation
Require new acquisition of biometric
Approx 512 bytes of data per template
No Yes
8/8/2019 11 1 Bio Metrics Architectures
27/32
2 - 27
Architecture SubsystemsData Collection
Transmission
Signal Processing/Pattern MatchingDatabase/StorageDecision
What comprises these subsystems andhow do they interact with otherelements (what are their interface andperformance specifications?)
8/8/2019 11 1 Bio Metrics Architectures
28/32
2 - 28
Architecture Subsystems
(2)Data Collection Module
Biometric choice, presentation of biometric, biometric data collection by sensorand its digitization.
Biometric Data Collection
TransmissionBiometric Presentation Sensor
Recollect
Signal ProcessingFeature ExtractionRepresentation
8/8/2019 11 1 Bio Metrics Architectures
29/32
2 - 29
Architecture Subsystems
(3) Transmission Module
Compress and encrypt sensor digital data, reverse process.
Recollect
Biometric Data Collection Transmission
Biometric Presentation Sensor
C o m p r e s s i o n
T r a n s m i s s i o n
D e c o m p r e s s
E n c r y p t i o n
D e c r y p t i o
nSignal Processing,
Feature Extraction,Representation
8/8/2019 11 1 Bio Metrics Architectures
30/32
2 - 30
Architecture Subsystems
(4)Signal Processing/Matching Module
Be aware of potential transmission prior to match
TransmissionSignal Processing
Feature Extraction,Representation
C o m p re s s i o n
T r a n s m i s s i o n
D e c o m p r e s s
E n c r y p
t i o n
D e c r y p
t i o n
Yes
No
Template MatchDatabase
Generate Template
Reprocess
QualityControl
Recollect
DecisionConfidence? No Yes
8/8/2019 11 1 Bio Metrics Architectures
31/32
2 - 31
Architecture SubsystemsDatabase moduleIn what form is biometric stored? Template or raw data?
TransmissionSignal Processing
Feature Extraction,Representation
C o m p re s s i o n
T r a n s m i s s i o n
E x p a n s i o n
E n c r y p
t i o n
D e c r y p
t i o n
Yes
No
Template Match
Generate Template
Reprocess
DecisionConfidence?
QualityControl
Recollect
Biometric Template : A fileholding a mathematicalrepresentation of the
identifying features extractedfrom the raw biometric data.
Database Templates
Images
No Yes
8/8/2019 11 1 Bio Metrics Architectures
32/32
Architecture SubsystemsDecision moduleIs there enough similarity to the stored information to declare a match with a certainconfidence ?
TransmissionSignal Processing
Feature Extraction,Representation
C o m p
r e s s i o
n
T r a n s m i s s i o
n
D e c o m p r e s s
E n c r y p
t i o n
D e c r y
p t i o n
Reprocess
Decision
Confidence?
DecisionConfidence?
QualityControl
Recollect
Database Templates
Images
Template Match
Generate Template
No
No
Yes
Yes