The basis of Fourier transform Recall DFT: Exercise#1: M=8, plot cos(2πu/M)x at each frequency u=0,…,7 x=0:7; u=0; plot(x, cos(2*pi*u/8*x));

Slides:



Advertisements
Similar presentations
DCSP-12 Jianfeng Feng
Advertisements

DCSP-13 Jianfeng Feng Department of Computer Science Warwick Univ., UK
Fourier Transform and its Application in Image Processing
Review of 1-D Fourier Theory:
Parallel Fast Fourier Transform Ryan Liu. Introduction The Discrete Fourier Transform could be applied in science and engineering. Examples: ◦ Voice recognition.
2007Theo Schouten1 Transformations. 2007Theo Schouten2 Fourier transformation forward inverse f(t) = cos(2*  *5*t) + cos(2*  *10*t) + cos(2*  *20*t)
Fourier Transform (Chapter 4)
1 Chapter 16 Fourier Analysis with MATLAB Fourier analysis is the process of representing a function in terms of sinusoidal components. It is widely employed.
Basis beeldverwerking (8D040) dr. Andrea Fuster Prof.dr. Bart ter Haar Romeny dr. Anna Vilanova Prof.dr.ir. Marcel Breeuwer The Fourier Transform II.
Chapter Four Image Enhancement in the Frequency Domain.
Reminder Fourier Basis: t  [0,1] nZnZ Fourier Series: Fourier Coefficient:
Image Enhancement in the Frequency Domain Spring 2005, Jen-Chang Liu.
Image Enhancement in the Frequency Domain Part I Image Enhancement in the Frequency Domain Part I Dr. Samir H. Abdul-Jauwad Electrical Engineering Department.
Image Fourier Transform Faisal Farooq Q: How many signal processing engineers does it take to change a light bulb? A: Three. One to Fourier transform the.
Image Compression and Signal Processing Dan Hewett CS 525.
SWE 423: Multimedia Systems Chapter 7: Data Compression (3)
Some Properties of the 2-D Fourier Transform Translation Distributivity and Scaling Rotation Periodicity and Conjugate Symmetry Separability Convolution.
Fourier Analysis Without Tears : Computational Photography Alexei Efros, CMU, Fall 2005 Somewhere in Cinque Terre, May 2005.
Digital Image Processing Chapter 4: Image Enhancement in the Frequency Domain.
2D Fourier Theory for Image Analysis Mani Thomas CISC 489/689.
Fast Fourier Transform (FFT) (Section 4.11) CS474/674 – Prof. Bebis.
SWE 423: Multimedia Systems Chapter 7: Data Compression (5)
Discrete Time Periodic Signals A discrete time signal x[n] is periodic with period N if and only if for all n. Definition: Meaning: a periodic signal keeps.
G52IIP, School of Computer Science, University of Nottingham 1 Image Transforms Fourier Transform Basic idea.
Chapter 4: Image Enhancement in the Frequency Domain Chapter 4: Image Enhancement in the Frequency Domain.
: Chapter 14: The Frequency Domain 1 Montri Karnjanadecha ac.th/~montri Image Processing.
From Fourier Series to Fourier Transforms. Recall that where Now let T become large... and so ω becomes small... Fourier Transform of f(x) Inverse Fourier.
Image Enhancement in the Frequency Domain Spring 2006, Jen-Chang Liu.
Digital Image Processing Homework II Fast Fourier Transform 2012/03/28 Chih-Hung Lu ( 呂志宏 ) Visual Communications Laboratory Department of Communication.
1 Chapter 5 Image Transforms. 2 Image Processing for Pattern Recognition Feature Extraction Acquisition Preprocessing Classification Post Processing Scaling.
Part I: Image Transforms DIGITAL IMAGE PROCESSING.
Frequancy Domain Filtering (FDF) Lab 5. Using FFT (Fast Fourier Transform ) algorithm DFT (Discrete Fourier Transform) & inverse DFT.
Digital Image Processing Chapter 4 Image Enhancement in the Frequency Domain Part I.
October 29, 2013Computer Vision Lecture 13: Fourier Transform II 1 The Fourier Transform In the previous lecture, we discussed the Hough transform. There.
Inverse DFT. Frequency to time domain Sometimes calculations are easier in the frequency domain then later convert the results back to the time domain.
7- 1 Chapter 7: Fourier Analysis Fourier analysis = Series + Transform ◎ Fourier Series -- A periodic (T) function f(x) can be written as the sum of sines.
Frequency Domain Processing Lecture: 3. In image processing, linear systems are at the heart of many filtering operations, and they provide the basis.
Practical Image Processing1 Chap7 Image Transformation  Image and Transformed image Spatial  Transformed domain Transformation.
Lecture 7 Transformations in frequency domain 1.Basic steps in frequency domain transformation 2.Fourier transformation theory in 1-D.
CS654: Digital Image Analysis Lecture 13: Discrete Fourier Transformation.
Fourier Transform.
CS 376b Introduction to Computer Vision 03 / 17 / 2008 Instructor: Michael Eckmann.
Image hole-filling. Agenda Project 2: Will be up tomorrow Due in 2 weeks Fourier – finish up Hole-filling (texture synthesis) Image blending.
The Frequency Domain Digital Image Processing – Chapter 8.
Fourier transform.
Digital Image Processing Lecture 7: Image Enhancement in Frequency Domain-I Naveed Ejaz.
Fourier Transform (Chapter 4) CS474/674 – Prof. Bebis.
Image Enhancement and Restoration
Integral Transform Method
Section II Digital Signal Processing ES & BM.
The Fourier Transform Jean Baptiste Joseph Fourier.
Frequency Domain Processing
CSI-447: Multimedia Systems
Fast Fourier Transform (FFT) (Section 4.11)
2D Discrete Cosine Transform
Discrete Cosine Transform (DCT)
Image Processing, Leture #14
4. Image Enhancement in Frequency Domain
M/2 M N/2 N.
1-D DISCRETE COSINE TRANSFORM DCT
Fourier Analysis Without Tears
Discrete Fourier Transform
Digital Image Procesing Discrete CosineTrasform (DCT) in Image Processing DR TANIA STATHAKI READER (ASSOCIATE PROFFESOR) IN SIGNAL PROCESSING IMPERIAL.
Discrete Fourier Transform
Digital Image Procesing Unitary Transforms Discrete Fourier Trasform (DFT) in Image Processing DR TANIA STATHAKI READER (ASSOCIATE PROFFESOR) IN SIGNAL.
Lecture 4 Image Enhancement in Frequency Domain
Discrete Fourier Transform
ENEE222 Elements of Discrete Signal Analysis Lab 9 1.
The Frequency Domain Any wave shape can be approximated by a sum of periodic (such as sine and cosine) functions. a--amplitude of waveform f-- frequency.
Presentation transcript:

The basis of Fourier transform Recall DFT: Exercise#1: M=8, plot cos(2πu/M)x at each frequency u=0,…,7 x=0:7; u=0; plot(x, cos(2*pi*u/8*x));

Half of the DFT frequencies is redundant x=0,1, …,M-1, u=0,1, …,M-1 u<2/M u |F(u)| 01M2M2 … M-1 … M2M2 …

For real signal Forward DFT: That is,Magnitude: |F(M-u)| = |F(u)|, u<2/M Phase: F(M-u) = - F(u)

Test for 1-D DFT Use fast Fourier transform function a=[ ]; fft(a ’ ) Exercise#2: plot the magnitude and phase of the FFT of the step signal x=zeros(1,50); x(25:40)=1; Get magnitude and angle of a complex variable: use abs and angle

DFT example for real signal f(x) |F(u)| angle(F(u))

Reconstruct signal using inverse FFT Exercise#3: apply ifft to your previous FFT results with increasing number of frequency component.

2-D DFT Recall 2-D DFT: Exercise#4: Let M=N=8, draw the images of cos((2x+1)πu/2M)cos((2y+1)πv/2N) for each u=0…7, v=0,…7 64 images This is the 8x8 basis of discrete cosine transform (DCT)

2-D Translation M N M/2 N/2 v u

M N M/2 N/2 0

DFT of images a=[zeros(256,128) ones(256, 128)]; af=fftshift(fft2(a)); imshow(log(1+abs(af)), []); % apply log transform to increase contrast Exercise#5: show the magnitude of DFT of the following images a=zeros(256, 256); a(78:178, 78:178)=1; [x,y]=meshgrid(-128:127, - 128:127); z=sqrt(x.^2+y.^2); c=(z<15); cameraman.tif