Survey
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project
Basis beeldverwerking (8D040) dr. Andrea Fuster Prof.dr. Bart ter Haar Romeny dr. Anna Vilanova Prof.dr.ir. Marcel Breeuwer The Fourier Transform I Contents • • • • • • Complex numbers etc. Impulses Fourier Transform (+examples) Convolution theorem Fourier Transform of sampled functions Discrete Fourier Transform 2 Introduction • Jean Baptiste Joseph Fourier (*1768-†1830) • French Mathematician • La Théorie Analitique de la Chaleur (1822) 3 Fourier Series • Any periodic function can be expressed as a sum of sines and/or cosines Fourier Series (see figure 4.1 book) 4 Fourier Transform • Even functions that • are not periodic • and have a finite area under curve can be expressed as an integral of sines and cosines multiplied by a weighing function • Both the Fourier Series and the Fourier Transform have an inverse operation: • Original Domain Fourier Domain 5 Contents • • • • • • Complex numbers etc. Impulses Fourier Transform (+examples) Convolution theorem Fourier Transform of sampled functions Discrete Fourier Transform 6 Complex numbers • Complex number • Its complex conjugate 7 Complex numbers polar • Complex number in polar coordinates 8 Euler’s formula Sin (θ) ? Cos (θ)? 9 Im Re 10 Complex math • Complex (vector) addition • Multiplication with i is rotation by 90 degrees in the complex plane 11 Contents • • • • • • Complex number etc. Impulses Fourier Transform (+examples) Convolution theorem Fourier Transform of sampled functions Discrete Fourier Transform 12 Unit impulse (Dirac delta function) • Definition • Constraint • Sifting property • Specifically for t=0 13 Discrete unit impulse • Definition • Constraint • Sifting property • Specifically for x=0 14 Impulse train What does this look like? ΔT = 1 Note: impulses can be continuous or discrete! 15 Contents • • • • • • Complex number etc. Impulses Fourier Transform (+examples) Convolution theorem Fourier Transform of sampled functions Discrete Fourier Transform 16 Fourier Series Periodic with period T with Series of sines and cosines, see Euler’s formula 17 Fourier transform – 1D cont. case Symmetry: The only difference between the Fourier transform and its inverse is the sign of the exponential. 18 Fourier and Euler Fourier Euler • • • • If f(t) is real, then F(μ) is complex F(μ) is expansion of f(t) multiplied by sinusoidal terms t is integrated over, disappears F(μ) is a function of only μ, which determines the frequency of sinusoidals • Fourier transform frequency domain 20 Examples – Block 1 A -W/2 W/2 21 Examples – Block 2 22 Examples – Block 3 ? 23 Examples – Impulse constant 24 Examples – Shifted impulse Euler 25 Examples – Shifted impulse 2 impulse constant Real part Imaginary part 26 • Also: using the following symmetry 27 Examples - Impulse train Periodic with period ΔT Encompasses only one impulse, so 28 Examples - Impulse train 2 29 31 • So: the Fourier transform of an impulse train with period is also an impulse train with period 32 Contents • • • • • • Complex number etc. Impulses Fourier Transform (+examples) Convolution theorem Fourier Transform of sampled functions Discrete Fourier Transform 33 Fourier + Convolution • What is the Fourier domain equivalent of convolution? 34 • What is 35 Intermezzo 1 • What is • Let ? , so 36 Intermezzo 2 • Property of Fourier Transform 37 Fourier + Convolution cont’d 38 Convolution theorem • Convolution in one domain is multiplication in the other domain: • And also: 39 And: • Shift in one domain is multiplication with complex exponential (modulation) in the other domain • And: 40 Contents • • • • • • Complex number etc. Impulses Fourier Transform (+examples) Convolution theorem Fourier Transform of sampled functions Discrete Fourier Transform 41 Sampling • Idea: convert a continuous function into a sequence of discrete values. (see figure 4.5 book) 42 Sampling • Sampled function can be written as • Obtain value of arbitrary sample k as 43 Sampling - 2 44 Sampling - 3 45 FT of sampled functions • Fourier transform of sampled function • Convolution theorem (who?) • From FT of impulse train 47 FT of sampled functions 48 • Sifting property • of copies of is a periodic infinite sequence of , with period 49 Sampling • Note that sampled function is discrete but its Fourier transform is continuous! 50 Contents • • • • • • Complex number etc. Impulses Fourier Transform (+examples) Convolution theorem Fourier Transform of sampled functions Discrete Fourier Transform 57 Discrete Fourier Transform • Continuous transform of sampled function 58 • • is continuous and infinitely periodic with period 1/ΔT 59 • We need only one period to characterize • If we want to take M equally spaced samples from in the period μ = 0 to μ = 1/Δ, this can be done thus 60 • Substituting • Into • yields Note: separation between samples in F. domain is 61 By now we probably need some … 62