Reconnaissance de logos par iPhone

Post on 23-Feb-2016

17 views 0 download

description

Présentation Projet de Fin d’Etudes. Reconnaissance de logos par iPhone. Etudiant : Taleb MOHAMED EL WELY 5 ème année - DI. Encadrants : Mathieu DELALANDRE Nicolas SIDERE Jean-Yves RAMEL. 1. Introduction. 1.1 Le domaine 1.2 Objectifs. 1 . Introduction. 1.3 Technologies utilisées - PowerPoint PPT Presentation

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