Reconnaissance de logos par iPhone
description
Transcript of Reconnaissance de logos par iPhone
Etudiant : Taleb MOHAMED EL WELY5ème année - DI
RECONNAISSANCE DE LOGOSPAR IPHONE
PRÉSENTATIONPROJET DE FIN D’ETUDES
Encadrants : Mathieu DELALANDRENicolas SIDEREJean-Yves RAMEL
2
1. INTRODUCTION 1.1 Le domaine
1.2 Objectifs
Reconnaissance de logos par iPhone
3
1.3 Technologies utilisées Comparatif
Etude de la technologie Apple Objective C Librairie Cocoa Xcode Interface Builder…
1. INTRODUCTION
Reconnaissance de logos par iPhone
Technologie Langage Plateforme Licence
Cabrera Java Unix/Windows FreewareOpen Source C/C++ Unix/Windows FreewareAdobe ActionScript Windows CommercialApple Objective-C Mac OS Commercial
4
Fonctionnement
Reconnaissance de logos par iPhone
2. SYSTÈME RÉALISÉ
5
2.1 Interface d’interaction Scénarios possibles
Solution retenue (Empirique)
Reconnaissance de logos par iPhone
Interface Séquence de gestes Souris Coloriage
2. SYSTÈME RÉALISÉ
6
2.1 Interface d’interaction Capture et coloriage
Reconnaissance de logos par iPhone
2. SYSTÈME RÉALISÉ
7
2.1 Interface d’interaction Constitution de l’image requête
Reconnaissance de logos par iPhone
Monotone Chain – Graham Scan Algorithm
Polygon Fill Algorithm VS. Calcul des bords
2. SYSTÈME RÉALISÉ
Image Capturée
Image Requête
8
Reconnaissance de logos par iPhone
2.1 Interface d’interaction Conception
2. SYSTÈME RÉALISÉ
9
2.2 Moteur CBIR Définition
Quelques moteurs (différentes licences) 7 ont été manipulés ANAKTISI, BRISC, CALIPH & EMIR, FIRE, RUMMAGER, IMAGESEEK
CBIR utilisé : ImageSeek
Reconnaissance de logos par iPhone
2. SYSTÈME RÉALISÉ
Licence Open Source / GratuitTechnique Transformée en ondelettesComplexité LinéaireFormats supportés Tous
10
2.2 Moteur CBIR Extension : Ajout d’images modèles + métadonnées
Extension : Récupération des résultats
Reconnaissance de logos par iPhone
2. SYSTÈME RÉALISÉ
<Resultats> <Resultat> <Nom>Apple 08</Nom> <Description>Apple Noir Numéro 01</Description> <Chemin>http://localhost/PFEiReLogServer/BanqueImages/IMG_018_APPLE_08.jpg</Chemin> <Score>29.63929171778</Score> </Resultat>…
11
2.3 Interface d’interaction Affichage des résultats
Reconnaissance de logos par iPhone
2. SYSTÈME RÉALISÉ
12
Reconnaissance de logos par iPhone
2.3 Interface d’interaction Conception
2. SYSTÈME RÉALISÉ
13
3.1 Portail des tests
Reconnaissance de logos par iPhone
3. TESTS ET EXPÉRIMENTATIONS
14
3.2 Résultats (sur des images de contexte) Bases d’images
Taux de bonne détection (True positive rate)
Taux de ressemblance (Similarity rate)Reconnaissance de logos par iPhone
3. TESTS ET EXPÉRIMENTATIONS
Classe Logitech Polytech Rabelais
Images Capturées
15,39% 4,23% 2,87%
Images Requêtes
51,22% 27,68% 26,97%
Classe Logitech Polytech RabelaisImages Capturées
7/10 2/10 1/10
Images Requêtes
10/10 8/10 9/10
Classe Logitech Polytech Rabelais Total
Images Capturées
10 10 10 30
Image Requêtes 10 10 10 30Images Modèles 10 10 10 30
15
DÉMONSTRATION
16
iPhone Charger une image de l’album (Cas : Réseau indisponible) Améliorations Autres interactions
Serveur Conception par composants - Tester avec d’autres CBIR Test à l’échelle
Autres Porter sur autres OS (Symbian, Android…)
Reconnaissance de logos par iPhone
4. PERSPECTIVES
17
Gros travail sur : La recherche La veille technologique
Reconnaissance d’images Développement iPhone Ressentiment personnel Remerciements
Reconnaissance de logos par iPhone
CONCLUSION