fingerprints presentation opencv

22
Réalisé par : ASSAOUY Samia. EL KHECHYNE Sarah. ZIANE Bilal. Université Abdelmalek Essaâdi Faculté des sciences et Techniques Tanger Présenté à : M. AIT KBIR M'hamed.

Upload: ziane-bilal

Post on 25-Jul-2015

162 views

Category:

Documents


1 download

DESCRIPTION

OpenCV (Open Source Computer Vision) une bibliothèque graphique libre.

TRANSCRIPT

Page 1: FingerPrints Presentation OpenCV

Réalisé par :

ASSAOUY Samia.

EL KHECHYNE Sarah.

ZIANE Bilal.

Université Abdelmalek Essaâdi Faculté des sciences et Techniques

Tanger

Présenté à :

M. AIT KBIR M'hamed.

Page 2: FingerPrints Presentation OpenCV

Plan

INTRODUCTION. I. Biométrie et classification des empreintes digitales

1. Biométrie.

2. L’utilisation de la biométrie.

3. Qu’est ce qu’une empreinte digitale?

4. Forme générale.

5. Minuties.

II. Identification des empreintes digitales

1. Capteurs d’empreintes digitales.

2. Traitement d’une empreinte digitale.

3. Comparaison d’une empreinte digitale.

III. Etude de cas

1. Principe.

2. Algorithme d’application. CONCLUSION.

7/26/2012

Page 3: FingerPrints Presentation OpenCV

INTRODUCTION

7/26/2012

Page 4: FingerPrints Presentation OpenCV

Biométrie et classification des empreintes

digitales.

7/26/2012

Page 5: FingerPrints Presentation OpenCV

Biométrie

• L’usage de différentes caractéristiques physiologiques et comportementales afin de réaliser une reconnaissance sure et automatique d’un individu.

5 7/26/2012

Page 6: FingerPrints Presentation OpenCV

L’utilisation de la biométrie

• Le contrôle d'accès à des locaux;

• Les systèmes d'information;

• La police et les gouvernements;

• Les documents officiels;

• L'automobile.

6 7/26/2012

Page 7: FingerPrints Presentation OpenCV

Qu’est ce qu’une empreinte digitale?

• C’est la surface de la peau des doigts pourvue d’une texture particulière, continuellement striée par des crêtes.

7/26/2012 7

Page 8: FingerPrints Presentation OpenCV

Forme générale

• empreinte en boucle

• empreinte en verticille

• empreinte en arc

7/26/2012 8

Page 9: FingerPrints Presentation OpenCV

Minuties

7/26/2012 9

Page 10: FingerPrints Presentation OpenCV

Identification des empreintes

digitales.

7/26/2012

Page 11: FingerPrints Presentation OpenCV

Identification des empreintes digitales. - Capteurs d’empreintes digitales

7/26/2012

Page 12: FingerPrints Presentation OpenCV

Identification des empreintes digitales. - Capteurs d’empreintes digitales

Prism

CCD

•Capteurs Optiques

7/26/2012

Page 13: FingerPrints Presentation OpenCV

Identification des empreintes digitales.

Capteur matriciel Capteur en ligne

•Capteurs en silicium

- Capteurs d’empreintes digitales

7/26/2012

Page 14: FingerPrints Presentation OpenCV

Identification des empreintes digitales.

•Capteurs thermiques

- Capteurs d’empreintes digitales

7/26/2012

Page 15: FingerPrints Presentation OpenCV

Identification des empreintes digitales. - Traitement d’une empreinte digitale

1. Stockage de l'empreinte

2. Filtrage des images

3. Squelettisation de l'image(binaire)

4. Extraction des minuties

7/26/2012

Page 16: FingerPrints Presentation OpenCV

Identification des empreintes digitales. - Traitement d’une empreinte digitale

7/26/2012

Page 17: FingerPrints Presentation OpenCV

Identification des empreintes digitales. - Comparaison d’une empreinte digitale

7/26/2012

Page 18: FingerPrints Presentation OpenCV

Etude de cas.

7/26/2012

Page 19: FingerPrints Presentation OpenCV

Champ d’orientation

• Le champ d'orientation d'une image d'empreinte digitale représente la nature intrinsèque d’empreinte digitale.

• C’est un étage essentielle pour déterminer les rides d’empreinte digitale et pour trouver la région d’intérêt d’image d’empreinte digitale.

19 7/26/2012

Page 20: FingerPrints Presentation OpenCV

Algorithme d’application

• Lire Image IplImage* img = cvLoadImage(NOMIMAGE);

• Binariser Image cvThreshold(imgS,imgS,100,255,CV_THRESH_BINARY);

• Squelette Image sequelettisation à l'aide de l'algorithme de Hilditch

• Calcule Histogramme Image

• Affichage d'Image cvShowImage("Resultat", imgS);

20 7/26/2012

Page 21: FingerPrints Presentation OpenCV

Démonstration

7/26/2012

Page 22: FingerPrints Presentation OpenCV

CONCLUSION

7/26/2012