chapter 8 fourier filters image analysis a. dermanis

6
CHAPTER 8 CHAPTER 8 Fourier Filters Fourier Filters IMAGE ANALYSIS IMAGE ANALYSIS A. Dermanis

Upload: james-webb

Post on 23-Dec-2015

227 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: CHAPTER 8 Fourier Filters IMAGE ANALYSIS A. Dermanis

CHAPTER 8CHAPTER 8

Fourier FiltersFourier Filters

IMAGE ANALYSISIMAGE ANALYSIS

A. Dermanis

Page 2: CHAPTER 8 Fourier Filters IMAGE ANALYSIS A. Dermanis

Continuous and discrete Fourier transform in two dimensions Continuous and discrete Fourier transform in two dimensions

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

(ux+vy) dxdy

– –

+ +Continuous inverse Fourier transform

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

(ux+vy) dxdy

– –

+ +Continuous Fourier transform

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

Fuv = fnm eNM

–i 2 ( + ) un vmN M

n=1 m=1

N M1

Discrete Fourier transform

fij Fuv

Discrete inverse Fourier transform

fnm = Fuv ei 2 ( + ) un vm

N M u=1 v=1

N M

A. Dermanis

Page 3: CHAPTER 8 Fourier Filters IMAGE ANALYSIS A. Dermanis

{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 = –

+ +

Discrete convolution theorem

Continuous convolution theorem

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

Page 4: CHAPTER 8 Fourier Filters IMAGE ANALYSIS A. Dermanis

{gij} {Guv}

Guv = Huv Fuv

{ Fuv}

Discrete convolution theoremDiscrete convolution theorem

DFT

convolution

inverseDFT

multiplication

{fij}

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

+ +

A. Dermanis

Page 5: CHAPTER 8 Fourier Filters IMAGE ANALYSIS A. Dermanis

Circular FiltersCircular Filters

Low PassLow Pass High PassHigh Pass

1

1

1

1

0

0

A. Dermanis

Page 6: CHAPTER 8 Fourier Filters IMAGE ANALYSIS A. Dermanis

Original Fourier transform

After circular low-pass filter, R = 100 After circular low-pass filter, R = 75 After circular low-pass filter, R = 50

After circular high-pass filter, R = 50

An example of Fourier filtering with circular filters An example of Fourier filtering with circular filters

A. Dermanis