2007Theo Schouten1 Transformations. 2007Theo Schouten2 Fourier transformation forward inverse f(t) = cos(2*  *5*t) + cos(2*  *10*t) + cos(2*  *20*t)

Slides:



Advertisements
Similar presentations
Computer Vision Spring ,-685 Instructor: S. Narasimhan Wean Hall 5409 T-R 10:30am – 11:50am.
Advertisements

Computer Vision Lecture 7: The Fourier Transform
Review of 1-D Fourier Theory:
3-D Computational Vision CSc Image Processing II - Fourier Transform.
Parallel Fast Fourier Transform Ryan Liu. Introduction The Discrete Fourier Transform could be applied in science and engineering. Examples: ◦ Voice recognition.
2007Theo Schouten1 Restoration With Image Restoration one tries to repair errors or distortions in an image, caused during the image creation process.
LECTURE Copyright  1998, Texas Instruments Incorporated All Rights Reserved Use of Frequency Domain Telecommunication Channel |A| f fcfc Frequency.
Math Primer. Outline Calculus: derivatives, chain rule, gradient descent, taylor expansions Bayes Rule Fourier Transform Dynamical linear systems.
Basis beeldverwerking (8D040) dr. Andrea Fuster Prof.dr. Bart ter Haar Romeny dr. Anna Vilanova Prof.dr.ir. Marcel Breeuwer The Fourier Transform II.
Reminder Fourier Basis: t  [0,1] nZnZ Fourier Series: Fourier Coefficient:
Chapter 4 Image Enhancement in the Frequency Domain.
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));
Undecimated wavelet transform (Stationary Wavelet Transform)
Image Enhancement in the Frequency Domain Part I Image Enhancement in the Frequency Domain Part I Dr. Samir H. Abdul-Jauwad Electrical Engineering Department.
Introduction to Computer Vision CS / ECE 181B  Handout #4 : Available this afternoon  Midterm: May 6, 2004  HW #2 due tomorrow  Ack: Prof. Matthew.
PROPERTIES OF FOURIER REPRESENTATIONS
Some Properties of the 2-D Fourier Transform Translation Distributivity and Scaling Rotation Periodicity and Conjugate Symmetry Separability Convolution.
2D Fourier Theory for Image Analysis Mani Thomas CISC 489/689.
Transforms: Basis to Basis Normal Basis Hadamard Basis Basis functions Method to find coefficients (“Transform”) Inverse Transform.
Orthogonal Transforms
EE313 Linear Systems and Signals Fall 2010 Initial conversion of content to PowerPoint by Dr. Wade C. Schwartzkopf Prof. Brian L. Evans Dept. of Electrical.
Goals For This Class Quickly review of the main results from last class Convolution and Cross-correlation Discrete Fourier Analysis: Important Considerations.
Integral Transform Dongsup Kim Department of Biosystems, KAIST Fall, 2004.
Signals and Systems Jamshid Shanbehzadeh.
CHAPTER Continuity Integration by Parts The formula for integration by parts  f (x) g’(x) dx = f (x) g(x) -  g(x) f’(x) dx. Substitution Rule that.
ECE 8443 – Pattern Recognition EE 3512 – Signals: Continuous and Discrete Objectives: Linearity Time Shift and Time Reversal Multiplication Integration.
Outline  Fourier transforms (FT)  Forward and inverse  Discrete (DFT)  Fourier series  Properties of FT:  Symmetry and reciprocity  Scaling in time.
: Chapter 14: The Frequency Domain 1 Montri Karnjanadecha ac.th/~montri Image Processing.
WAVELET TRANSFORM.
1 Chapter 5 Image Transforms. 2 Image Processing for Pattern Recognition Feature Extraction Acquisition Preprocessing Classification Post Processing Scaling.
Chapter 5: Fourier Transform.
Spatial Frequencies Spatial Frequencies. Why are Spatial Frequencies important? Efficient data representation Provides a means for modeling and removing.
Linearity Recall our expressions for the Fourier Transform and its inverse: The property of linearity: Proof: (synthesis) (analysis)
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.
Image as a linear combination of basis images
1 Wavelet Transform. 2 Definition of The Continuous Wavelet Transform CWT The continuous-time wavelet transform (CWT) of f(x) with respect to a wavelet.
Lecture 7 Transformations in frequency domain 1.Basic steps in frequency domain transformation 2.Fourier transformation theory in 1-D.
CS654: Digital Image Analysis
Fourier Transform.
Sin x = Solve for 0° ≤ x ≤ 720°
Ch # 11 Fourier Series, Integrals, and Transform 1.
Theory of Reconstruction Schematic Representation o f the Scanning Geometry of a CT System What are inside the gantry?
The Frequency Domain Digital Image Processing – Chapter 8.
Fourier Transform (Chapter 4) CS474/674 – Prof. Bebis.
1.Be able to distinguish linear and non-linear systems. 2.Be able to distinguish space-invariant from space-varying systems. 3.Describe and evaluate convolution.
Complex demodulation Windowed Fourier Transform burst data Appropriate for burst data continuous data Questionable for continuous data (may miss important.
Wavelet Transform Advanced Digital Signal Processing Lecture 12
Jean Baptiste Joseph Fourier
k is the frequency index
Image Enhancement and Restoration
LECTURE 11: FOURIER TRANSFORM PROPERTIES
Sample CT Image.
Fourier Transform.
All about convolution.
2D Fourier transform is separable
Discrete Cosine Transform (DCT)
Image Processing, Leture #14
4. Image Enhancement in Frequency Domain
Digital Image Processing
k is the frequency index
1-D DISCRETE COSINE TRANSFORM DCT
Windowed Fourier Transform
7.7 Fourier Transform Theorems, Part II
Fourier Transforms.
Chapter 15: Wavelets (i) Fourier spectrum provides all the frequencies
Discrete Fourier Transform
LECTURE 11: FOURIER TRANSFORM PROPERTIES
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.
Even Discrete Cosine Transform The Chinese University of Hong Kong
Presentation transcript:

2007Theo Schouten1 Transformations

2007Theo Schouten2 Fourier transformation forward inverse f(t) = cos(2*  *5*t) + cos(2*  *10*t) + cos(2*  *20*t) + cos(2*  *50*t)

2007Theo Schouten3 Spectrum, phase In general F(u) is a complex function: F(u) = R(u) + j I(u) = | F(u) | e j  (u) | F(u) | =  ( R 2 (u) + I 2 (u) ) : the Fourier spectrum of f(x)  (u) = tan -1 ( I(u) / R(u) ) : the phase angle of f(x)

2007Theo Schouten4 2 D Fourrier F(u,v) =   f(x,y) e -j2  (ux+vy) dx dy f(x,y) =   F(u,v) e +j2  (ux+vy) du dv

2007Theo Schouten5 Convolution c(x) = f(x)  g(x) =  f(  )g(x-  ) d  C(u) = F(u)G(u) Point spread function of a lens Light on ideal point ( ,  ) spread over pixels (x,y) according h(x, ,y,  ) p(x,y) =   w ( ,  ) h(x, ,y,  ) d  d  Linear: h(x, ,y,  ) = h(x- ,y-  ) p(x,y) =   w ( ,  ) h(x- ,y-  ) d  d  = w  h P(u,v) = W(u,v)H(u,v)

2007Theo Schouten6 Discrete Fourier Transformation In 2-D the DFT becomes: F[u,v] = 1/MN x=0  M-1 y=0  N-1 f[x,y] e -j2  (xu / M + yv / N) f[x,y] = u=0  M-1 v=0  N-1 F[u,v] e +j2  (xu / M + yv / N)

2007Theo Schouten7 Fast Fourier Transformation To calculate F[u] for u=0,1...N-1 it takes N*N multiplications and N*(N-1) summations of complex numbers (e... in a table). The complexity of a DFT is therefore proportional to N 2. Transform 1 DFT of N terms into 2 DFTs of N/2 terms. We can apply this recursively and reach a complexity of N log 2 N. special purpose hardware chips wirh parallel processing

2007Theo Schouten8 Use in CT g  (x') =  f(x',y') dy' x' = x cos  + y sin  y'= -x sin  +y cos  FT( g  (x')) = F(u cos , u sin  ).

2007Theo Schouten9 Other transformations DFT example of whole class of transformations T(u) = x=0  N-1 f(x) g(x,u) with g the forward transformation kernel f(x) = u=0  N-1 T(u) h(x,u) with h the inverse transformation kernel Discrete Cosine: cos( (2x+1)u  / 2N), JPEG, MPEG T(u,v) = x=0  N-1 y=0  N-1 f(x,y) g(x,y,u,v) f(x,y) = u=0  N-1 v=0  N-1 T(u,v) h(x,y,u,v) g(x,y,u,v) = g1(x,u) g2(y,v) : separable: 2D = N 1D

2007Theo Schouten10 Continuous wavelets Mexican-hat  (x)= c (1-x 2 ) exp(-x 2 /2) the second derivative of a Gaussian Construction of the Morlet wavelet as a sinus modeled by a Gaussian function set of wavelet basis functions  s,t (x) :  s,t (x) =  ( (x-t) / s) /  s, s > 0 the scale and t the translation The CWT of f(x) is then: W f (s,t) = =  f(x)  s,t (x) dx f(x) = (1 / C  )   W f (s,t)  s,t (x) dt ds/s 2

2007Theo Schouten11 Continuous wavelet transform

2007Theo Schouten12 Time frequency tilings In the discrete wavelet transform one works with factors 2 Also here there is a Fast Wavelet Transformation

2007Theo Schouten13 Example 3 scale 2D FWT

2007Theo Schouten14 Example