You are on page 1of 19

POBOLJŠANJE KVALITETA SLIKE FILTRIRANJEM

Konvolucija jednodimenzionalnih signala


POBOLJŠANJE KVALITETA SLIKE FILTRIRANJEM
Filtriranje u prostornom domenu – dvodimenzionalna konvolucija

h j , k   j  0,1,  J  1; k  0,1,  K  1 konvolucioni kernel


J 1 K 1
c  m, n   a  m, n  * h  m, n    h  j , k  a  m  j , n  k 
j 0 k 0
POBOLJŠANJE KVALITETA SLIKE FILTRIRANJEM
Filtriranje u prostornom domenu

J 1 K 1
c  m, n   a  m, n  * h  m, n    h  j , k  a  m  j , n  k 
j 0 k 0

 J0  K0
J 1 K 1
c 0,0    h j, k  a 0  j,0  k , J0  , K0 
j  J 0 k K0 2 2
POBOLJŠANJE KVALITETA SLIKE FILTRIRANJEM
Filtriranje u prostornom domenu

(a)    dopuniti sliku konstantnim vrijednostima svjetline (npr,


bjelilom),
(b)   dopuniti sliku periodično,
(c)    dopuniti sliku kao u ogledalu u odnosu na rubove slike,
(d) proširiti granične vrijednosti slike na rubovima do beskonačnosti.
POBOLJŠANJE KVALITETA SLIKE FILTRIRANJEM
Filtriranje u prostornom domenu - smoothing

1 1 1 1 1
Uniformni filtar 1 1 1 1 1
1 
hrect  j , k   1 1 1 1 1
25  
1 1 1 1 1
1 1 1 1 1

pravougani

0 1 1 1 0
1 1 1 1 1
1 
hcirc  j , k   1 1 1 1 1
21  
1 1 1 1 1
0 1 1 1 0

kružni
POBOLJŠANJE KVALITETA SLIKE FILTRIRANJEM
Filtriranje u prostornom domenu - smoothing

Trougaoni filtar

1 2 3 2 1 0 0 1 0 0
2 4 6 4 2 0 2 2 2 0
1  1 
h pyr  j , k   3 6 9 6 3 hcone  j , k   1 2 5 2 1
81   25  
2 4 6 4 2 0 2 2 2 0
1 2 3 2 1  0 0 1 0 0

piramidalni konusni
POBOLJŠANJE KVALITETA SLIKE FILTRIRANJEM
Filtriranje u prostornom domenu - smoothing

Gausov filtar
 1     1    g
h x, y   g 2 D  x, y    e  x e  y  x   g 1D  y 
2
22 2
22
   1D
 2    2  

N 0  3 N 0  5

 1  n 2 22  
 e n  N0 
g 1 D  n    2  
 0 n  N 0 
POBOLJŠANJE KVALITETA SLIKE FILTRIRANJEM
Filtriranje u prostornom domenu – nelinearni filtri

Median filtar

vrijednost svjetline koja odgovara 50% (median)


vrijednosti funkcije distribucije

maske za filtriranje median filtrom


POBOLJŠANJE KVALITETA SLIKE FILTRIRANJEM
Filtriranje u prostornom domenu – nelinearni filtri

Kuwahara filtar

srednja vrijednost regiona


sa najmanjom varijansom
POBOLJŠANJE KVALITETA SLIKE FILTRIRANJEM

original “so i biber” šum pravougaoni uniformni 5x5

piramidalni 5x5 konusni 5x5 Gausov filtar =2.5


POBOLJŠANJE KVALITETA SLIKE FILTRIRANJEM

original “so i biber” šum pravougaoni uniformni 5x5

Median Kuwahara
POBOLJŠANJE KVALITETA SLIKE FILTRIRANJEM

slika narušena šumom Gausov filtar    1.0  median filtar


POBOLJŠANJE KVALITETA SLIKE FILTRIRANJEM
Filtriranje u frekvencijskom domenu

H  m1 , m2   F  h n1 , n2 

A m1 , m2   F  a n1 , n2 

c n1 , n2   F -1
 A m1 , m2   H  m1 , m2 

Fast Fourier Transform (FFT) algoritmi


POBOLJŠANJE KVALITETA SLIKE FILTRIRANJEM
Filtriranje u frekvencijskom domenu

lijevo: slika
desno: amlitudski
spektar

Lijevo: idealni
NF filtar
desno:
Batervortov NF
filtar
POBOLJŠANJE KVALITETA SLIKE FILTRIRANJEM
Filtriranje u frekvencijskom domenu
POBOLJŠANJE KVALITETA SLIKE FILTRIRANJEM
Filtriranje u frekvencijskom domenu
konvolucija u prostornom domenu - “zvonjenje”

h( m,n)
0.1
0.08
0.06
0.04
0.02

n 0

20 m
10 20
0 10
0
-10 -10
-20 -20
POBOLJŠANJE KVALITETA SLIKE FILTRIRANJEM
Filtriranje u frekvencijskom domenu

idealni VF filtar, Batervortov VF filtar


POBOLJŠANJE KVALITETA SLIKE FILTRIRANJEM
Filtriranje u frekvencijskom domenu
idealni VF filtar, Batervortov VF filtar, Gausov VF filtar
POBOLJŠANJE KVALITETA SLIKE FILTRIRANJEM
VF filtar – primjer

You might also like