Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Traitement d'images 1
Image
Contour Texture
Traitement d'images 2
1
Modélisation
Modèle de dégradation
distorsions spatiales (capteur)
flou (bougé, mise au point)
bruit
Traitement d'images 3
Modèles de bruit
Origine du bruit:
capteur défectueux , numérisation, erreur sur le canal
de transmission…..
Traitement d'images 4
2
Modèles de bruit
Traitement d'images 5
Filtrage
FFT-1
Image rehaussée Image Filtrée
Traitement d'images 6
3
Filtrage Spatial
i i
x x
Transformation
j j
y y
Image originale Image filtrée
Traitement d'images 7
Convolution 2D
4
Transformation sur les images
Traitement d'images 9
Exemple de convolution 2D
Traitement d'images 10
5
Convolution numérique discrète
Traitement d'images 11
Convolution Numérique
Traitement d'images 12
6
Convolution Numérique
Traitement d'images 13
Convolution Numérique
Traitement d'images 14
7
Filtrage spatial
Filtre passe-bas
Filtre Moyenne
But: lisser l ’image pour supprimer le bruit
Inconvénient: on lisse aussi les contours (l’image devient floue)
1 1 1 1 1
1 1 1 1 1
1 1 1
1/9 * 1 1 1 1/25 * 1 1 1 1 1
1 1 1 1 1 1 1 1
1 1 1 1 1
Filtre 3x3
Filtre 5x5
Traitement d'images 15
Traitement d'images 16
8
Exemple de filtre moyenneur
Traitement d'images 17
Filtrage spatial
6.s 1 6.s 1
Intérêt : le filtre gaussien
préserve mieux les contours que
le filtre de moyenne
Traitement d'images 18
9
Exemple de filtrage Gaussien
Traitement d'images 19
gaussien
10
Filtrage adaptatif
Filtrage adaptatif
Hypothèse: cas d ’un bruit non corrélé avec le signal image et qui se
produit aléatoirement en un certain nombre de points (points brillants)
Méthode: seuiller chaque pixel si sa valeur est trop élevée par rapport
à celle de ses voisins
O1 O2 O3
1 8
O4 X O5
IF X Oi Seuil
O6 O7 O8
8 i 1
1 8
THEN X Oi
8 i 1
Traitement d'images 21
Traitement d'images 22
11
Filtrage adaptatif (Frost et al.)
Traitement d'images 23
12
Filtrage adaptatif (Frost et al.)
Traitement d'images 25
Transformations
CV CVMAX
Le pixel considéré se trouve dans une zone hétérogène
et fort probablement sur un contour (une transition de
la fonction de luminance)
Pour conserver les arêtes et contours le plus intactes
possibles il ne faut pas lisser ces pixels
La valeur numérique de ces pixel reste alors inchangée
Traitement d'images 26
13
Filtrage adaptatif (Frost et al.)
Transformations
CV CVMIN
Le pixel considéré se trouve dans une zone homogène
Nous lissons alors ces pixels pour éliminer le bruit
La valeur de calculées au voisinage du pixel devient
alors sa valeur de niveau de gris lissée
Traitement d'images 27
gaussien
filtrage _Frost
14
Filtrage (non-linéaire)
Traitement d'images 29
Filtrage spatial
Filtre Médian
Intérêt:
efficace pour supprimer un bruit dû à des impulsions parasites
Inconvénient:
mais peut introduire des artefacts sur les lignes et les coins
exemple:
Traitement d'images 30
15
Exemple de Filtre Médian
Traitement d'images 31
Traitement d'images 32
16
Filtrage Spatial
Filtre Passe-haut
But: améliorer la qualité visuelle de l ’image en accentuant les contours
(obtention d ’une image plus contrastée)
Première méthode: on part de 2 images : l ’image originale L(i,j) et
une image filtrée par un filtre passe bas(filtre High boost)
0 1 0 1 1 1 1 2 1
1 5 1 1 9 1 2 5 2
0 1 0 1 1 1 1 2 1
g1 ( k ,l ) g 2 ( k ,l ) g 3 ( k ,l )
Traitement d'images 34
17
Transformation sur les images
TF Produit TF-1
f(x,y) F(u,v) F’(u,v) f’(k,l)
H(u,v)
image
image
originale
filtrée
Traitement d'images 35
Traitement d'images 36
18
Traitement d'images 37
Traitement d'images 38
19
Traitement d'images 39
F (u, v) f ( x, y).e j 2 ( x.u y.v ) dx dy
Traitement d'images 40
20
Transformation sur les images
Propriétés :
c ’est une fonction complexe:
F (u, v) R(u, v) jI (u, v)
Traitement d'images 41
N 1 N 1 k .u l .v
j 2 (
f (k , l ).e
)
F (u, v) 1
N
N
k 0 l 0
Transformée de Fourier inverse :
N 1 N 1 k .u l .v
j 2 (
F (u, v).e
)
f (k , l ) 1
N
N
u 0 v 0
Traitement d'images 42
21
Transformation sur les images
Interprétation :
N 1 N 1 k .u l .v
j 2 (
F (u, v).e
)
f (k , l ) 1
N
N
u 0 v 0
Traitement d'images 43
Traitement d'images 44
22
Transformation sur les images
Propriétés de la TF :
linéarité:
Traitement d'images 45
Théorème de convolution:
La convolution et la transformée de Fourier sont liées par l’équation :
TF (( f g )( x, y )) F (u, v).G(u, v)
Application au filtrage:
En prenant la transformée de Fourier inverse à gauche et à droite de
l ’équation, on en déduit :
( f * g )( x, y ) TF 1F (u, v).G (u, v)
donc, le filtrage peut être effectué soit dans le domaine spatial, soit
dans le domaine fréquentiel
Traitement d'images 46
23
Transformation sur les images
Traitement d'images 48
24
Traitement d'images 49
Traitement d'images 50
25
Traitement d'images 51
Traitement d'images 52
26
Traitement d'images 53
Traitement d'images 54
27
Traitement d'images 55
Traitement d'images 56
28
Traitement d'images 57
Traitement d'images 58
29
Transformation sur les images
Traitement d'images 59
(M. Sonka)
a) spectre de l’image filtrée : élimination
des fréquences moyennes et hautes
b) image obtenue par filtrage inverse
Traitement d'images 60
30
Transformation sur les images
Filtrage fréquentiel :
Exemple: élimination d’un bruit périodique
Recherche
Image FFT fréquence
du bruit
Image
FFT inverse Filtrage
débruitée
Traitement d'images 61
Traitement d'images 62
31