Ugrás a tartalomhoz

Műholdakról távérzékelt adatok feldolgozása és hasznosítása

Mika János, Utasi Zoltán, Biró Csaba, Pénzesné Kónya Erika (2011)

EKF TTK

6. Rank és medián szűrők

6. Rank és medián szűrők

Az előzőekben megismert szűrési eljárás az átlagolásnak köszönhetően a kimagasló zaj hatásokat csak „elkeni”.

Tehát a lineáris szűrők nem adnak megoldást egy pontszerű magas intenzitásértékű pixel szűrésére. Azok az eljárások, amelyek ezt lehetővé teszik számunkra a rank szűrők csoportjába tartoznak. Ezeket a szűrési eljárásokat egy példán keresztül mutatom be.

Kiindulásként tekintsünk egy 7x7-es képet. Az ábrán megfigyelhető, hogy a –es pixel értéke 49, ami a többszöröse a kép többi pixeléjének.

3

4

5

2

4

4

6

4

5

4

4

3

3

3

5

6

6

6

4

7

2

3

4

4

49

3

5

5

4

4

4

5

5

5

7

8

2

4

5

6

3

4

3

4

5

6

5

4

3

Alkalmazva az előzőleg megismert algoritmus a lineáris szűrésre azt kapjuk, hogy

5

5

4

4

4

5

10

9

9

4

4

10

10

10

5

4

9

9

10

5

4

4

5

5

5

Rank szűrő algoritmusa:

  1. sorrendbe rendezik minden egyes pixelérték és a környezetéhez tartozó pixelértékeket (k darab);

  2. A sorból kiemelik az n-edik elemet, ez lesz az új pixel értéke.

Megjegyzés:

n = 1 esetében mindig a legkisebb, míg n= k esetében a legnagyobb értéket választottuk. A rank szűrők csoportjának speciális esete a medián szűrő, ebben az esetben mindig az n=k/2 tehát a középsőt választjuk.

5

5

5

4

4

5

5

9

5

5

5

9

10

9

5

4

5

9

5

5

4

5

5

5

5