digital image processing

61
Digital Image Processing Chapter 4: Image Enhancement in the Frequency Domain

Upload: vilina

Post on 05-Jan-2016

21 views

Category:

Documents


0 download

DESCRIPTION

Digital Image Processing. Chapter 4: Image Enhancement in the Frequency Domain. Background. The French mathematiian Jean Baptiste Joseph Fourier Born in 1768 Published Fourier series in 1822 Fourier ’ s ideas were met with skepticism Fourier series - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Digital Image Processing

Digital Image Processing

Chapter 4: Image Enhancement in the Frequency Domain

Page 2: Digital Image Processing

Background

The French mathematiian Jean Baptiste Joseph Fourier Born in 1768 Published Fourier series in 1822 Fourier’s ideas were met with

skepticism Fourier series

Any periodical function can be expressed as the sum of sines and/or cosines of different frequencies, each multiplied by a different coefficient

Page 3: Digital Image Processing
Page 4: Digital Image Processing

Fourier transform Functions can be expressed as the

integral of sines and/or cosines multiplied by a weighting function

Functions expressed in either a Fourier series or transform can be reconstructed completely via an inverse process with no loss of information

1),( yx2222222 2/)()(222 vuyx AeeA

Page 5: Digital Image Processing

Applications Heat diffusion Fast Fourier transform (FFT) developed

in the late 1950s

Page 6: Digital Image Processing

Introduction to the Fourier Transform and the Frequency Domain

The one-dimensional Fourier transform and its inverse Fourier transform

Inverse Fourier transform

dxexfuF uxj 2)()(

dueuFxf uxj 2)()(

Page 7: Digital Image Processing

Two variables

dxdyeyxfvuF vyuxj )( 2),(),(

dudvevuFyxf vyuxj )( 2),(),(

Fourier transform

Inverse Fourier transform

Page 8: Digital Image Processing

Discrete Fourier transform (DFT) Original variable

Transformed variable

1,...,2,1,0),( Mxxf

1,...,2,1,0),( MuuF

Page 9: Digital Image Processing

1,...,2,1,0

,)(1

)(1

0

/ 2

Mu

exfM

uFM

x

Muxj

1,...,2,1,0

,)()(1

0

/ 2

Mx

euFxfM

u

Muxj

Page 10: Digital Image Processing

DFT The discrete Fourier transform and its

inverse always exist f(x) is finite in the book

Page 11: Digital Image Processing

Sines and cosines

sincos je j

1

0

]/ 2sin/ 2)[cos(1

)(M

x

MuxjMuxxfM

uF

Page 12: Digital Image Processing

Time domain

Time components

Frequency domain

Frequency components

x

)(xf

u

)(uF

Page 13: Digital Image Processing

Fourier transform and a glass prism Prism

Separates light into various color components, each depending on its wavelength (or frequency) content

Fourier transform Separates a function into various

components, also based on frequency content

Mathematical prism

Page 14: Digital Image Processing

Polar coordinates

Real part

Imaginary part

)()()( ujeuFuF

)(uR

)(uI

Page 15: Digital Image Processing

Magnitude or spectrum

Phase angle or phase spectrum

Power spectrum or spectral density

2

122 )()()( uIuRuF

)(

)(tan)( 1

uR

uIu

)()()()( 222uIuRuFuP

Page 16: Digital Image Processing
Page 17: Digital Image Processing

Samples

)()( 0 xxxfxf

)()( uuFuF

xMu

1

Page 18: Digital Image Processing

Some references http://local.wasp.uwa.edu.au/~pbourke/

other/dft/ http://homepages.inf.ed.ac.uk/rbf/HIPR2

/fourier.htm

Page 19: Digital Image Processing

Examples test_fft.c fft.h fft.c Fig4.03(a).bmp test_fig2.bmp

Page 20: Digital Image Processing
Page 21: Digital Image Processing
Page 22: Digital Image Processing
Page 23: Digital Image Processing
Page 24: Digital Image Processing
Page 25: Digital Image Processing
Page 26: Digital Image Processing
Page 27: Digital Image Processing
Page 28: Digital Image Processing
Page 29: Digital Image Processing
Page 30: Digital Image Processing
Page 31: Digital Image Processing
Page 32: Digital Image Processing
Page 33: Digital Image Processing
Page 34: Digital Image Processing
Page 35: Digital Image Processing
Page 36: Digital Image Processing
Page 37: Digital Image Processing
Page 38: Digital Image Processing
Page 39: Digital Image Processing
Page 40: Digital Image Processing
Page 41: Digital Image Processing
Page 42: Digital Image Processing
Page 43: Digital Image Processing
Page 44: Digital Image Processing
Page 45: Digital Image Processing
Page 46: Digital Image Processing
Page 47: Digital Image Processing
Page 48: Digital Image Processing
Page 49: Digital Image Processing
Page 50: Digital Image Processing
Page 51: Digital Image Processing
Page 52: Digital Image Processing
Page 53: Digital Image Processing
Page 54: Digital Image Processing
Page 55: Digital Image Processing
Page 56: Digital Image Processing
Page 57: Digital Image Processing
Page 58: Digital Image Processing
Page 59: Digital Image Processing
Page 60: Digital Image Processing
Page 61: Digital Image Processing