Vous êtes sur la page 1sur 33

Extraction de caractristiques

Traitement dimages cours n6

Extraction de caractristiques
Images binaires
Codage de contours
Dtection de lignes par la Transforme de Hough

Images NdG : caractrisation de texture


Matrice de cooccurrences
Local binary patterns
Filtres de Gabor

Comment coder le contour ?

Lien

Codage de Freeman
A partir du codage de Freeman, on peut
caractriser le contour

Histogramme
des orientations

Transforme de Hough
Dtection de lignes dans une image, partir
dune image binarise
Ensemble de segments
Ensemble de points

Transforme de Hough
Principe : pour tous les couples de points, on
cherche la droite (a,b) qui passe par ces points
Y1 = aX1 + b
Y2 = aX2+b

On compte le nombre de couples (a,b)


obtenus
On conserve les maximaux

Transforme de Hough

Image

Espace (a,b)

http://homepages.inf.ed.ac.uk/amos/hough.html

Transforme de Hough

Transforme de Hough

Texture
Lien (dfinition dune texture, matrice de
cooccurrence)

Texture par LBP


Local Binary Patterns

Gray-scale and rotation invariant


spatial structure of image texture

Texture par LBP

Texture par LBP


Pour chaque pixel, on calcule son pattern
correspondant.
Pour la rsolution P, il y a P+2 patterns possibles.
Pour chacun des P+2 patterns, on compte le
nombre de pixels ayant ce pattern (distribution).
Limage est caractrise par lhistogramme des
patterns.

Texture
On a vu les approches par statistiques du 1er
et du 2nd ordre
Voyons maintenant les approches par bancs
de filtres

Demonstration of a Gabor filter applied to Chinese OCR. Four orientations are shown on
the right 0, 45, 90 and 135. The original character picture and the superposition of all
four orientations are shown on the left. [Wikipedia]
Lien

Utilisation de texture
Pour la segmentation
Exemple avec split and merge

Utilisation de texture
Pour caractriser les images dans le but de les classer
Exemple :

Healthy cases

Pathological cases
21

Systme de classification
Aim: discrimination between healthy and
pathological images
Learning-Database

Feature
extraction

Numerical
vectors

Classification

Decision :
Healthy Class
Pathological Class

using LBP
descriptors

22

Descripteur de texture LBP

Utilisation de texture
Dans les systmes de requte par le contenu
(CBIR = content-based image retrieval)

Utilisation de texture
Dans les systmes de requte par le contenu
(CBIR = content-based image retrieval)

Synthse de texture

This is like copying, but not just repetition

Photo

Pattern Repeated

Figure from Texture Synthesis by Non-parametric Sampling, A. Efros and T.K. Leung,
Proc. Int. Conf. Computer Vision, 1999 copyright 1999, IEEE

Texture : rsum
Dfinition difficile
De nombreux outils pour les caractriser :
Stat du 1er ordre
Matrice de cooccurrence (Haralick), LBP
Filtres de Gabor

Utilisation en segmentation, en reco de formes,


en CBIR, et dans bien dautres domaines