Title: An Introduction to Biometric Verification of Identity
1An Introduction to Biometric Verification of
Identity
Gérard CHOLLET chollet_at_tsi.enst.fr
ENST/CNRS-LTCI46 rue Barrault75634 PARIS
cedex 13 http//www.tsi.enst.fr/chollet
2Outline
- Why should the identity of someone be verified ?
- Biometry
- A definition of biometry
- Desirable properties of biometric characteristics
- Biometric modalities
- Classification of biometric authentication
systems - Architecture of biometric authentication systems
- Enrollment, registration, training, adaptation,
testing - applications
- Evaluating biometric authentication systems
- fingerprint / face / retina / iris / signatures /
handshape / handprint - Speaker verification NIST evaluations
- Fusion of modalities
- On-going biometric projects
- Conclusions and perspectives
3Why should someone be identified ?
- Security ?
- Protect individual property
- Home, bank account, mobile phone, PC, data bases,
medical records, messages - Protect collective property
- Computer network, nuclear plants, military zones,
data bases - Individualisation of automatic services
- Multimedia indexing
- Police investigations and Law enforcement
- Quantify the similarities between a piece à
conviction and a suspect
4How could the identity of someone be verified ?
- Comment ?
- Identifiant connu par la personne
- Mot de passe, code PIN
- Identifiant possédé par la personne
- Carte à puce, clé, badge
- Identifiant propre à la personne
- La caractéristique biométrique
Bonne acceptabilité Fortement répandu
Peut être oublié facilement usurpable
Classiquement utilisé reconnu partout
Facilement volé et/ou falsifié
Supprime toutes clés ou mot de passe
Peut accroître la complexité de laccès
5Pourquoi et comment vérifier lidentité dun
individu ?
SECURED SPACE
6Lidentification biométrique Définition de la
biométrie
- Le Petit Robert
- La science qui étudie, à l'aide des
mathématiques, les - variations biologiques à l'intérieur d'un groupe
déterminé. - Etude des variations de certaines
caractéristiques au sein dun groupe - Détermination de techniques permettant de
distinguer les individus entre eux parmi les
caractéristiques jugées pertinentes - Variations biologiques
- Variation dune caractéristique physiologique
- Variation dune caractéristique comportementale
- La biométrie rassemble lensemble des procédés
automatiques didentification basés sur des
caractéristiques physiologiques et/ou
comportementales
7Lidentification biométrique Propriétés
souhaitées de la caractéristique biométrique
- Robustesse
- Détermine sa stabilité au cours du temps et sa
propriété dêtre peu sensible au contexte
dutilisation (variabilité intra-utilisateur) - Distinctibilité
- Caractérise la dépendance de sa mesure par
rapport à chaque utilisateur (variabilité
inter-utilisateur) - Accessibilité
- Facilement et efficacement mesurable par un
capteur - Acceptabilité
- Caractérise la manière dont elle est perçue par
lutilisateur - Disponibilité
- La caractéristique doit être facilement mesurable
8Lidentification biométrique Modalités
biométriques
Caractéristiques physiques
Caractéristiques comportementales
- Empreintes digitales
- Géométrie de la main
- Rétine, Iris
- Robuste, SAB induit précis
- Faible évolution avec le
- vieillissement de lindividu
- Bonne précision des systèmes
- biométriques induit
- Mesure de la caractéristique
- généralement coûteuse
- Mauvaise acceptabilité
- Parole
- Ecriture, signature
- Rythme de frappe sur un clavier
- Bonne acceptabilité et
- disponibilité
- Sensible au vieillissement de
- lindividu
- Moins bonne précision et
- robustesse
9Lidentification biométrique Modalités
biométriques
10Lidentification biométrique Modalités
biométriques
11Lidentification biométrique Modalités
biométriques
- Taille des références caractéristiques
- La main 9 bytes
- Empreintes digitales 250-1000
- Parole 1500-3000 bytes.
12Lidentification biométrique Classification des
SAB Waymann
- Coopératif / non-coopératif
- Manifeste / caché
- Stable / instable
- Supervisé / non-supervisé
- Ouvert / fermé
- Comportement de lutilisateur cherchant à tromper
le système - Coopère pour usurper une identité
- Soppose au système pour ne pas être reconnu
Lutilisateur sait-il quil est sujet à un test
didentification biométrique ?
Caractérise lévolution des performances en
fonction de la durée et de la fréquence
dutilisation du système
Si la référence caractéristique du client est
publique ? ouvert Si la référence caractéristique
du client est privée ? fermé
13Lidentification biométrique Architecture dun
SAB
14Lidentification biométrique Phase
dapprentissage
- Lacquisition du signal biométrique qui servira à
la construction de la référence caractéristique. - Pour certaines modalités (signature, mot de
passe, parole,...), plusieurs répétitions sont
souhaitables. - Un modèle de référence peut éventuellement être
inféré. - Ce modèle peut être adapté pour prendre en compte
les dérives temporelles.
15Lidentification biométrique Phase
opérationnelle
- Suis-je bien la personne que je prétends être ?
- Vérification didentité
- Qui suis-je ?
- Identification (ensemble fermé / ouvert)
- Contraintes
- Même condition dacquisition du signal
biométrique que lors de la phase dapprentissage - Temps nécessaire à la décision
- Ressources matérielles disponibles
16Lidentification biométrique Exemple
dapplication
Réseau internet
1. Calcul du score 2. Normalisation, Décision
Carte à microprocesseur
Serveur Distant
1. Normalisation, Décision
Ordinateur personnel
1. Acquisition du signal de parole 2. Analyse
acoustique
17Lidentification biométrique Evaluation des SAB
- Critère dévaluation des systèmes biométriques
- Probabilité de fausse acceptation
- Probabilité de faux rejet
- Taux déchec à lapprentissage
- Taux déchec lors de lacquisition des données en
phase de test - Critères plus subjectifs acceptabilité du
système. - Evaluation dune technologie
- Probabilité de fausse acceptation
- Probabilité de faux rejet
18Lidentification biométrique Evaluation des SAB
- Deux types derreurs
- faux rejet (un client légitime est rejeté)
- fausse acceptation (un imposteur est accepté)
- Théorie de la décision étant donné une
observation O - Hypothèse H0 cest un imposteur
- Hypothèse H1 cest notre client
- Choix de H1
19Lidentification biométrique Evaluation des
SABdistribution des scores
20Lidentification biométrique Evaluation des SAB
la courbe DET
21Detection Error Tradeoff (DET Curve)
22Les empreintes digitales
23Resolution
24Qualité de limage
25Capteur optique
26Capteur capacitif
27Sweeping sensor
28Anatomie des empreintes digitales
29Orientation des crètes
30Détection des minuties
31Mise en correspondance
32Activités carte à puceJ. Leroux les Jardins, ENST
- Réalisation dun algorithme de vérification
dempreintes digitales - Stockage sur carte à puces des minuties
- Vérification didentité associée (extraction de
caractéristiques sur le PC, mise en
correspondance sur la carte)
33Le visage
34Quelques difficultés
35Caméra infra-rouge
36Normalisation du contraste
37Face recognition
38Representation du visage
39Principal Component Analysis
40Base de données BANCA
41Premiers résultats
- Validation (partielle) en reco. de visages, avec
des résultats significatifs sur la base Feret. - 500 personnes pour lapprentissage et 500 pour
les tests (2 images / personnes). - Taux dídentification de lórdre de 96 à 97 (ref.
Fisherfaces 93)
42Système dacquisition 3DCharles Beumier, ENST
- Lumière structurée
- Fiabilité dacquisition
- Faible coût mémoire
- Rapidité algorithmique
- Prototype avec flash / diapositive
- En développement pour la couleur (acquisition de
la texture) - Illumination non uniforme
- Couleurs imparfaites de la diapositive
43La rétine
44Localisation de liris
45Iris
46Comparaison des caractéristiques de liris
47Signatures
48Signatures dynamiquesS. Salicetti, INT
- Tracé dynamique (x,y)
- Pression dynamique
- Orientation dynamique
- Validation des données
- Implantation dun système de vérification à base
de HMM
49Acquisition des signatures
- Coordonnées x(t),y(t)
- Pression p(t)
- Orientation q(t), y(t)
50Modèle de Markov Caché (HMM)
O (O1,..., Ot,...)
51Modélisation Markovienne
52Scanner forme de la main
- Scanner HP
- Validation des données
- Extraction de points caractéristiques dans
les images de main (projet ENST)
53La démarche
54Vérification du locuteur
- Classification des systèmes
- Dépendant du texte
- Public password
- Private password
- Customized password
- Text prompted
- Indépendant du texte
- Apprentissage incrémental
- Evaluation
55Inter-speaker Variability
We were away a year ago.
56Intra-speaker Variability
We were away a year ago.
57Analyse de la parole
58Mel Frequency Cepstral Coefficients
59Dynamic Time Warping (DTW)
60Dynamic Time Warping (DTW)
DODDINGTON 1974, ROSENBERG 1976, FURUI 1981, etc.
61Vector Quantization (VQ)
SOONG, ROSENBERG 1987
62Hidden Markov Models (HMM)
ROSENBERG 1990, TSENG 1992
63Ergodic HMM
PORITZ 1982, SAVIC 1990
64Gaussian Mixture Models (GMM)
REYNOLDS 1995
65HMM structure depends on the application
66Signal detection theory
67Speaker Verification (text independent)
- The ELISA consortium
- ENST, LIA, IRISA, ...
- http//www.lia.univ-avignon.fr/equipes/RAL/elisa/i
ndex_en.html - NIST evaluations
- http//www.nist.gov/speech/tests/spk/index.htm
68Gaussian Mixture Model
- Parametric representation of the probability
distribution of observations
69Gaussian Mixture Models
8 Gaussians per mixture
70National Institute of Standards Technology
(NIST)Speaker Verification Evaluations
- Annual evaluation since 1995
- Common paradigm for comparing technologies
71GMM speaker modeling
72Baseline GMM method
l
Test Speech
LLR SCORE
73Support Vector Machines and Speaker
Verification
- Hybrid GMM-SVM system is proposed
- SVM scoring model trained on development data to
classify true-target speakers access and
impostors access,using new feature
representation based on GMMs
74SVM principles
75Results
76Approche segmentale
77Codage
78Fusion ALISP et GMM
79Fusion des GMMsglobaux et segmentaux
80NIST Evaluations 2003 Results
81SuperSID experiments
82GMM with cepstral features
83Selection of nasals in words in -ing
being everything getting anything thing something
things going
84Fusion
85Fusion results
86Audio-Visual Identity Verification
- A person speaking in front of a camera offers 2
modalities for identity verification (speech and
face). - The sequence of face images and the
synchronisation of speech and lip movements could
be exploited. - Imposture is much more difficult than with single
modalities. - Many PCs, PDAs, mobile phones are equiped with a
camera. Audio-Visual Identity Verification will
offer non-intrusive security for e-commerce,
e-banking,
87Examples of Speaking Faces
Sequence of digits (PIN code)
Free text
88Fusion of Speech and Face
(from thesis of Conrad Sanderson, aug. 2002)
89An illustration
Insecure Network
Distant server
- Access to private data
- Secured transactions
- Acquisition of biometric signals for each
modality - Scores are computed for each modality
- Fusion of scores and decision
90Vecsys
EDF
Software602
KTH
Euroseek
UPC
Airtel
MAJORDOME Unified Messaging System Eureka
Projet no 2340
D. Bahu-Leyser, G. Chollet, K. Hallouli , J.
Kharroubi, L. Likforman, S-S. Lin, D. Mostefa,
D. Petrovska, M. Sigelle, P. Vaillant, F. Yvon
91Majordomes Functionalities
92Voice technology in Majordome
- Server side background tasks
- continuous speech recognition applied to voice
messages upon reception - Detection of senders name and subject
- User interaction
- Speaker identification and verification
- Speech recognition (receiving user commands
through voice interaction) - Text-to-speech synthesis (reading text summaries,
E-mails or faxes)
93Multimodal Identity Verification
- M2VTS (face and speech)
- front view and profile
- pseudo-3D with coherent light
- BIOMET
- (face, speech, fingerprint, signature, hand
shape) - data collection
- reuse of the M2VTS and DAVID data bases
- experiments on the fusion of modalities
94BIOMET
- An extension of the M2VTS and DAVID projects to
include such modalities as signature, finger
print, hand shape. - Initial support (two years) is provided by GET
(Groupement des Ecoles de Télécommunications) - Looking for partners to initiate a european
project -
- Emphasis will be on fusion of scores obtained
from two or more modalities.
95Poste de travail (suite)
96Perspectives
- Développement du projet BIOMET.
- La fusion de modalités.
- Réseau dexcellence dans le cadre du 6ème PCRD.
- La carte à puce comme support des informations
biométriques.