33
Reconnaissa nce d’empreinte s digitales Mars 2001

Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Embed Size (px)

Citation preview

Page 1: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Reconnaissance d’empreintes

digitales

Mars 2001

Page 2: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Introduction Micro-systèmes au

Micro-moteur électrostatique

Cavité gravée + flèche d’oxyde

Page 3: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Introduction Micro-systèmes au

Pince

Transformeur plan suspendu

Thermal Pixel

Page 4: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Introduction

Le capteur

Page 5: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Introduction Les micro-poutres

Page 6: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Introduction Différentes sortes d’empreintes :

Page 7: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Introduction

Les minuties

Soit n le nb de minuties qui coïncident Si n > 12 : identification certaine Si 8 < n <12 : avis d’un expert humain Si n < 8 : l’identification a échoué

Page 8: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Travail effectué

Traitement de l'image de l'empreinte en sortie Traitement de l'image de l'empreinte en sortie du capteurdu capteur

Extraction de la signature informatique de Extraction de la signature informatique de l'empreintel'empreinte

Page 9: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Les étapes de la reconnaissance d’empreintes AcquisitionAcquisition Carte des directionsCarte des directions Amélioration de la qualité de l’imageAmélioration de la qualité de l’image Segmentation par seuillageSegmentation par seuillage Squeletisation de l’image seuilléeSqueletisation de l’image seuillée Extraction des minutiesExtraction des minuties Elimination des zones non exploitablesElimination des zones non exploitables IdentificationIdentification

Page 10: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

L’acquisition

Méthode du tampon encreur :

« Roller-print »

Le doigt est scanné par l’intermédiaire d’un capteur spécifique (thermique, capacitif, mécanique …)

Page 11: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Principe général

Découpage en blocs de 32 pixels

Stries parallèles Stries parallèles

= =

Possibilité de filtrage Possibilité de filtrage directionneldirectionnel

Empreinte digitale de mauvaise qualité

Page 12: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Carte des directions

Empreinte digitale Carte des directions :16 directions

blocs 16*16 pixels

Page 13: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Amélioration de la qualité de l’image

Filtrage sur la FFT FFT de l’image Filtre fréquentiel et directionnel sur la FFT FFT-1

Filtrage spatial Gabarit fréquentiel et directionnel Gabarit transformé en filtre spatial Ensuite on l’applique à l’image

Page 14: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Filtrage sur la FFTOrigine FFT de l’origine Filtre cosinus

FFT après filtrage Image résultante

FFT-1

Page 15: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Amélioration de la qualité de l’image

Filtrage sur la FFT FFT de l’image Filtre fréquentiel et directionnel sur la FFT FFT-1

Filtrage spatial Gabarit fréquentiel et directionnel Gabarit transformé en filtre spatial Ensuite on l’applique à l’image

Page 16: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Filtrage spatial

0 0 0 0 0 0 0 0 0 0 1

0 0 0 0 0 0 0 0 0 1 0

0 0 0 0 0 0 0 0 1 0 0

0 0 0 0 0 0 0 1 0 0 0

0 0 0 0 0 0 1 0 0 0 0

0 0 0 0 0 0 0 0 0 0 0

0 0 0 0 1 0 0 0 0 0 0

0 0 0 1 0 0 0 0 0 0 0

0 0 1 0 0 0 0 0 0 0 0

0 1 0 0 0 0 0 0 0 0 0

1 0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0 00 0 3 2 -3 0 -1 -1 0 0 00 -1 1 15 2 -8 0 -3 -1 0 00 0 -6 18 40 -11 -8 0 -4 0 00 0 -4 -10 60 41 -24 0 -3 -2 00 -3 1 -18 10 87 10 -18 1 -3 00 -2 -3 0 -24 41 60 -10 -4 0 00 0 -4 0 -8 -11 40 18 -6 0 00 0 -1 -3 0 -8 2 15 1 -1 00 0 0 -1 -1 0 -3 2 3 0 00 0 0 0 0 0 0 0 0 0 0

Origine Filtre fréquentiel désiré

Filtre spatialImage résultante

Fonction fwind1 de Matlab

10-3 *

Page 17: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Amélioration de la qualité de l’image

Filtrage spatial

Filtrage sur la FFT

Image d’origine

Page 18: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Comparaison des deux filtrages

Filtrage spatial Plus rapide

Filtrage sur la FFT Réglage plus fin des fréquences de coupure

Page 19: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Segmentation par seuillage

Empreinte digitale améliorée et lissée

Empreinte digitale après segmentation

Page 20: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Squeletisation

Empreinte digitale après segmentation

Squelette de l’empreinte

Page 21: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Extraction des minuties Voisinage 3*3 autour d’1pixel central noir :

2 pixels noirs : arrêt d’une ride :

4 pixels noirs : bifurcation :

Autres cas : pas de minuties

Page 22: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Extraction des minuties

Squelette de l’empreinte Les minuties

Page 23: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Zones non exploitables

Origine Après filtrage Carte des variances

Masque

Seuillage

Page 24: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Détection des vraies minutiesMinuties Masque

Vraies minuties

Page 25: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Comparaison avec l’image origine

Image d’origine Minuties

Page 26: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Comparaison avec l’image origine

4 minuties fausses sur 27

Page 27: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Simulation 1

Image d’origineCarte des directionsAprès filtrageSegmentation par seuillageSquelettisationMinutiesZones non exploitablesVraies minuties

Page 28: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Simulation 1Image d’origine Image améliorée

Les minuties

Page 29: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Simulation 2

Image d’origineCarte des directionsAprès filtrageSegmentation par seuillageSquelettisationMinutiesZones non exploitablesVraies minuties

Page 30: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Simulation 2Image d’origine Image améliorée

Les minuties

Page 31: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Simulation 3

Image d’origineCarte des directionsAprès filtrageSegmentation par seuillageSquelettisationMinutiesZones non exploitablesVraies minuties

Page 32: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Simulation 3Image d’origine Image améliorée

Les minuties

Page 33: Reconnaissance d’empreintes digitales Mars 2001 Introduction Micro-systèmes au Micro-moteur électrostatique Cavité gravée + flèche d’oxyde

Rapport

Rapport Projet