capitolo 8 filtri di fourier analisi dimmagine a. dermanis, l. biagi

6
CAPITOLO 8 CAPITOLO 8 Filtri di Fourier Filtri di Fourier ANALISI D’IMMAGINE ANALISI D’IMMAGINE A. Dermanis, L. Biag

Upload: abele-mancini

Post on 02-May-2015

220 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: CAPITOLO 8 Filtri di Fourier ANALISI DIMMAGINE A. Dermanis, L. Biagi

CAPITOLO 8CAPITOLO 8

Filtri di FourierFiltri di Fourier

ANALISI D’IMMAGINEANALISI D’IMMAGINE

A. Dermanis, L. Biagi

Page 2: CAPITOLO 8 Filtri di Fourier ANALISI DIMMAGINE A. Dermanis, L. Biagi

Trasformazione di Fourier, continua e discreta, in due dimensioniTrasformazione di Fourier, continua e discreta, in due dimensioni

f(x,y) = F(u,v) ei 2

(ux+vy) dxdy

– –

+ +Trasformazione inversa

F(u,v) = f(x,y) e–i 2

(ux+vy) dxdy

– –

+ +Trasformazione di Fourier continua

f(x,y) F(u,v)

Fuv = fnm eNM

–i 2 ( + ) un vmN M

n=1 m=1

N M1

Trasformazione di Fourier discreta

fij Fuv

Trasformazione inversa

fnm = Fuv ei 2 ( + ) un vm

N M u=1 v=1

N M

A. Dermanis, L. Biagi

Page 3: CAPITOLO 8 Filtri di Fourier ANALISI DIMMAGINE A. Dermanis, L. Biagi

{gij} = {hij} {fij} Guv = Huv Fuv

G(u) = F(u) H(u)

gij = hi–n,j–m fnm = hnm fi–n,j–m n = – m = –

+ +

n = – m = –

+ +

Teorema di convoluzione nel discreto

Teorema di convoluzione nel continuo

g(x) = h( – x) f() d f(x) h(x)–

+

f(x) F()

g(x) G()

h(x) H()

fij Fuv

gij Guv

hij Huv

A. Dermanis, L. Biagi

Page 4: CAPITOLO 8 Filtri di Fourier ANALISI DIMMAGINE A. Dermanis, L. Biagi

{gij} {Guv}

Guv = Huv Fuv

{ Fuv}

Applicazione del teorema di convoluzioneApplicazione del teorema di convoluzione

DFT

Convoluzione

DFTInversa

Moltiplicazione

{fij}

gij = hi–n,j–m fnm n = – m = –

+ +

A. Dermanis, L. Biagi

Page 5: CAPITOLO 8 Filtri di Fourier ANALISI DIMMAGINE A. Dermanis, L. Biagi

Filtri circolariFiltri circolari

PassabassoPassabasso PassaaltoPassaalto

1

1

1

1

0

0

A. Dermanis, L. Biagi

Page 6: CAPITOLO 8 Filtri di Fourier ANALISI DIMMAGINE A. Dermanis, L. Biagi

Originale Transformata di Fourier

Filtro passabasso, R = 100 Filtro passabasso, R = 75 Filtro passabasso, R = 50

Filtro passaalto, R = 50

Un esempio di filtraggio con FourierUn esempio di filtraggio con Fourier

A. Dermanis, L. Biagi