Académique Documents
Professionnel Documents
Culture Documents
de documents Audio-Vidéo
Indexation d’images par la couleur
Média Image
Indexation d’images par la texture
M2 SID
Julien Pinquier, pinquier@irit.fr Indexation d’images par la forme
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
3 4
Quantité de vidéos disponibles chaque jour : une solution ! Demande grand public encore plus importante et variée
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
5 6
1
Introduction : objectifs et besoins Introduction : objectifs et besoins
Données non-textuelles
MPEG-1 :
MPEG-2 :
MPEG-4 :
MPEG-7 :
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
7 8
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
9 10
Analyse probabiliste
Elimination des faibles ou fortes fréquences
Algorithme de Porter
Concepts similaires sous un même terme
Thesaurus
2
Introduction : état de l’art AUDIO Introduction : état de l’art IMAGE
Musique
en objets
Indexation du mouvement
Trace des objets dans le temps
Mouvements de caméra
Modèle projectif de la scène filmée
Caractérisation du mouvement global
Segmentation en objets
Entrée / sortie de personnages
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
15 16
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
17 18
3
Introduction : mesures de performances Plan
Introduction
Rappel :
Indexation d’images par la couleur
Image numérique
Codage
Quantification
Précision :
Distances et mesures de similarité
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
19 20
Indexation d’images par la couleur : image Indexation d’images par la couleur : image
R(x,y)
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
21 22
Indexation d’images par la couleur : image Indexation d’images par la couleur : image
Echantillonnage Quantification
4
Indexation d’images par la couleur : image Indexation d’images par la couleur : image
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
25 26
Lié à l’affichage :
Indexation d’images par la couleur
Image numérique
Codage
Quantification
Lié à la perception :
Distances et mesures de similarité
etc.
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
27 28
Indexation d’images par la couleur : codage Indexation d’images par la couleur : codage
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
29 30
5
Indexation d’images par la couleur : codage Indexation d’images par la couleur : codage
H : teinte
L : luminance
S : saturation
CMYK (Cyan, Magenta, Yellow, blacK)
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
31 32
Indexation d’images par la couleur : codage Indexation d’images par la couleur : codage
Luminance (analogique) :
Conversion :
Conversion RGB/YCbCr (MPEG)
YCbCr : comme YUV, codage en luminance/chrominance
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
33 34
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
35 36
6
Indexation d’images par la couleur : quantification Indexation d’images par la couleur : quantification
Tableau qui associe un index (un numéro d'ordre) à une couleur Construire des LUT a priori
donnée index R G B
0 0 0 0
Exemple : 1 1 0 0
2 0 1 0
3 1 1 1
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
37 38
Indexation d’images par la couleur : quantification Indexation d’images par la couleur : quantification
Principe
Avantages
Structure de données peu couteuse en mémoire
Accès rapide au nombre de pixels d'une couleur donnée
Histogramme plus compact et donc plus manipulable
Inconvénients
Perte d’information
Espace de couleurs pas forcément adapté aux caractéristiques de l'image
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
39 40
Indexation d’images par la couleur : quantification Indexation d’images par la couleur : quantification
Principe
7
Indexation d’images par la couleur : quantification Indexation d’images par la couleur : quantification
sinon
LUT moyenne LUT , LUT
LUT C
fin
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
43 44
Indexation d’images par la couleur : quantification Indexation d’images par la couleur : quantification
Technique ascendante nécessitant plusieurs parcours de l'image Avantage : indépendance de la solution avec la position des valeurs
dans l’image
Algorithme
Inconvénients
Algorithme s'arrête dès l'atteinte d’un minium de l’EQM qui peut être un
minium local !
Complexité difficilement prévisible
Solution
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
45 46
Indexation d’images par la couleur : quantification Indexation d’images par la couleur : quantification
Algorithme de l’Octree
Médian cut
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
47 48
8
Indexation d’images par la couleur : quantification Plan
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
49 50
Indexation d’images par la couleur : distances Indexation d’images par la couleur : distances
Intersection d’histogrammes
Distance de Minkowski
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
51 52
Indexation d’images par la couleur : distances Indexation d’images par la couleur : distances
Distance quadratique
Divergence de Jensen-Shannon
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
53 54
9
Indexation d’images par la couleur : distances Indexation d’images par la couleur
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
55 56
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
57 58
0
6. Détection du « H »
0
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
59 60
10
Indexation d’images par la couleur Indexation d’images par la couleur
Image Histogramme
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
61 62
Illustration du résultat
Indexation d’images par la couleur
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
63 64
Indexation d’images par la texture : Fourier Indexation d’images par la texture : Fourier
Objectif : trouver un mécanisme permettant de représenter une i.e. trouver l’expression des " et -
telle onde dans un espace
1*2 1*2
" / ! cos )! 0! - / ! sin )! 0!
. 1 . 1
et
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
65 66
11
Indexation d’images par la texture : Fourier Indexation d’images par la texture : Fourier
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
67 68
Indexation d’images par la texture : Fourier Indexation d’images par la texture : Fourier
TFD 2D inverse :
F7 <7
1 1 BC DE Spectre distribution énergétique de l’image
!, A & & : ?, @ 6 ; . < 6 ; . F
G >
Respect de la périodicité et de l’orientation des motifs de l’image de texture
D,# B,#
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
69 70
Indexation d’images par la texture : Fourier Indexation d’images par la texture : Fourier
Image Spectre
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
71 72
12
Indexation d’images par la texture : Fourier Indexation d’images par la texture : Fourier
Image Spectre
Image Spectre
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
73 74
Indexation d’images par la texture : Fourier Indexation d’images par la texture : Fourier
Image Spectre
Image Spectre
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
75 76
Indexation d’images par la texture : Fourier Indexation d’images par la texture : Fourier
Rotation Rotation
Transformée de Fourier de la rotation de l’image Pour limiter le repliement spectral
Image Spectre
Image Spectre
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
77 78
13
Indexation d’images par la texture : Fourier Indexation d’images par la texture : Fourier
Homothétie Remarque :
Transformée de Fourier de l’homothétie de l’image
Image Spectre
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
79 80
Indexation d’images par la texture : Fourier Indexation d’images par la texture : Fourier
L
87JK L 7 N7JO
Méthode : calculer la réponse de la texture au filtre en multipliant 7 L
H 4, I 6 6 ;MO
L
;MK
l'énergie du spectre sous le filtre par les coefficients du filtre
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
81 82
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
83 84
14
Indexation d’images par la texture : DCT Indexation d’images par la texture : DCT
Variante de la transformée de Fourier discrète Formule DCT sur des blocs 8x8 de pixels :
si " 0
avec X " [
Utilisation : couramment utilisée en codage d'images à débit réduit
;
1 sinon
DCT : Transformée en Cosinus Discrète Transformée de Fourier (et DCT) permettent d’explorer la
composition fréquentielle de l’image
Formule DCT inverse Signal est décomposé en cosinus, sinus
_ _
1 2! % 1 ?Y 2A % 1 @Y
Technique utilisée pour la caractérisation globale de la texture
Z !, A & & d ? R @ cos cos UVW ?, @
4 16 16
B,# D,#
Mais l'analyse locale n’est pas suffisamment précise
si " 0
avec R " [ ;
1 sinon
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
87 88
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
89 90
15
Indexation d’images par la texture : ondelettes Indexation d’images par la texture : ondelettes
Décomposition en Ondelettes : principe – Haar (1909) Décomposition en Ondelettes : principe – Haar (1909)
Approximons grossièrement ce signal en remplaçant chaque couple Moyenne, et la différence à la moyenne de la première valeur
d’échantillons par leur moyenne
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
91 92
Indexation d’images par la texture : ondelettes Indexation d’images par la texture : ondelettes
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
93 94
Indexation d’images par la texture : ondelettes Indexation d’images par la texture : ondelettes
hx*gy gx*gy
hx*gy gx*gy
hx*gy gx*gy a=8 b=16
Application numérique :
c=24 d=32
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
95 96
16
Indexation d’images par la texture : ondelettes Indexation d’images par la texture : ondelettes
Illustration Illustration
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
97 98
Indexation d’images par la texture : ondelettes Indexation d’images par la texture : ondelettes
Image 0 0
0 0
Image
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
99 100
2 types de description
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
101 102
17
Indexation d’images par la forme, basée région Indexation d’images par la forme, basée région
Centre de gravité
Le canal alpha est une version plus sophistiquée
Masque exprime un degré de transparence sur 8 bits (par exemple)
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
103 104
Indexation d’images par la forme, basée région Indexation d’images par la forme, basée région
Rayon géodésique
Fonction de propagation : hf " sup Rf ", -
k∈f
Centre géodésique
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
105 106
Indexation d’images par la forme, basée région Indexation d’images par la forme, basée région
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
107 108
18
Indexation d’images par la forme, basée région Indexation d’images par la forme, basée région
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
109 110
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
111 112
Indexation d’images par la forme, basée contour Indexation d’images par la forme, basée contour
4-voisins
Rotation de la forme
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
113 114
19
Indexation d’images par la forme, basée contour Indexation d’images par la forme, basée contour
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
115 116
Indexation d’images par la forme, basée contour Indexation d’images par la forme, basée contour
*+
;.
x
v & X 6 w
,7+
X : coefficients de Fourier
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
117 118
Indexation d’images par la forme, basée contour Indexation d’images par la forme
Illustration
Image
1. Calculer l’aire
3. En déduire le périmètre
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
119 120
20
Indexation d’images par la forme Plan
Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier Indexation par le contenu de documents Audio-Vidéo – Média Image J. Pinquier
121 122
21