Professional Documents
Culture Documents
Simítás/szűrés
képtérben
Zajos kép
Zaj:
a képpont-intenzitások nemkívánatos változása
1 1 1
g (i, j ) f (i u , j v)
9 u 1v 1
1/10 1/10 1/10 A h=f*g konvolvált
Konvolúció kép adott pontjának
1/10 1/5 1/10 számítása:
1·1/10+3·1/10+ 6·1/10+
1/10 1/10 1/10 8·1/10+10·1/5+ 2·1/10+
A g maszk
9·1/10+4·1/10+ 7·1/10=
mérete: 3x3 6
6
1 4 3 5 0 8 2 7 8 1 3 6
8 5 0 1 6 1 3 6 0 8 4 5 9
1 9 2 4 8 10 2 6 1 9 0 3
4 7 8 9 4 7 8 2 5 1 7 2
9 0 2 3 5 6 1 3 0 6 4 8 9
Konvolúció
Átlag-szűrés konvolúcióval
3x3-as környezet
1 1 1
g (i, j ) f (i u , j v)
9 u 1v 1
1 1
f (i u, j v) h(u, v)
u 1v 1
( f h)(i, j ),
ahol :
1 1 1
h 1 1 1
1 konvolúciós
9 maszk
1 1 1
Átlag-szűrés maszkjai
1D átlag-szűrés az
[1/3,1/3,1/3] maszkkal
Példa átlag-szűrésre
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 10 20 30 30 30 20 10 0
0 0 0 90 90 90 90 90 0 0 0 0 20 40 60 60 60 40 20 0
0 0 0 90 90 90 90 90 0 0 0 0 30 60 90 90 90 60 30 0
0 0 0 90 90 90 90 90 0 0 0 0 30 50 80 80 90 60 30 0
0 0 0 90 0 90 90 90 0 0 0 0 30 50 80 80 90 60 30 0
0 0 0 90 90 90 90 90 0 0 0 0 20 30 50 50 60 40 20 0
0 0 0 0 0 0 0 0 0 0 0 10 20 30 30 30 30 20 10 0
0 0 90 0 0 0 0 0 0 0 0 10 10 10 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 10 10 10 0 0 0 0 0 0
f g=f*h
1 1 1
h 1 1 1
1
9
1 1 1
Példa átlag-szűrésre
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 10 20 30 30 30 20 10 0
0 0 0 90 90 90 90 90 0 0 0 0 20 40 60 60 60 40 20 0
0 0 0 90 90 90 90 90 0 0 0 0 30 60 90 90 90 60 30 0
0 0 0 90 90 90 90 90 0 0 0 0 30 50 80 80 90 60 30 0
0 0 0 90 0 90 90 90 0 0 0 0 30 50 80 80 90 60 30 0
0 0 0 90 90 90 90 90 0 0 0 0 20 30 50 50 60 40 20 0
0 0 0 0 0 0 0 0 0 0 0 10 20 30 30 30 30 20 10 0
0 0 90 0 0 0 0 0 0 0 0 10 10 10 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 10 10 10 0 0 0 0 0 0
f g=f*h
• homályosít
• gyengíti az éleket
Példa átlag-szűrésre
eredeti simított
átlagolás 5x5-ös maszkkal
Példa átlag-szűrésre
átlagolás átlagolás
eredeti kép
5x5-ös maszkkal 11x11-es maszkkal
Példa átlag-
szűrésre
eredeti 3x3
5x5 9x9
15x15 35x35
Példa átlag-szűrésre
Az átlag-szűrő hatása és
tulajdonságai
zajszűrő/simító maszkoknál a
maszkelemek összege mindig 1
Az 1D Gauss függvény
1 ( x 2 / 2 2 )
G ( x) e ( 0)
2
n
n 2n
k
k 0
k
Pascal háromszög
n
n(n 1)
Tn k
k 1 2
A normális és a binominális
eloszlás sűrűségfüggvényei
Galton deszka
1 (x y )
2 2
G ( x, y ) exp
2 2
2σ 2
Szeparálható:
G ( x, y) G ( x) G ( y)
2D Gauss függvény
A 2D Gauss függvény
diszkrét közelítése
A 2D Gauss függvény
diszkrét közelítése
1 n n n n
Pn n
T
0 1
n 1
n
2
A 2D Gauss közelítése:
Gn Pn Pn
T
n2
A 2D Gauss függvény
diszkrét közelítése
1 1 4 16 4 1
16 256 1 4 6 4 1
256 256 256 256
4 4 16 24 16 4
4 16 24 16 4
16 256 256 256 256 256
6 1 4 6 4 1 16 24 36 24 16 1
6 24 36 24 6
16 16 16 16 16 16 256 256 256 256 256 256
4 4
4 4 4
16 24 16
16 24 16
16 256 256 256 256 256
1 1
1 1 1
4 16 4
4 6 4
16 256 256 256 256 256
n4
Gauss szűrés
h f G
1 2 1
1
2 4 2
16
1 2 1
simított
eredeti
Példa Gauss
szűrésre
5x5-ös
maszkkal
1 4 6 4 1
4 16 24 16 4
1
6 24 36 24 6
256
4 16 24 16 4
1 4 6 4 1
simított
Példa Gauss szűrésre
szűrés szűrés
eredeti kép
5x5-ös maszkkal 11x11-es maszkkal
Példa Gauss szűrésre
eredeti σ =2 σ =5 σ =10
Módosított környezeti átlagolás
( f * g )(i, j ), ha ( f * g )(i, j ) f (i, j ) T ,
h(i, j )
f (i, j ), különben
Medián
Az [ a1, a2, …, a2n+1 ] (páratlan elemszámú)
szám-tömb mediánja a nagyság szerint rendezett
tömb középső, (n+1)-dik eleme,
Jelölése: med { a1, a2, … , a2n+1 }
medián
A medián tulajdonságai
med{A+c} = med{A}+c ,
med{c·A} = c·med{A}
Mediánszűrés
A mediánszűrés eredményét az S
környezet mérete (és alakja) határozza meg.
Példa mediánszűrésre
a rendezett
környezet
a medián
egy képpont
3x3-as
környezete
a képpont új intenzitása
Példa 1D mediánszűrésre
3x3 3x3
só-bors zajos átlagolás medián szűrt
Átlagolás – medián-szűrés
só-bors 3x3
zajos medián szűrt
3x3 5x5
átlagolás átlagolás
A medián-szűrés alkalmazása
eredeti medián-szűrt
„eredeti” – „medián-szűrt”
A medián-szűrés hatása
g min ( x, y ) min { f ( x u, y v) }
( u ,v )S
g max ( x, y ) max { f ( x u, y v) }
( u ,v )S
S: környezet, szerkesztőelem
(structuring element)
Nemlineáris morfológiai operátorok:
– min: erózió (erosion)
– max: dilatáció (dilatation)
Erózió
Dilatáció
Példa erózióra
Példa dilatációra
Példa erózióra
Példa dilatációra
Példa erózióra
Morfológiai szűrés
– erózió
– dilatáció
– dilatáció
– erózió
Példa morfológiai szűrésre
környezet / szerkesztőelem
Példa morfológiai szűrésre
Példa morfológiai szűrésre
Példa morfológiai szűrésre