Serrure biométrique Reconnaissance dempreintes digitales Raphaël FROMONT – Pascal GRIMAUD – Nicolas MUNOZ Tuteur : M. Patrick ISOARDI.

Slides:



Advertisements
Présentations similaires
Manipulation d’un objet virtuel à l’aide d’une cible et d’une caméra
Advertisements

Fabrice Lauri, François Charpillet, Daniel Szer
Traitement d’images : concepts fondamentaux
Traitement d’images : concepts fondamentaux
Traitement d’images : concepts avancés
Classification et prédiction
RECONNAISSANCE DE FORMES
Comparaison de plusieurs moyennes observées
Les décisions Pourquoi faut-il prendre des décisions?
Application de réseaux bayésiens à la détection de fumées polluantes
4. Descripteurs du contenu
Xialong Dai, Siamak Khorram
Les Tests dhypothèses. 1)Définition Un test cest une méthode qui permet de prendre une décision à partir des résultats dun échantillon.
La spécialité mathématique en TS
Détection dobjets cartographiques dans les images satellites Très Haute Résolution Guray Erus, Nicolas Loménie Université René Descartes – Paris5, Centre.
Identification des personnes par l’iris
Traitements d'images et Vision par ordinateur
Détection de « tâches dobjets artificialisés » D.Réchal IRD, ESPACE Dev 18/02/2011 – Montpellier (France)
Application des algorithmes génétiques
Prétraitement de l’image
RECONNAISSANCE DE FORMES
Classification Multi Source En Intégrant La Texture
Décodage des informations
Reconnaissance de visages
Le filtrage d’images.
FRE 2645 CIDED04 : 22 Juin 2004 Système de reconnaissance structurelle de symboles, basé sur une multi représentation en graphes de régions, et exploitant.
Encadré par : O. Papini, H. Glotin et P. Hebrard Nidhal BEN ALOUI
Opérateurs morphologiques
Construction de modèles visuels
DEA Perception et Traitement de l’Information
Réseaux de neurones.
Quizz rdf Dess IE. La RDF globale: 1.Quand il y a 2 classes seulement 2.Quand on fait un apprentissage 3.Quand les formes sont représentées par des vecteurs.
Méthode des Ensembles de Niveaux par Eléments Finis P1
Les réseaux de neurones
Synthèse Applications des réseaux de neurones en reconnaissance de formes et en vision par ordinateur.
TRAITEMENT D’IMAGE SIF-1033.
Chapitre 4 : Morphologie Mathématique
Mise en oeuvre des MMCs L'utilisation des MMCs en reconnaissance des formes s'effectue en trois étapes : définition de la topologie de la chaîne de Markov,
Distance de BORGEFORS Et Applications
Le filtrage d’images.
Université d’Avignon et du pays du Vaucluse
Reconnaissance d’empreintes digitales
Reconnaissance d’empreintes digitales
Filtrage de Kalman et aperçu probabiliste
Projet de session – SCG-67210
Introduction à la reconnaissance:
Reconnaissance d’image CABRIERE Pierre – ROBERT Bastien.
Projet Télédétection Vidéo Surveillance Deovan Thipphavanh – Mokrani Abdeslam – Naoui Saïd Master 2 Pro SIS / 2006.
Avignon, 14 novembre 2006http://biobimo.eurecom.fr Sous-Projet 4 : Segmentation et Authentification conjointes de la voix et du visage Etat de l’art -
Module 4: Le filtrage d’images. Objectifs du filtrage.
Classification : objectifs
Extraction de segments pour la reconnaissance de symboles : Une approche robuste par Transformée de Hough Présenté par : Simon BERNARD Encadré par : Jean-Marc.
Modèles Mathématiques et représentation discrètes pour la description des images couleur Luc Brun.
Les réseaux de neurones à réservoir en traitement d’images
Institut de sciences et technologies Département d’informatique
Vérification du locuteur avec des méthodes segmentales en collaboration avec : Jean HENNEBERT Jan CERNOCKY Gérard CHOLLET.
Morphologie mathématique (cas fonctionnel)
TRAITEMENT D’IMAGE SIF-1033 Segmentation des images par détection de contours et d’arêtes u Détection des contours et arêtes u Dérivée première (gradient)
INF-1019 Programmation en temps réel
Classification pixel par pixel
Apparence globale 1 image = 1 vecteur Base apprentissage Rotation –capture les variabilités Troncature –Quelques coefficients Représentation linéaire Espace.
Les réseaux de neurones à réservoir en traitement d’images
Knowledge discovery in Databases (KDD)
Suivi d’Horizons Sismiques
Extreemly Random Trees + SubWindows HOURRI Soufiane NAIT ABDELLAH OUALI Ismail OUFQIR Anouar OUSSAFI Mohammed.
Interfaces perceptuelles Interaction avec une caméra.
PIF-6003 Sujets spéciaux en informatique I
Exemple et critique d’un système de vision simple Patrick Hébert (dernière révision septembre 2008) Référence complémentaire: Shapiro et Stockman: chap.
Filtrage des images.
Création d une application pour la détection des personnage par les empreintes digitale 1.
Transcription de la présentation:

Serrure biométrique Reconnaissance dempreintes digitales Raphaël FROMONT – Pascal GRIMAUD – Nicolas MUNOZ Tuteur : M. Patrick ISOARDI

1. Introduction 2. Prétraitements 3. Recherche et traitement de Minuties 4. Comparaison dempreintes digitales 5. GMM 6. Planning prévisionnel

Introduction

Serrure biométrique : Empreintes digitales Prétraitements

Définition Objectif : De limage brute vers limage squelettisée

Prétraitements Calcul de contraste Filtre de convolution : LaPlacien Binarisation de l'empreinte Erosion et Dilatation Ouverture, Fermeture et Gradient morphologique Squelettisation

Prétraitements Calcul de contraste –Définition –Algorithme : 1) 1er parcours de limage pour récupérer la moyenne et lécart-type 2) 2nd parcours pour réaffecter une nouvelle valeur à chaque pixel

Prétraitements Calcul de contraste –Résultats : image bruteimage contrastée

Prétraitements Filtre de convolution : Laplacien –Définition –Filtres :

Prétraitements Filtre de convolution –Résultats : image contrastéeimage filtrée

Prétraitements Binarisation –Définition –Résultat : image binarisée

Prétraitements Erosion –Définition –Algorithme : Parcours de limage et réaffectation à chaque pixel la valeur minimale relevée en fonction des matrices de constantes

Prétraitements Erosion –Résultats : image binariséeimage erodée

Prétraitements Dilatation –Définition –Algorithme : Parcours de limage et réaffectation à chaque pixel la valeur maximale relevée en fonction des matrices de constantes

Prétraitements Dilatation –Résultats : image binariséeimage dilatée

Prétraitements Ouverture Erosion suivie dune dilatation Fermeture Dilatation suivie dune érosion Gradient morphologique Différence entre limage dilatée et limage érodée

Prétraitements Squelettisation –Définition –Algorithme : Parcours de limage afin dextraire les points inessentiels. Un point p inessentiel a au moins un 0 dans son voisinage en 4-connexité. Il faut en plus que l'ensemble des 1 du voisinage en 8-connexité soit 8-connexe et l'ensemble des 0 du voisinage en 8-connexité soit 4- connexe.

Prétraitements Squelettisation –Configurations

Prétraitements Squelettisation –Résultats : image binariséeimage squelettisée

Prétraitements Résultats des prétraitements image binariséeimage squelettisée

Serrure biométrique : Empreintes digitales Recherche de Minuties

Limage doit être binarisée Extraction des minuties –Arrêt de ride –Bifurcation Exemple d'arrêt de ride Exemple de bifurcation

Un algorithme parcourt toute limage pour détecter les minuties Image binarisée : Détection de minuties Recherche de Minuties

Calcul du graphe Un graphe complet doit être tracé Traitement de Minuties

Prise de décision Une fois le graphe tracé, on pourra comparer les distances entre les minuties, importance du nombre de minuties pour la robustesse de la comparaison. Pour la prise de décision, il faudra introduire une variable de décision adaptée SEUIL Traitement de Minuties

Utilisation de GMM Pourquoi? Utilisation de GMM pour la reconnaissance Utilisation de GMM pour la classification

Utilisation de GMM Pourquoi? Outils LIA_SPKDet disponible Adaptation de l'outil Comparaison algorithmique Complément?

Utilisation de GMM Mixtures de Gaussiennes - Calcul probabiliste (Bayes) - Comparaison dhypothèses - Modélisation des distributions

Utilisation de GMM Reconnaissance d'empreintes via GMM Apprentissage des données d'une personne Modélisation pertinente Probabilité d'appartenance au modèle Calcul du seuil de vraisemblance Rapport de vraisemblance P 0 (E) = P(H|E) => ok P 1 (E) = P(-H|E) => imposture Rapport bayésien Si P0(S)/P1(S)>seuil accepte sinon rejet

Utilisation de GMM Classification d'empreintes digitales –Reconnaissance globale de l'empreinte 6 Types d'empreintes différentes = 6 classes! Apprentissage supervisé

Utilisation de GMM Avantage: Optimisation de la recherche dans la base de donnée grâce à l'identification du type de l'empreinte digitale Généralisation de la reconnaissance d'empreinte

Utilisation de GMM : Perspective 5 étapes pour la reconnaissance dempreintes digitales : 1. Récupération de l'empreinte 2. Traitement de l'empreinte 3. Reconnaissance globale de l'empreinte 4. Reconnaissance locale de l'empreinte 5. Prise de décision

Serrure biométrique : Empreintes digitales Planning prévisionnel

22 janvier (3 semaines) : - codage de linterface graphique - codage des prétraitements - phase de tests, ajout déventuels prétraitements supplémentaires 12 février (3 semaines) : - algorithmes de squelettisation et de recherche de minuties - phase de tests 5 mars (3 semaines) : - codage des algorithmes de comparaisons - phase de tests avec la base de donnée dempreintes 26 mars (4 semaines) : - U tilisation des GMM pour classifier la base de donnée dempreintes 24 avril (3 semaines) : - phase importante de tests, et de débuggage - rapport sur les résultats