SlideShare una empresa de Scribd logo
1 de 30
Descargar para leer sin conexión
Introduction
Extraction des descripteurs
Recherche
D´emonstrations
Bibliographie
Expos´e Multim´edia
Indexation d’Images
Abderrahman AIT ALI & Tom BOSC
ENSIMAG
24 mars 2013
Abderrahman AIT ALI & Tom BOSC Expos´e Multim´edia
Introduction
Extraction des descripteurs
Recherche
D´emonstrations
Bibliographie
1 Introduction
2 Extraction des descripteurs
3 Recherche
4 D´emonstrations
5 Bibliographie
Abderrahman AIT ALI & Tom BOSC Expos´e Multim´edia
Introduction
Extraction des descripteurs
Recherche
D´emonstrations
Bibliographie
Plan
1 Introduction
2 Extraction des descripteurs
3 Recherche
4 D´emonstrations
5 Bibliographie
Abderrahman AIT ALI & Tom BOSC Expos´e Multim´edia
Introduction
Extraction des descripteurs
Recherche
D´emonstrations
Bibliographie
Croissance exponentielle des contenus multimedia
Explosion au niveau :
De la production de contenu multim´edia num´erique
Du nombre d’outil de publication et de partage de
contenus (1.42 Millions de photos ajout´ees sur Flickr
chaque jour !)
Abderrahman AIT ALI & Tom BOSC Expos´e Multim´edia
Introduction
Extraction des descripteurs
Recherche
D´emonstrations
Bibliographie
Besoins
Nous avons besoin d’un syst´eme permettant :
La recherche rapide d’un contenu
La recherche pr´ecise d’un contenu
Abderrahman AIT ALI & Tom BOSC Expos´e Multim´edia
Introduction
Extraction des descripteurs
Recherche
D´emonstrations
Bibliographie
Applications
Sur les images :
Criminalistique : Reconnaissance d’empreintes, faciale,
Contrefa¸cons
Biom´edical : d´etection d’organes, diagnostic
Robotique : Localisation, reconnaissance
d’objets/visages
Imag´erie sat´ellitaire et cartographie
etc ...
Abderrahman AIT ALI & Tom BOSC Expos´e Multim´edia
Introduction
Extraction des descripteurs
Recherche
D´emonstrations
Bibliographie
Propagation des tags
Une premi`ere solution !
Abderrahman AIT ALI & Tom BOSC Expos´e Multim´edia
Introduction
Extraction des descripteurs
Recherche
D´emonstrations
Bibliographie
Recherche d’image sur le texte accompagnant
l’image
Les inconv´enients :
Limitation du langage
Peu ´efficace
Tr`es fastidieuse (car manuelle !)
etc ...
→ Non trait´e ici
Abderrahman AIT ALI & Tom BOSC Expos´e Multim´edia
Introduction
Extraction des descripteurs
Recherche
D´emonstrations
Bibliographie
Recherche d’image par le contenu
Difficult´es
Invariance par rotation, translation, mise `a l’´echelle,
assombrissement, flou, ...
Recherche rapide dans une base de donn´ee tr`es grande
Abderrahman AIT ALI & Tom BOSC Expos´e Multim´edia
Introduction
Extraction des descripteurs
Recherche
D´emonstrations
Bibliographie
C’est ´etonnant
Un exemple pour se convaincre (m´ethode d’indexation SIFT)
Abderrahman AIT ALI & Tom BOSC Expos´e Multim´edia
Introduction
Extraction des descripteurs
Recherche
D´emonstrations
Bibliographie
Etapes g´en´erales d’un syst`eme d’indexation
d’images
Abderrahman AIT ALI & Tom BOSC Expos´e Multim´edia
Introduction
Extraction des descripteurs
Recherche
D´emonstrations
Bibliographie
Plan
1 Introduction
2 Extraction des descripteurs
3 Recherche
4 D´emonstrations
5 Bibliographie
Abderrahman AIT ALI & Tom BOSC Expos´e Multim´edia
Introduction
Extraction des descripteurs
Recherche
D´emonstrations
Bibliographie
D´etection des points-cl´es
M´ethode de diff´erence de gaussiennes (DoG)
Soustrait deux images filtr´ees avec des gaussiennes de
variance diff´erentes. Agit comme un filtre passe-bande.
Exemple :
R´esultat : points-cl´es
Abderrahman AIT ALI & Tom BOSC Expos´e Multim´edia
Introduction
Extraction des descripteurs
Recherche
D´emonstrations
Bibliographie
Coordonn´ees et filtrage
L’espace des ´echelles
Coordonn´ees classique + facteur d’´echelle : (x, y, σ)
Le facteur d’´echelle correspond `a une fr´equence qui
passe par le filtre pr´ec´edent
Filtrage interm´ediaire
On enl`eve les points :
situ´es sur les arˆetes : tr`es sensibles au bruit
de faible contraste (seuillage sur le DoG)
R´esultat : point-cl´es invariants par changement d’´echelle
Abderrahman AIT ALI & Tom BOSC Expos´e Multim´edia
Introduction
Extraction des descripteurs
Recherche
D´emonstrations
Bibliographie
Histogramme des orientations
A tout point du voisinage d’un point-cl´e donn´e, on
calcul un angle d’orientation
Ces angles forment un histogramme sur 32 intervalles
que l’on associe au point-cl´e
R´esultat : point-cl´es invariants par changement d’´echelle
et par rotation
Abderrahman AIT ALI & Tom BOSC Expos´e Multim´edia
Introduction
Extraction des descripteurs
Recherche
D´emonstrations
Bibliographie
Descripteurs des points-cl´es
L’image σ est divis´e en 16 carr´es de 16 pixels
Pour chacun de ces carr´es, on calcule un histogramme
d’orientation `a 8 intervalles
Ces angles forment un histogramme que l’on associe au
point-cl´e
Les descripteurs SIFT sont `a 16 ∗ 8 = 128 dimensions
Abderrahman AIT ALI & Tom BOSC Expos´e Multim´edia
Introduction
Extraction des descripteurs
Recherche
D´emonstrations
Bibliographie
D’autres m´ethodes
Autres m´ethodes d’extraction de descripteurs d’une image :
Abderrahman AIT ALI & Tom BOSC Expos´e Multim´edia
Introduction
Extraction des descripteurs
Recherche
D´emonstrations
Bibliographie
Indexation (off-line)
Principe
- Parcours de la base des images
- Extraction des descripteurs
- Cr´eation d’une base d’index ou de descripteurs
Abderrahman AIT ALI & Tom BOSC Expos´e Multim´edia
Introduction
Extraction des descripteurs
Recherche
D´emonstrations
Bibliographie
Plan
1 Introduction
2 Extraction des descripteurs
3 Recherche
4 D´emonstrations
5 Bibliographie
Abderrahman AIT ALI & Tom BOSC Expos´e Multim´edia
Introduction
Extraction des descripteurs
Recherche
D´emonstrations
Bibliographie
Etape de recherche (on-line)
Sch´ema d’un syst`eme d’indexation
Abderrahman AIT ALI & Tom BOSC Expos´e Multim´edia
Introduction
Extraction des descripteurs
Recherche
D´emonstrations
Bibliographie
Objectifs et Outils
Objectifs
Recherche des images : rapidement + pertinemment
Outils
Structure des Bases de donn´ees
Mesure de similitude
Abderrahman AIT ALI & Tom BOSC Expos´e Multim´edia
Introduction
Extraction des descripteurs
Recherche
D´emonstrations
Bibliographie
Structure des Bases de donn´ees
Deux BdDs
BdDs des images elle-mˆeme
BdDs des descripteurs d’images (en g´en´eral des
vecteurs de grandes dimensions)
Plusieurs structures
Table de hachage, graphes ...
Structures d’arbres : arbre SS, arbre R, kd-arbre
(utilis´e en SIFT) ...
Abderrahman AIT ALI & Tom BOSC Expos´e Multim´edia
Introduction
Extraction des descripteurs
Recherche
D´emonstrations
Bibliographie
Recherche et Mesures de similitude
Recherche
La recherche des ’bons’ descripteurs
Plusieurs algorithme de parcours (ex : Best Bin First
en SIFT)
D´epend de la structure de la BdD
D´epend de la mesure de distance choisie
Seuil de tol´erance
Abderrahman AIT ALI & Tom BOSC Expos´e Multim´edia
Introduction
Extraction des descripteurs
Recherche
D´emonstrations
Bibliographie
Recherche et Mesure de similitude
Mesure de similitude
Il s’agit des distances entre vecteurs (ou descripteurs) :
Mesures de distance
Distances de Minkowsky : (sumd
i=1|vi − wi|r
)1/r
En particulier : Distance Manhattan(r = 1),
Euclidienne (r = 2)..., Maximum (r = ∞)
Autres distances : Mahalanobis, quadratique ...
Abderrahman AIT ALI & Tom BOSC Expos´e Multim´edia
Introduction
Extraction des descripteurs
Recherche
D´emonstrations
Bibliographie
´Evaluation des performances
Propri´et´es
´Evaluation d’un syst´eme d’indexation au niveau de :
- La pertinence : Pr´ecision des resultats ...
- La rapidit´e : Le temps de recherche des r´esultats ...
Abderrahman AIT ALI & Tom BOSC Expos´e Multim´edia
Introduction
Extraction des descripteurs
Recherche
D´emonstrations
Bibliographie
´Evaluation et Performances
´Evaluation
Pr´ecision
Pr =
(corrects) (trouves)
trouves
Rappel (Recall)
Re =
(corrects) (trouves)
corrects
Abderrahman AIT ALI & Tom BOSC Expos´e Multim´edia
Introduction
Extraction des descripteurs
Recherche
D´emonstrations
Bibliographie
Plan
1 Introduction
2 Extraction des descripteurs
3 Recherche
4 D´emonstrations
5 Bibliographie
Abderrahman AIT ALI & Tom BOSC Expos´e Multim´edia
Introduction
Extraction des descripteurs
Recherche
D´emonstrations
Bibliographie
D´emonstration
Recherche d’image Coca-Cola
Abderrahman AIT ALI & Tom BOSC Expos´e Multim´edia
Introduction
Extraction des descripteurs
Recherche
D´emonstrations
Bibliographie
Plan
1 Introduction
2 Extraction des descripteurs
3 Recherche
4 D´emonstrations
5 Bibliographie
Abderrahman AIT ALI & Tom BOSC Expos´e Multim´edia
Introduction
Extraction des descripteurs
Recherche
D´emonstrations
Bibliographie
Explications
- http ://fr.wikipedia.org/wiki/Indexation automatique
de documents
- http ://fr.wikipedia.org/wiki/Scale-invariant feature
transform
- http ://fr.wikipedia.org/wiki/Recherche d’image par le
contenu
Exemples de sites de d´emos
www.tineye.com http ://bigimbaz.inrialpes.fr/
Abderrahman AIT ALI & Tom BOSC Expos´e Multim´edia

Más contenido relacionado

La actualidad más candente

Projet BI - 2 - Conception base de données
Projet BI - 2 - Conception base de donnéesProjet BI - 2 - Conception base de données
Projet BI - 2 - Conception base de donnéesJean-Marc Dupont
 
Cours : les listes chainées Prof. KHALIFA MANSOURI
Cours : les listes chainées  Prof. KHALIFA MANSOURI Cours : les listes chainées  Prof. KHALIFA MANSOURI
Cours : les listes chainées Prof. KHALIFA MANSOURI Mansouri Khalifa
 
Techniques du data mining
Techniques du data miningTechniques du data mining
Techniques du data miningDonia Hammami
 
DataWarehouse
DataWarehouseDataWarehouse
DataWarehousenzuguem
 
Le problème de voyageur de commerce: algorithme génétique
Le problème de voyageur de commerce: algorithme génétiqueLe problème de voyageur de commerce: algorithme génétique
Le problème de voyageur de commerce: algorithme génétiqueRima Lassoued
 
Les algorithmes de génération des règles d association
Les algorithmes de génération des règles d associationLes algorithmes de génération des règles d association
Les algorithmes de génération des règles d associationHajer Trabelsi
 
Cours data warehouse
Cours data warehouseCours data warehouse
Cours data warehousekhlifi z
 
Cahier des charges pour la création d'un data warehouse medical
Cahier des charges pour la création d'un data warehouse medicalCahier des charges pour la création d'un data warehouse medical
Cahier des charges pour la création d'un data warehouse medicalVincent H. Hupertan
 
Business Intelligence : Transformer les données en information.
Business Intelligence : Transformer les données en information.Business Intelligence : Transformer les données en information.
Business Intelligence : Transformer les données en information.arnaudm
 
Apprendre Solr en deux heures
Apprendre Solr en deux heuresApprendre Solr en deux heures
Apprendre Solr en deux heuresSaïd Radhouani
 
Analyses factorielles.pdf
Analyses factorielles.pdfAnalyses factorielles.pdf
Analyses factorielles.pdfahmed92358
 
Etat de l’art approche et outils BI
Etat de l’art approche et outils BIEtat de l’art approche et outils BI
Etat de l’art approche et outils BISaid Sadik
 
Data Mining (Partie 1).pdf
Data Mining (Partie 1).pdfData Mining (Partie 1).pdf
Data Mining (Partie 1).pdfOuailChoukhairi
 
Data mining - ACP Analyse en Composantes Principales
Data mining - ACP Analyse en Composantes PrincipalesData mining - ACP Analyse en Composantes Principales
Data mining - ACP Analyse en Composantes PrincipalesMohamed Heny SELMI
 
Systèmes d'information, société de l'information
Systèmes d'information, société de l'informationSystèmes d'information, société de l'information
Systèmes d'information, société de l'informationClément Dussarps
 
Algorithme Colonie de fourmis
Algorithme Colonie de fourmisAlgorithme Colonie de fourmis
Algorithme Colonie de fourmiskamar MEDDAH
 

La actualidad más candente (20)

Projet BI - 2 - Conception base de données
Projet BI - 2 - Conception base de donnéesProjet BI - 2 - Conception base de données
Projet BI - 2 - Conception base de données
 
Cours : les listes chainées Prof. KHALIFA MANSOURI
Cours : les listes chainées  Prof. KHALIFA MANSOURI Cours : les listes chainées  Prof. KHALIFA MANSOURI
Cours : les listes chainées Prof. KHALIFA MANSOURI
 
Bi
BiBi
Bi
 
Techniques du data mining
Techniques du data miningTechniques du data mining
Techniques du data mining
 
DataWarehouse
DataWarehouseDataWarehouse
DataWarehouse
 
A star
A starA star
A star
 
Le problème de voyageur de commerce: algorithme génétique
Le problème de voyageur de commerce: algorithme génétiqueLe problème de voyageur de commerce: algorithme génétique
Le problème de voyageur de commerce: algorithme génétique
 
Resume de BI
Resume de BIResume de BI
Resume de BI
 
Les algorithmes de génération des règles d association
Les algorithmes de génération des règles d associationLes algorithmes de génération des règles d association
Les algorithmes de génération des règles d association
 
Cours data warehouse
Cours data warehouseCours data warehouse
Cours data warehouse
 
Cahier des charges pour la création d'un data warehouse medical
Cahier des charges pour la création d'un data warehouse medicalCahier des charges pour la création d'un data warehouse medical
Cahier des charges pour la création d'un data warehouse medical
 
Business Intelligence : Transformer les données en information.
Business Intelligence : Transformer les données en information.Business Intelligence : Transformer les données en information.
Business Intelligence : Transformer les données en information.
 
Apprendre Solr en deux heures
Apprendre Solr en deux heuresApprendre Solr en deux heures
Apprendre Solr en deux heures
 
Analyses factorielles.pdf
Analyses factorielles.pdfAnalyses factorielles.pdf
Analyses factorielles.pdf
 
Etat de l’art approche et outils BI
Etat de l’art approche et outils BIEtat de l’art approche et outils BI
Etat de l’art approche et outils BI
 
Data Mining (Partie 1).pdf
Data Mining (Partie 1).pdfData Mining (Partie 1).pdf
Data Mining (Partie 1).pdf
 
Data mining - ACP Analyse en Composantes Principales
Data mining - ACP Analyse en Composantes PrincipalesData mining - ACP Analyse en Composantes Principales
Data mining - ACP Analyse en Composantes Principales
 
Systèmes d'information, société de l'information
Systèmes d'information, société de l'informationSystèmes d'information, société de l'information
Systèmes d'information, société de l'information
 
Cours datamining
Cours dataminingCours datamining
Cours datamining
 
Algorithme Colonie de fourmis
Algorithme Colonie de fourmisAlgorithme Colonie de fourmis
Algorithme Colonie de fourmis
 

Similar a Indexation image

Seminaire Recherche UPPA 2016
Seminaire Recherche UPPA 2016Seminaire Recherche UPPA 2016
Seminaire Recherche UPPA 2016Gilles Hubert
 
Journées ABES 2014 - Pourquoi fouiller les publications scientifiques ? Retou...
Journées ABES 2014 - Pourquoi fouiller les publications scientifiques ? Retou...Journées ABES 2014 - Pourquoi fouiller les publications scientifiques ? Retou...
Journées ABES 2014 - Pourquoi fouiller les publications scientifiques ? Retou...ABES
 
Outils de clustering diachronique pour analyser ́ l’ evolution de la product...
Outils de clustering diachronique pour analyser  ́ l’ evolution de la product...Outils de clustering diachronique pour analyser  ́ l’ evolution de la product...
Outils de clustering diachronique pour analyser ́ l’ evolution de la product...Nicolas Dugué
 
Génération automatique de texte
Génération automatique de texteGénération automatique de texte
Génération automatique de texteEstelle Delpech
 
Génération automatique de distracteurs dans le cadre de QCM
Génération automatique de distracteurs dans le cadre de QCMGénération automatique de distracteurs dans le cadre de QCM
Génération automatique de distracteurs dans le cadre de QCMThibault André
 

Similar a Indexation image (6)

Seminaire
SeminaireSeminaire
Seminaire
 
Seminaire Recherche UPPA 2016
Seminaire Recherche UPPA 2016Seminaire Recherche UPPA 2016
Seminaire Recherche UPPA 2016
 
Journées ABES 2014 - Pourquoi fouiller les publications scientifiques ? Retou...
Journées ABES 2014 - Pourquoi fouiller les publications scientifiques ? Retou...Journées ABES 2014 - Pourquoi fouiller les publications scientifiques ? Retou...
Journées ABES 2014 - Pourquoi fouiller les publications scientifiques ? Retou...
 
Outils de clustering diachronique pour analyser ́ l’ evolution de la product...
Outils de clustering diachronique pour analyser  ́ l’ evolution de la product...Outils de clustering diachronique pour analyser  ́ l’ evolution de la product...
Outils de clustering diachronique pour analyser ́ l’ evolution de la product...
 
Génération automatique de texte
Génération automatique de texteGénération automatique de texte
Génération automatique de texte
 
Génération automatique de distracteurs dans le cadre de QCM
Génération automatique de distracteurs dans le cadre de QCMGénération automatique de distracteurs dans le cadre de QCM
Génération automatique de distracteurs dans le cadre de QCM
 

Indexation image