SlideShare a Scribd company logo
1 of 13
The Analytic Theory of Heat, 1822, Jean Baptiste
Joseph Fourier
Any function that periodically repeats itself can be
expressed as the sum of sines and/or cosines of
different frequencies, each multiplied by a different
coefficient (Fourier Series)
Even non periodic functions can be expressed as the
integral of sines and/or cosines multiplied by a
weighting function (Fourier Transform)
The important characteristic that a function, expressed
in either a Fourier series or transform, can be
reconstructed (recovered) completely via an inverse
process, with no loss of information.
Nj
N eW /2

M, N: image size
x, y: image pixel position
u, v: spatial frequency
f(x, y) F(u, v)
often used
short notation:
Real Part, Imaginary Part,
Magnitude, Phase, Spectrum
Real part:
Imaginary part:
Magnitude-phase
representation:
Magnitude
(spectrum):
Phase
(spectrum):
Power
Spectrum:
• To compute the 1D-DFT of a 1D signal x (as a vector):
NN XFFX 
~
*
2
~1
NN
N
FXFX *

xFx N~
xFx * ~1
N
N

To compute the inverse 1D-DFT:
• To compute the 2D-DFT of an image X (as a matrix):
To compute the inverse 2D-DFT:
• A 4x4 image











































jj
jj
jj
jj
11
1111
11
1111
3366
3245
2889
8631
11
1111
11
1111
~
44 XFFX
• Compute its 2D-DFT:













3366
3245
2889
8631
X































jj
jj
jjjj
jjjj
11
1111
11
1111
5542134
6379
5542134
16192121

















jjjj
jj
jjjj
jj
811744594
1361113613
457481194
5235277
MATLAB function: fft2
lowest frequency
component
highest frequency
component

















jjjj
jj
jjjj
jj
811744594
1361113613
457481194
5235277
~
X
Real part:
















11454
611613
54114
23277
~
realX

















8749
130130
4789
5050
~
imagX













60.1306.840.685.9
32.141132.1413
4.606.860.1385.9
39.5339.577
~
magnitudeX

















628.005.137.115.1
138.10138.10
37.105.1628.015.1
19.1019.10
~
phaseX
Imaginary part:
Magnitude: Phase:















































jj
jj
jjjj
jj
jjjj
jj
jj
jj
11
1111
11
1111
811744594
1361113613
457481194
5235277
11
1111
11
1111
4
1~
244
**
FXF
• Compute the inverse 2D-DFT:
X













3366
3245
2889
8631































jjjj
jjjj
jj
jj
5542134
6379
5542134
16192121
11
1111
11
1111
4
1
MATLAB function: ifft2
+
Original High Pass Filtered
Original High Frequency Emphasis
Original
High Frequency
Emphasis
Original High pass Filter
High Frequency
Emphasis
High Frequency Emphasis
+
Histogram Equalization
2D Image 2D Image - Rotated
Fourier Spectrum Fourier Spectrum
Fourier transformation

More Related Content

What's hot

Image trnsformations
Image trnsformationsImage trnsformations
Image trnsformations
John Williams
 
Lec 07 image enhancement in frequency domain i
Lec 07 image enhancement in frequency domain iLec 07 image enhancement in frequency domain i
Lec 07 image enhancement in frequency domain i
Ali Hassan
 

What's hot (20)

Lecture 15 DCT, Walsh and Hadamard Transform
Lecture 15 DCT, Walsh and Hadamard TransformLecture 15 DCT, Walsh and Hadamard Transform
Lecture 15 DCT, Walsh and Hadamard Transform
 
Lecture 13 (Usage of Fourier transform in image processing)
Lecture 13 (Usage of Fourier transform in image processing)Lecture 13 (Usage of Fourier transform in image processing)
Lecture 13 (Usage of Fourier transform in image processing)
 
Unit ii
Unit iiUnit ii
Unit ii
 
Walsh transform
Walsh transformWalsh transform
Walsh transform
 
Properties of fourier transform
Properties of fourier transformProperties of fourier transform
Properties of fourier transform
 
Fourier transforms
Fourier transformsFourier transforms
Fourier transforms
 
Lecture 14 Properties of Fourier Transform for 2D Signal
Lecture 14 Properties of Fourier Transform for 2D SignalLecture 14 Properties of Fourier Transform for 2D Signal
Lecture 14 Properties of Fourier Transform for 2D Signal
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Fourier series and applications of fourier transform
Fourier series and applications of fourier transformFourier series and applications of fourier transform
Fourier series and applications of fourier transform
 
Lecture 9
Lecture 9Lecture 9
Lecture 9
 
Image trnsformations
Image trnsformationsImage trnsformations
Image trnsformations
 
Lec 07 image enhancement in frequency domain i
Lec 07 image enhancement in frequency domain iLec 07 image enhancement in frequency domain i
Lec 07 image enhancement in frequency domain i
 
Fast Fourier Transform
Fast Fourier TransformFast Fourier Transform
Fast Fourier Transform
 
Discrete Fourier Transform
Discrete Fourier TransformDiscrete Fourier Transform
Discrete Fourier Transform
 
Histogram Processing
Histogram ProcessingHistogram Processing
Histogram Processing
 
Image enhancement
Image enhancementImage enhancement
Image enhancement
 
Digital signal processing
Digital signal processingDigital signal processing
Digital signal processing
 
3.Frequency Domain Representation of Signals and Systems
3.Frequency Domain Representation of Signals and Systems3.Frequency Domain Representation of Signals and Systems
3.Frequency Domain Representation of Signals and Systems
 
Image enhancement sharpening
Image enhancement  sharpeningImage enhancement  sharpening
Image enhancement sharpening
 
Image sampling and quantization
Image sampling and quantizationImage sampling and quantization
Image sampling and quantization
 

Similar to Fourier transformation

Fourier transforms & fft algorithm (paul heckbert, 1998) by tantanoid
Fourier transforms & fft algorithm (paul heckbert, 1998) by tantanoidFourier transforms & fft algorithm (paul heckbert, 1998) by tantanoid
Fourier transforms & fft algorithm (paul heckbert, 1998) by tantanoid
Xavier Davias
 
Digital Image Processing_ ch3 enhancement freq-domain
Digital Image Processing_ ch3 enhancement freq-domainDigital Image Processing_ ch3 enhancement freq-domain
Digital Image Processing_ ch3 enhancement freq-domain
Malik obeisat
 
FourierTransform detailed power point presentation
FourierTransform detailed power point presentationFourierTransform detailed power point presentation
FourierTransform detailed power point presentation
ssuseracb8ba
 
Optics Fourier Transform Ii
Optics Fourier Transform IiOptics Fourier Transform Ii
Optics Fourier Transform Ii
diarmseven
 
Speech signal time frequency representation
Speech signal time frequency representationSpeech signal time frequency representation
Speech signal time frequency representation
Nikolay Karpov
 

Similar to Fourier transformation (20)

Fourier transforms & fft algorithm (paul heckbert, 1998) by tantanoid
Fourier transforms & fft algorithm (paul heckbert, 1998) by tantanoidFourier transforms & fft algorithm (paul heckbert, 1998) by tantanoid
Fourier transforms & fft algorithm (paul heckbert, 1998) by tantanoid
 
Digital Image Processing_ ch3 enhancement freq-domain
Digital Image Processing_ ch3 enhancement freq-domainDigital Image Processing_ ch3 enhancement freq-domain
Digital Image Processing_ ch3 enhancement freq-domain
 
Filtering in frequency domain
Filtering in frequency domainFiltering in frequency domain
Filtering in frequency domain
 
Nabaa
NabaaNabaa
Nabaa
 
Fourier transform
Fourier transformFourier transform
Fourier transform
 
Basics of edge detection and forier transform
Basics of edge detection and forier transformBasics of edge detection and forier transform
Basics of edge detection and forier transform
 
Chapter no4 image transform3
Chapter no4 image transform3Chapter no4 image transform3
Chapter no4 image transform3
 
Lec11.ppt
Lec11.pptLec11.ppt
Lec11.ppt
 
FourierTransform detailed power point presentation
FourierTransform detailed power point presentationFourierTransform detailed power point presentation
FourierTransform detailed power point presentation
 
IVR - Chapter 3 - Basics of filtering II: Spectral filters
IVR - Chapter 3 - Basics of filtering II: Spectral filtersIVR - Chapter 3 - Basics of filtering II: Spectral filters
IVR - Chapter 3 - Basics of filtering II: Spectral filters
 
Optics Fourier Transform Ii
Optics Fourier Transform IiOptics Fourier Transform Ii
Optics Fourier Transform Ii
 
Frequency domain methods
Frequency domain methods Frequency domain methods
Frequency domain methods
 
z transforms
z transformsz transforms
z transforms
 
Fourier slide
Fourier slideFourier slide
Fourier slide
 
Wavelet transform in two dimensions
Wavelet transform in two dimensionsWavelet transform in two dimensions
Wavelet transform in two dimensions
 
Dsp Lab Record
Dsp Lab RecordDsp Lab Record
Dsp Lab Record
 
SP_SNS_C2.pptx
SP_SNS_C2.pptxSP_SNS_C2.pptx
SP_SNS_C2.pptx
 
Fourier series Introduction
Fourier series IntroductionFourier series Introduction
Fourier series Introduction
 
LN s05-machine vision-s2
LN s05-machine vision-s2LN s05-machine vision-s2
LN s05-machine vision-s2
 
Speech signal time frequency representation
Speech signal time frequency representationSpeech signal time frequency representation
Speech signal time frequency representation
 

Fourier transformation