Filtrage linéaire
Considérons un pixel P dont la position dans l'image est donnée par les Après filtrage passe-haut par un filtre gradient oblique les contours diagonaux ...
7. Applications du filtrage.key
Filtre passe-haut originale - filtrée Image. Image filtrée. Qu'est-ce qui se passe? f = image g = filtre ... Dans matlab: C = normxcorr2(template A) ...
Traitement des images numériques TP 3 : Filtrage et débruitage
1.2 Etude sous MATLAB . Pour ajouter du bruit `a une image sous MATLAB on utilise la commande ... S'agit-il d'un filtre passe-bas
Quelques méthodes de filtrage en Traitement dImage
29 août 2010 Le filtre passe-bas diminue le bruit mais atténue les détails de l'image (flou plus prononcé). – Le filtre passe-haut accentue les contours ...
Chapitre 3 - Filtres et analyse fr ´equentielle
Les courbes idéales de la figure 3.1 montrent les quatre types de filtres principaux. Les deux premiers le filtre passe-bas et le filtre passe-haut
TRAITEMENT DIMAGES
Rehaussement d'Images par Filtrage Spatial/Fréquentiel. Image. TF(image) Filtre Passe-haut : accentue les contours et les détails de l'image mais ...
Le Filtrage des Signaux Numériques
Filtre Passe-Haut Analogique MATLAB : spectre et spectrogramme du signal s(t) ... transmission de données audio
Travaux pratiques et travaux dirigés de traitement dimages
lorsqu'on parcourt cette image de haut en bas puis de gauche vers la droite. consiste `a appliquer une filtre passe-bas avant de faire le prél`evement.
Traitement des images numériques TP 4 : Filtrage rehaussement de
A l'inverse des filtres vus dans le TP3 les filtres réhausseurs de contours sont des passe-bande ou des passe-haut
Traitement du signal
4.2.3 Exemple de filtre passe-bas d'ordre 1 . Figure 5 – Exemple d'un signal de voix parlée : signal temporel (haut) fréquence fondamentale (bas).
Chapitre5 1 IFT6150 - Université de Montréal
>Chapitre5 1 IFT6150 - Université de MontréalWebFiltre Passe-bas : diminue le bruit mais atténue lesdétails de l’image Filtre Passe-haut : accentue les contours et les détailsde l’image mais ampli?e le bruit Filtre Passe-bande
TP N° 10 : FILTRES PASSIFS PASSE-HAUT D’ORDRE 1 PASSE
>TP N° 10 : FILTRES PASSIFS PASSE-HAUT D’ORDRE 1 PASSE
AudioBox 22/44VSL Présentation Mode demploi - ZIKINF
>AudioBox 22/44VSL Présentation Mode d'emploi - ZIKINF
Matlab et le traitement du signal —
>Matlab et le traitement du signal —WebPour les ?ltres passe-haut et coupe-bande leur ordre peut ˆetre calcul´e de la mˆeme fac¸on que pour les ?ltres passe-bas et passe-bande en renversant les fr´equences de Taille du fichier : 99KB
Filtrage temps-réel et MATLAB (introduction) - Université Paris
>Filtrage temps-réel et MATLAB (introduction) - Université Paris WebRappels des cours pr ec edents : ltrage id eal et FIRLes bases du temps-r eel audio sous matlab Filtre passe-haut id eal { 1 D e nition La r eponse en equence d’un ltre passe
Comment calculer la fonction de transfert d'un filtre passe-haut?
La fonction de transfert du filtre passe-haut est : H (jw) = s = w1 0 où w0 =.
Comment calculer le filtre passe-haut ?
- Le filtre passe-haut se calcule comme le filtre passe bas. Il faut juste inverser les composants, Figure 5. - Un filtre passe-bande est réalisé en mettant en série un filtre passe-haut C1-R1, suivi d'un filtre passe-bas R2-C2. Figure 6.
Comment filtrer un signal dans Matlab ?
Dans MATLAB, nous pouvons utiliser la fonction intégrée lowpass () pour filtrer un signal. Nous devons passer le signal d’entrée, la fréquence de bande passante et la fréquence d’échantillonnage du signal d’entrée dans la fonction lowpass (). Le signal d’entrée doit être un vecteur ou une matrice de type simple ou double.
IFT 6150
TRAITEMENT D"IMAGES
FILTRAGE SPATIAL
Max Mignotte
Département d"Informatique et de Recherche Opérationnelle. Http : //www.iro.umontreal.ca/≂mignotte/ift6150E-mail : mignotte@iro.umontreal.ca
FILTRAGE SPATIALE
SOMMAIRE
Introduction . . .. . . .. . . .. . . .. . . .. . . .. . . .. . . . 2 Convolution Discrète 2D -Rappel- . .. . . .. . . .. 4 Filtre de Moyenne (Passe-bas) . . . .. . . .. . . .. . 6 Filtre Gaussien (Passe-bas) . .. . . .. . . .. . . .. . . 7 Autres Filtres Passe-bas . . .. . . .. . . . .. . . .. . . . 8 Filtre Médian .. . . .. . . .. . . .. . . .. . . . .. . . .. . . . 9 Filtre Adaptatif . . .. . . .. . . .. . . .. . . .. . . .. . . .. 11 Filtre Directionnel . . .. . . .. . . .. . . .. . . .. . . .. . . 12 Filtre Passe-haut -Op. Mathématique- . . .. . . . 14 Filtre Passe-haut -Masque de Détection- .. . . 16 Filtre Passe-haut -Gradient- . .. . . . .. . . .. . . .. 17 Décision Contour . . . .. . . .. . . .. . . .. . . .. . . .. . 22 Filtre Passe-haut -Laplacien- .. . . .. . . .. . . .. . . 23 Filtre de Marr-Hildreth . . .. . . .. . . .. . . .. . . .. . 25 Rehaussement des Contours . .. . . .. . . .. . . .. . 26 Exercices . . . .. . . .. . . .. . . .. . . .. . . .. . . .. . . .. . 27 1FILTRAGE SPATIALE
INTRODUCTION
Rehaussement d"Images par Filtrage Spatial/FréquentielImage TF(image)
Image FiltréeFFT
FFT-1Filtrage Spectral
Filtrage Spatial
Image rehaussée
Théorème de Convolution -Rappel-
f(x,y)?g(x,y)??F(u,ν). G(u,ν) f(x,y). g(x,y)??F(u,ν)?G(u,ν) donc, sif(x,y)est l"image à filtrer (ou à rehausser) et g(x,y), le filtre spatial (ou PSF ou masque) f(x,y)?g(x,y) =F-1?F{f(x,y)} · F{g(x,y)}????
G(u,ν)?
2FILTRAGE SPATIALE
INTRODUCTION
Trois Types de Filtrage
PSF: Point Spread Function
(ou Fonction d"Étalement Spectrale)MTF: Modulation Transfer Function
(ou Fonction de Transfert) Filtre Passe-bas :diminue le bruit mais atténue les détails de l"image Filtre Passe-haut :accentue les contours et les détails de l"image mais amplifie le bruit Filtre Passe-bande :élimine certaines fréquences in- désirables présentes dans l"image 3FILTRAGE SPATIALE
CONVOLUTION DISCRÈTE 2D -RAPPEL-
Convolution Discrète 2D -Rappel-
Transformation basée sur le voisinage d"un point(x,y)Exemple
16 16 1616161616
160 1 2 1
1 2 12 4 2=12 2 21
3 7 8 7 3
4 14 4
3 9 12 9 3
13 4 31*
(1/16)11 11 4FILTRAGE SPATIALE
CONVOLUTION DISCRÈTE 2D -RAPPEL-
g(x,y) = (f?filtre)(x,y) =? i? jf(x-i,y-j)filtre(i,j)Remarque
Généralement le masque est de dimension (DF) impair et symétrique. Dans ce cas (f?filtre)(x,y) =(DF-1)/2? i=-(DF-1)/2(DF-1)/2? j=-(DF-1)/2f(x+i,y+j)filtre(i,j) w1 w2 w3 w4 w5 w6 w7 w8 w9Filtre(i , j)Filtre(0,0)=w5
DF=3 g(x,y) =w1f(x-1,y-1) +w2f(x,y-1) +w3f(x+ 1,y-1) +w4f(x-1,y) +w5f(x,y) +w6f(x+ 1,y) +w7f(x-1,y+ 1) +w8f(x,y+ 1) +w9f(x+ 1,y+ 1) Afin de conserver la moyenne de l"imagef(x,y), la somme des éléments du filtre est normalisée à1(i.e.,? iwi= 1) 5FILTRAGE SPATIALE
FILTRE DE MOYENNE (PASSE-BAS)
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
1 1 1 1 11/25 *
Filtre 5x5
1 1 1 1 1 11 1 11/9 *
Filtre 3x3
Exemple
?Filtre Passe-bas: diminue le bruit mais atténue les détails de l"image (flou) 6FILTRAGE SPATIALE
FILTRE GAUSSIEN (PASSE-BAS)
Gaussienne(x,y)= exp?-π(x2+y2)/σ2?
1 1 1 1 1 2 1 1 11 1(1/4) (1/4)*=
(1/4) 1 2 1* (1/4)=42 21 2 1 2 1142 21 2 1
2 1142 21 2 1
2 11(1/16)
(1/16) (1/16)Remarque
Idéalement on devrait prévoir un filtre (ou masque) de taille(6σ+ 1)×(6σ+ 1) 7FILTRAGE SPATIALE
AUTRES FILTRES PASSE-BAS
Filtre Binomial
Les coefficients de ce filtre sont obtenus par le binome de Newton. Un filtre 1D Binomial du quatrième ordre donne le vecteur(1/16)(1 4 6 4 1). Le filtre 2D est 1 2561 4 6 14
4 4 4 41 14 4616 16161624 246 624
2436Filtre Pyramidal
1 112 3 2
2 4 4 26
96 63 32 4 6 4 21 2 3 281
1Filtre Conique
10 0 0 0
00 0 0 000 02 2
2221 11
1225225
8
FILTRAGE SPATIALE
FILTRE MÉDIAN (1)
g(x,y) =médian{f(n,m) (n,m)?S} (Svoisinage de(x,y)) 30 2010 25
2520 301010
10 20 20 25
25025bruit
médiane30 30 250
Utile pour contrer l"effet d"un bruit Poivre & Sel (faux "0" et "255" dans l"image) 9FILTRAGE SPATIALE
FILTRE MÉDIAN (2)
- Exemple de bruit P & S avec gros agrégats - Si le bruit P & S est supérieur à la moitié de la dimension du filtre?filtrage inefficace. 10FILTRAGE SPATIALE
FILTRE ADAPTATIF
g(x,y) =?filtre PB[f(x,y)]si |filtrePB[f(x,y)]-f(x,y)|FILTRE DIRECTIONNEL
Trouver le voisinage orienté tq
θ0= argminθ|f(x,y)-f?Vθ(x,y)|
Calculer la moyenne (ou autre) suivantVθ
g(x,y) =f?Vθ0(x,y)Image bruitée originale
4×4 7×2
12FILTRAGE SPATIALE
FILTRE PASSE-HAUT -OP. MATHÉMATIQUE- (1)
Filtre "High-boost"
Passe-bas Passe-haut (K= 1)
High boost=K(original)-Passe-bas(original)
g(x,y) =Kf(x,y)-f(x,y)?h(x,y) = (K-1)f(x,y) +?f(x,y)?δ(x,y)?-f(x,y)?h(x,y) = (K-1)f(x,y) +f(x,y)??δ(x,y)-h(x,y)? ? FG(u,v) = (K-1)F(u,v) +F(u,v)?1-H(u,v)?
Passe-haut?
K= 1Passe-haut
K >1Rehaussement de Contour
13FILTRAGE SPATIALE
FILTRE PASSE-HAUT -OP. MATHÉMATIQUE- (2)
- Filtre3×3-δ(x,y)-h(x,y) =
1 9 000 090000 -19 111
111
111
=19 -1-1-1 -18-1 -1- 1-1 - Filtre5×5- 1 25
-1-1-1-1-1 -1- 1-1-1-1 -1- 124-1-1 -1- 1-1-1-1 -1- 1-1-1-1
Opérations sur les filtres de voisinage
Passe-bas
1 3511111
12221
12321
12221
11111
=135? 11111
11111
11111
11111
11111
111
111
111
+1
Passe-haut
1 25-1-1-1-1-1 -1-1-1-1-1 -1-124-1-1 -1-1-1-1-1 -1-1-1-1-1 =125? 11111
11111
11111
11111
11111
+25
14
FILTRAGE SPATIALE
FILTRE PASSE-HAUT -OP. MATHÉMATIQUE- (3)
Détection de Point
Convolution avec
-1-1-1 -18-1 -1- 1-1 Grande valeur positive?point blanc sur fond noir Grande valeur négative?point noir sur fond blanc - Exemple - 555555551005
55555-1-1-1 -18-1 -1- 1-1
00-95-95-95
00-95760-95
00-95-95-95
15FILTRAGE SPATIALE
FILTRE PASSE-HAUT -MASQUE DE DÉTECTION-
Détection des contours
- Contour d"une ligne - - Contour d"un objet - 16FILTRAGE SPATIALE
FILTRE PASSE-HAUT -GRADIENT- (1)
Le Gradient
Soitf(x,y), alors
?f=?G x G y? =((∂f ∂x ∂f ∂y))Magnitude du Gradient
mag(?f) =? ?∂f ∂x? 2 +?∂f∂y? 2Approximation de la Magnitude
mag(?f)≈ |∂f∂x|+|∂f∂y|Direction du Gradient
θ= arctan?
∂f∂y/∂f∂x? 17FILTRAGE SPATIALE
FILTRE PASSE-HAUT -GRADIENT- (2)
Approximation du Gradient (enx)
∂f∂x=limΔ
x→0f(x+ Δx,y)-f(x,y)Δx=limΔ x→0f(x,y)-f(x-Δx,y)Δx x=1?Masque de convolution?1-1ou-11
∂f∂x=limΔ
x→0f(x+ Δx,y)-f(x-Δx,y)2Δx x=1?Masque de convolution? 10-1Approximation du Gradient (eny)
Masque de convolution?1
-1ou-1 1ou -1 0 1 ou 1 0quotesdbs_dbs19.pdfusesText_25[PDF] filtre passe haut ordre 1
[PDF] filtre récursif
[PDF] filtre récursif définition
[PDF] filtre récursif et non récursif
[PDF] filtre rif
[PDF] filtre stable
[PDF] filtre uv aquaculture
[PDF] filtrer composante continue
[PDF] filtrer un signal bruité matlab
[PDF] filtres actifs exercices corrigés pdf
[PDF] fime antony
[PDF] fime caen recrutement
[PDF] fime logo
[PDF] fime miami