12
OASDSP2: Spektralna analiza signala slike Novi Sad, 2019 strana 1 Spektar 2D signala (Furijeova transformacija 2D signala) 2D impulsni odziv i prenosna karakteristika 2D DFT 2D DCT

Spektar 2D signala (Furijeova transformacija 2D signala ... · 2D DCT je dvo-dimenzionalna diskretna kosinusna transformacija signala. Dobija se sekvencijalnom primenom Dobija se

  • Upload
    others

  • View
    36

  • Download
    0

Embed Size (px)

Citation preview

OASDSP2: Spektralna analiza signala slike

Novi Sad, 2019 strana 1

• Spektar 2D signala (Furijeova transformacija 2D signala)

• 2D impulsni odziv i prenosna karakteristika

• 2D DFT

• 2D DCT

OASDSP2: Spektralna analiza signala slike

Novi Sad, 2019 strana 2

Spektar 2D signala: Furijeova transformacija 2D diskretnih signala• Spektar je 2D funkcija

• Dve prostorne frekvencije (vertikalne i horizontalne)

1D spektar 2D spektar

vreme t (s) frekvencija f (Hz=1/s) vertikalno: y (m) fv (1/m)

horizontalno: x (m) fh (1/m)

Prostorne učestanosti normalizovane na učestanost odabiranja – osnovni opseg od -0.5 do +0.5

2D Furijeova transformacija diskretnog signala

v h

hfvfj

hvhvehvsffS

2),(),(

Jednačine simetrije

),(),(

),(),(

),(),(

),(),(

*

*

*

hvhv

hvhv

hvhv

hvhv

ffSffS

ffSffS

ffSffS

ffSkfnfS

fv

+0.5

-0.5

fh+0.5-0.5n, k - celi brojevi

OASDSP2: Spektralna analiza signala slike

Novi Sad, 2019 strana 3

Primer: pravouganik / vertikalna širina Y i horizontalna širina X

drugde

XhXYvYhvs

0

12/2/&12/2/1),(

hv ffj

h

h

v

vhv e

f

Xf

f

YfffS

sin

sin

sin

sin),(

signal slike 2D spektar

Y = 10

X = 10

Y = 12

X = 6

V = 50

H = 50

OASDSP2: Spektralna analiza signala slike

Novi Sad, 2019 strana 4

Separabilnost (vertikalna i horizontalna) 2D Furijeove transformacije

vfj

v h

hfj

v h

hfvfj

hvvhhv eehvsehvsffS

222),(),(),(

h

hfj

hvhehvsfS

2),()(

v

vfj

hvhvvefSffS

2)(),(

2D Furijeova transformacija

1D Furijeove transformacije po vrstama

1D Furijeove transformacije po redovima )( hv fS

),( hv ffS

OASDSP2: Spektralna analiza signala slike

Novi Sad, 2019 strana 5

2D sistemi u spektralnom domenu (prostornom)

2D diskretna konvolucija u prostornom domenu

1

0

1

0

),(),(),(N

n

N

k

khnvxknhhvy

2D sistem u spektralnom domenu

v h

hfvfj

hv

v h

hfvfj

hv

v h

hfvfj

hv

hvhvhv

hv

hv

hv

ehvyffY

ehvhffH

ehvxffX

ffXffHffY

2

2

2

),(),(

),(),(

),(),(

),(),(),(

Amplitudna karakteristika

Prenosna karakteristika

Fazna karakteristika

hv ffH ,

hvhv ffHffA ,,

hvhv ffHff ,arg,

OASDSP2: Spektralna analiza signala slike

Novi Sad, 2019 strana 6

2D sistemi : uticaj faze i amplitude

),(),( hvhv ffXffY

.),(

),(arg),(arg

constffY

ffXffY

hv

hvhv

OASDSP2: Spektralna analiza signala slike

Novi Sad, 2019 strana 7

2D filtri: Gaus7

,...,1

,...,1),(

2

2

2

2

2

)2/(

2

)2/(

NNk

Nneknh hv

NkNn

3 hv 35.0 hv

OASDSP2: Spektralna analiza signala slike

Novi Sad, 2019 strana 8

2D diskretna Furijeova transformacija (blok N x N tačaka)

v h

hfvfj

hvhvehvsffS

2),(),(

1

0

1

0

2

),(),(N

v

N

h

N

hk

N

vnj

ehvsknS

2D Furijeova transformacija

diskretnog signala 2D DFT

N

kf

N

nf hv

frekvencijska

rezolucija

2D inverzna DFT

1

0

1

0

2

),(1

),(N

n

N

n

N

hk

N

vnj

eknSNN

hvs

1,...,0, Nkn

Struktura spektra: koeficijent podospeg 1/N x 1/N

N

kfh

N

nfv

0

1

0 1N=16

OASDSP2: Spektralna analiza signala slike

Novi Sad, 2019 strana 9

2D DFT: dekompozicija i matrična forma

Dekompozicija 2D transformacije u dve 1D transformacije

N

vnjN

v

N

h

N

hkj

eehvsknS 21

0

1

0

2

),(),(

1

0

2

),()(N

h

N

hkj

v ehvskS

1

0

2

)(),(N

v

N

vnj

v ekSknS

Matrična forma direktne i inerzne transformacije

ITT

TN

T

TSTs

TsTS

T

T

T

1

1

11

1

...

.),(.

...

hvss

...

.),(.

...

knSS

...

..

...2

N

nkj

eT

matrica

signalamatrica

spektra

transformaciona

matrica

2D1D x N

1D x N

OASDSP2: Spektralna analiza signala slike

Novi Sad, 2019 strana 10

2D DCT – diskretna kosinusna transformacija

0 , N

2

0 , 1

)(

u

uN

u

10 , 10

)2/1(cos)2/1(cos),()()(),(1

0

1

0

NkNn

hN

kv

N

nhvsknknS

N

v

N

h

Direktna transformacija

Inverzna transformacija

10 , 10

)2/1(cos)2/1(cos),()()(),(1

0

1

0

NhNv

hN

kv

N

nknSknhvs

N

n

N

k

Frekvencijska rezolucija

1,...,0,

22

Nkn

N

kf

N

nf hv N=16

OASDSP2: Spektralna analiza signala slike

Novi Sad, 2019 strana 11

2D DCT – matrična forma (dekompozicija na dve 1D transformacije)

ITT

TT

TSTs

TsTS

T

T

T

1

1

11

...

.)(.

...)2/1(

N

knj

enT

• Dobra kompakcija energije

V

n

H

k

B

n

B

k

knS

knS

1 1

2

1 1

2

),(

),(

B

B

• Finija rezolucija

DFT (1/N) x (1/N)

DCT (1/2N) x (1/2N)

OASDSP2: Spektralna analiza signala slike

Novi Sad, 2019 strana 12

Treba zapamtiti:

Spektar 2D signala je određen 2D DFT. 2D diskretna Furiejova transformacija je separabilna po vertikalnom i

horizontalnom pravcu – dobija se sa sekvencijalnom primenom 1D DFT transformacije, prvo po svim vrstama

(horizontalno) a zatim po svim kolonama (vertikalno).

Matrična forma 2D DFT se opisuje sa matricom 1D DFT (T matrica NxN) za 2D signal (sliku) S veičine NxN

tačaka kao Y=T.S.TT.

Amplitudni spektar je definisan kao moduo 2D DFT a fazni spektar kao argument 2D DFT. Pri tome su

promenjive par prostornih učestanosti (vertikalna i horizontalna).

Diskretna 2D konvolucija se preslikava u proizvod 2D DFT ulaznog signala i 2D impulsnog odziva linearnog

2D sistema. 2D konvolucija opisuje 2D filtre koji filtriraju signal u dva pravca, vertikalnom i horizontalnom. Ako

se u svakom pravcu definišu dva osnovna filtra NF (nisko-frekventni) i VF visoko-frekventni, onda 2D filter ima

četiri osnovna oblika NF/NF, NF/VF, VF/NF i VF/VF.

Prenosna karakteristika linearnog 2D sistema je njegova 2D DFT. Moduo definiše amplitudnu karakteristiku a

argument faznu karakteristiku sistema.

2D DCT je dvo-dimenzionalna diskretna kosinusna transformacija signala. Dobija se sekvencijalnom primenom

1D DCT na sve vrste (horizontalno) a zatim na sve kolone (vertikalno). To je takođe ortogonalna transformacija –

direktnom transformacijom se 2D signal (slika) veličine NxN preslikava u frekvencijski prostor sa NxN spektralnih

koeficijenata a inverznom transformacijom se spektralni koeficijenti opet preslikavaju u originalni 2D signal.

Za spektralnu analizu slike se najčešće koristi 2D DCT iz dva razloga:

o Dva puta finija rezolucija za istu veličinu transformacije

o Bolja kompakcija energije (veći deo energije nose manje spektralnih koeficijenata).