Signals and Spectral Methods

Slides:



Advertisements
Similar presentations
Signals and Systems Fall 2003 Lecture #5 18 September Complex Exponentials as Eigenfunctions of LTI Systems 2. Fourier Series representation of.
Advertisements

A Crash Course in Radio Astronomy and Interferometry: 2
Fourier Series 主講者:虞台文.
1 LES of Turbulent Flows: Lecture 4 (ME EN ) Prof. Rob Stoll Department of Mechanical Engineering University of Utah Spring 2011.
Math Review with Matlab:
Aristotle University of Thessaloniki – Department of Geodesy and Surveying A. DermanisSignals and Spectral Methods in Geoinformatics A. Dermanis Signals.
Computer Graphics Recitation 6. 2 Motivation – Image compression What linear combination of 8x8 basis signals produces an 8x8 block in the image?
Image Enhancement in the Frequency Domain Part I Image Enhancement in the Frequency Domain Part I Dr. Samir H. Abdul-Jauwad Electrical Engineering Department.
Lecture 8: Fourier Series and Fourier Transform
Basic Concepts and Definitions Vector and Function Space. A finite or an infinite dimensional linear vector/function space described with set of non-unique.
Some Properties of the 2-D Fourier Transform Translation Distributivity and Scaling Rotation Periodicity and Conjugate Symmetry Separability Convolution.
University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell Fourier Transforms.
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.
Aristotle University of Thessaloniki – Department of Geodesy and Surveying A. DermanisSignals and Spectral Methods in Geoinformatics A. Dermanis Signals.
Boyce/DiPrima 10th ed, Ch 10.2: Fourier Series Elementary Differential Equations and Boundary Value Problems, 10th edition, by William E. Boyce and Richard.
Chapter 15 Fourier Series and Fourier Transform
Quantum One: Lecture 8. Continuously Indexed Basis Sets.
1 Chapter 8 The Discrete Fourier Transform 2 Introduction  In Chapters 2 and 3 we discussed the representation of sequences and LTI systems in terms.
Lecture 1: Complex Numbers
Chemistry 330 The Mathematics Behind Quantum Mechanics.
Image Processing Fourier Transform 1D Efficient Data Representation Discrete Fourier Transform - 1D Continuous Fourier Transform - 1D Examples.
STAT 497 LECTURE NOTES 2.
Fourier series. The frequency domain It is sometimes preferable to work in the frequency domain rather than time –Some mathematical operations are easier.
Chapter 4: Image Enhancement in the Frequency Domain Chapter 4: Image Enhancement in the Frequency Domain.
Lecture 2 Signals and Systems (I)
Image Processing © 2002 R. C. Gonzalez & R. E. Woods Lecture 4 Image Enhancement in the Frequency Domain Lecture 4 Image Enhancement.
1 Chapter 5 Image Transforms. 2 Image Processing for Pattern Recognition Feature Extraction Acquisition Preprocessing Classification Post Processing Scaling.
3. 3 Separation of Variables We seek a solution of the form Cartesian coordinatesCylindrical coordinates Spherical coordinates Not always possible! Usually.
1 LES of Turbulent Flows: Lecture 2 Supplement (ME EN ) Prof. Rob Stoll Department of Mechanical Engineering University of Utah Fall 2014.
Aristotle University of Thessaloniki – Department of Geodesy and Surveying A. DermanisSignals and Spectral Methods in Geoinformatics A. Dermanis Signals.
Where we’ve been Attenuate, Amplify, Linearize, Filter.
Digital Image Processing Chapter 4 Image Enhancement in the Frequency Domain Part I.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Background Any function that periodically repeats itself.
ENG4BF3 Medical Image Processing Image Enhancement in Frequency Domain.
October 29, 2013Computer Vision Lecture 13: Fourier Transform II 1 The Fourier Transform In the previous lecture, we discussed the Hough transform. There.
CHEE825 Fall 2005J. McLellan1 Spectral Analysis and Input Signal Design.
2009/10/26 System Arch 1 OUTLINE Periodic Signal Fourier series introduction Sinusoids Orthogonality Integration vs inner product.
Astronomical Data Analysis I
2015/11/28 System Arch 2008 (Fire Tom Wada) 1 OUTLINE Periodic Signal Fourier series introduction Sinusoids Orthogonality Integration vs inner product.
Fourier Series Fourier Transform Discrete Fourier Transform ISAT 300 Instrumentation and Measurement Spring 2000.
AGC DSP AGC DSP Professor A G Constantinides©1 Signal Spaces The purpose of this part of the course is to introduce the basic concepts behind generalised.
Math Review Towards Fourier Transform
Fourier series, Discrete Time Fourier Transform and Characteristic functions.
Fourier Transform.
Chapter 3 Fourier Representation of Signals
 Introduction to reciprocal space
The Spectrum n Jean Baptiste Fourier ( ) discovered a fundamental tenet of wave theory.
The Fourier Transform.
Fourier Transform (Chapter 4) CS474/674 – Prof. Bebis.
Convergence of Fourier series It is known that a periodic signal x(t) has a Fourier series representation if it satisfies the following Dirichlet conditions:
Digital Image Processing Lecture 8: Fourier Transform Prof. Charlene Tsai.
Ch 10.2: Fourier Series We will see that many important problems involving partial differential equations can be solved, provided a given function can.
Jean Baptiste Joseph Fourier
CA 302 Computer Graphics and Visual Programming
Introduction to Transforms
LECTURE #3 Complex Exponentials & Complex Numbers
MECH 373 Instrumentation and Measurements
(MTH 250) Calculus Lecture 22.
Lecture 03: Linear Algebra
Introduction to Digital Signal Processing
ENG4BF3 Medical Image Processing
Notes Assignments Tutorial problems
CT-321 Digital Signal Processing
Fourier Series: Examples
CSE 411 Computer Graphics Lecture #2 Mathematical Foundations
Fourier Analysis Lecture-8 Additional chapters of mathematics
Chapter 8 The Discrete Fourier Transform
Fourier Transforms.
Chapter 8 The Discrete Fourier Transform
Fourier Transforms University of Texas at Austin CS384G - Computer Graphics Fall 2008 Don Fussell.
Presentation transcript:

Signals and Spectral Methods in Geoinformatics Lecture 2: Fourier Series

Development of a function defined in an interval into Fourier Series Jean Baptiste Joseph Fourier

REPRESENTING A FUNCTION BY NUMBERS f (t) t Τ coefficients α1, α2, ... of the function f = a1φ1+ a2 φ2 + ... known base functions φ1, φ2, ... function f

The base functions of Fourier series +1 –1 Τ +1 +1 +1 +1 –1 –1 –1 –1 Τ Τ Τ Τ +1 +1 +1 +1 –1 –1 –1 –1 Τ Τ Τ Τ

Development of a real function f(t) defined in the interval [0,T ] into Fourier series 3 alternative forms:

Development of a real function f(t) defined in the interval [0,T ] into Fourier series 3 alternative forms: Every base function has: period:

Development of a real function f(t) defined in the interval [0,T ] into Fourier series 3 alternative forms: Every base function has: period: frequency:

Development of a real function f(t) defined in the interval [0,T ] into Fourier series 3 alternative forms: Every base function has: period: frequency: angular frequency:

Development of a real function f(t) defined in the interval [0,T ] into Fourier series 3 alternative forms: Every base function has: period: frequency: angular frequency: fundamental period fundamental frequency fundamental angular frequency

term angular frequencies Development of a real function f(t) defined in the interval [0,T ] into Fourier series 3 alternative forms: Every base function has: period: frequency: angular frequency: fundamental period fundamental frequency fundamental angular frequency term periods term frequencies term angular frequencies

Development of a real function f(t) defined in the interval [0,T ] into Fourier series simplest form:

Development of a real function f(t) defined in the interval [0,T ] into Fourier series simplest form: Fourier basis (base functions):

Development of a real function f(t) defined in the interval [0,T ] into Fourier series simplest form: Fourier basis (base functions):

An example for the development of a function +1 –1 f (x) An example for the development of a function in Fourier series Separate analysis of each term for k = 0, 1, 2, 3, 4, …

+1 –1 f (x) k = 0 base function +1 –1

+1 –1 f (x) k = 0 contribution of term +1 –1

+1 –1 f (x) k = 1 base functions +1 –1 +1 –1

+1 –1 f (x) k = 1 contributions of term +1 –1 +1 –1

+1 –1 f (x) k = 2 base functions +1 –1 +1 –1

+1 –1 f (x) k = 2 contributions of term +1 –1 +1 –1

+1 –1 f (x) k = 3 base functions +1 –1 +1 –1

+1 –1 f (x) k = 3 contributions of term +1 –1 +1 –1

+1 –1 f (x) k = 4 base functions +1 –1 +1 –1

+1 –1 f (x) k = 4 contributions of term +1 –1 +1 –1

+1 –1 f (t)

Exploiting the idea of function othogonality vector: orthogonal vector basis inner product:

Exploiting the idea of function othogonality vector: orthogonal vector basis inner product: Computation of vector components:

Exploiting the idea of function othogonality vector: orthogonal vector basis inner product: Computation of vector components:

Exploiting the idea of function othogonality vector: orthogonal vector basis inner product: Computation of vector components:

Exploiting the idea of function othogonality vector: orthogonal vector basis inner product: Computation of vector components:

Exploiting the idea of function othogonality vector: orthogonal vector basis inner product: Computation of vector components:

Orthogonality of Fourier base functions Inner product of two functions: Fourier basis: Orthogonality relations (km): Norm (length) of a function:

Computation of Fourier series coefficients Ortjhogonality relations (km):

Computation of Fourier series coefficients Ortjhogonality relations (km):

Computation of Fourier series coefficients Ortjhogonality relations (km): 0 for km 0 for km

Computation of Fourier series coefficients Ortjhogonality relations (km): 0 for km 0 for km

Computation of Fourier series coefficients Ortjhogonality relations (km): 0 for km 0 for km

Computation of Fourier series coefficients Ortjhogonality relations (km): 0 for km 0 for km

Computation of Fourier series coefficients of a known function:

Computation of Fourier series coefficients

Computation of Fourier series coefficients change of notation

Computation of Fourier series coefficients change of notation

Computation of Fourier series coefficients

Computation of Fourier series coefficients

Alternative forms of Fourier series (polar forms) Polar coordinates ρk, θk or ρk, φk, from the Cartesian ak, bk ! ρk = «length» θk = «azimuth» φk = «direction angle» φk + θk = 90

Alternative forms of Fourier series (polar forms) Polar coordinates ρk, θk or ρk, φk, from the Cartesian ak, bk ! ρk = «length» θk = «azimuth» φk = «direction angle» φk + θk = 90

Alternative forms of Fourier series (polar forms) Polar coordinates ρk, θk or ρk, φk, from the Cartesian ak, bk ! ρk = «length» θk = «azimuth» φk = «direction angle» φk + θk = 90

Alternative forms of Fourier series (polar forms)

Alternative forms of Fourier series (polar forms)

Alternative forms of Fourier series (polar forms) θk = phase (sin)

Alternative forms of Fourier series (polar forms) θk = phase (sin)

Alternative forms of Fourier series (polar forms) θk = phase (sin) φk = phase (cosine)

Fourier series for a complex function Fourier series of real functions: «real» part «imaginary» part

Fourier series for a complex function Fourier series of real functions: «real» part «imaginary» part setting

Fourier series for a complex function Fourier series of real functions: «real» part «imaginary» part setting

Fourier series for a complex function Implementation of complex symbolism:

Fourier series for a complex function Implementation of complex symbolism:

Fourier series for a complex function Implementation of complex symbolism:

Fourier series for a complex function Implementation of complex symbolism:

Fourier series for a complex function Implementation of complex symbolism:

Complex form of Fourier series Development of a complex function into a Fourier series with complex base functions and complex coefficients Computation of complex coefficients for a known complex function

Ortjhogonality of the complex basis Conjugateς z* of a complex number z : inner product:

Ortjhogonality of the complex basis Conjugateς z* of a complex number z : inner product:

Ortjhogonality of the complex basis Conjugateς z* of a complex number z : inner product:

Ortjhogonality of the complex basis Conjugateς z* of a complex number z : inner product:

Ortjhogonality of the complex basis Conjugateς z* of a complex number z : inner product:

Fourier series of a real function using complex notation Implementation of complex symbolism:

Fourier series of a real function using complex notation Implementation of complex symbolism:

Fourier series of a real function using complex notation Implementation of complex symbolism:

Fourier series of a real function using complex notation Implementation of complex symbolism:

Fourier series of a real function using complex notation Implementation of complex symbolism:

Fourier series of a real function using complex notation

Fourier series of a real function using complex notation f (t) = real function

Fourier series of a real function using complex notation f (t) = real function

Fourier series of a real function using complex notation f (t) = real function

Fourier series of a real function using complex notation f (t) = real function

Fourier series of a real function using complex notation f (t) = real function The imaginary part disappears !

Fourier series of a real function: Real and complex form

Fourier series of a real function: Real and complex form

Fourier series of a real function: Real and complex form

Fourier series of a real function: Real and complex form

Fourier series of a real function: Real and complex form

Extension of the function f (t) outside the interval [0, T ] 2T 3T –T –2T The extension is a periodic function, with period Τ for every integer n CAUSE OF USUAL MISCONCEPTION: “Fourier series expansion deals with periodic functions»

Fourier series on the circle (naturally periodic domain) θ (angle)

Fourier series on the circle (naturally periodic domain) θ (angle)

Fourier series on the circle (naturally periodic domain) θ (angle)

Fourier series on the plane Expansion of function f (x,y) inside an orthogonal parallelogram (0  x  Tx, 0  y  Ty) Base functions: Ty Tx

Fourier series on the plane Expansion of function f (x,y) inside an orthogonal parallelogram (0  x  Tx, 0  y  Ty) Base functions: (angular frequencies along x and y ) Ty Tx

Fourier series on the plane Expansion of function f (x,y) inside an orthogonal parallelogram (0  x  Tx, 0  y  Ty) Base functions: (angular frequencies along x and y ) Ty Tx

Fourier series on the plane Expansion of function f (x,y) inside an orthogonal parallelogram (0  x  Tx, 0  y  Ty) Base functions: (angular frequencies along x and y ) Ty Tx

Fourier series on the plane Expansion of function f (x,y) inside an orthogonal parallelogram (0  x  Tx, 0  y  Ty)

Fourier series on the plane Expansion of function f (x,y) inside an orthogonal parallelogram (0  x  Tx, 0  y  Ty) Equivalent to double Fourier series: First along x and then along y (or vice-versa)

Fourier series on the plane Expansion of function f (x,y) inside an orthogonal parallelogram (0  x  Tx, 0  y  Ty) Equivalent to double Fourier series: First along x and then along y (or vice-versa)

Fourier series on the plane Expansion of function f (x,y) inside an orthogonal parallelogram (0  x  Tx, 0  y  Ty) Equivalent to double Fourier series: First along x and then along y (or vice-versa)

Fourier series on the plane Inner product: for every Α = a,b,c,d and B = a,b,c,d Orthogonal Fourier basis ! ή

Fourier series on the plane Inner product: for every Α = a,b,c,d and B = a,b,c,d Orthogonal Fourier basis ! ή Computation of coefficients:

Fourier series on the plane Complex form:

Fourier series on the plane Complex form: Fourier series in n dimensions

Fourier series in n dimensions

Fourier series in n dimensions In matrix notation: domain of definition: (orthogonal hyper-parallelepiped) (parallelepiped volume)

Fourier series in n dimensions In matrix notation: domain of definition: (orthogonal hyper-parallelepiped) (parallelepiped volume)

Fourier series on any interval [Α, Β]

Approximating a function by a finite Fourier series expansion Question : What is the meaning of the symbol in the Fourier series expansion?

Approximating a function by a finite Fourier series expansion Question : What is the meaning of the symbol in the Fourier series expansion? Certainly not that infinite terms must be summed! This is impossible!

Approximating a function by a finite Fourier series expansion Question : What is the meaning of the symbol in the Fourier series expansion? Certainly not that infinite terms must be summed! This is impossible! In practice we can use only a finite sum with a «sufficiently large» integer Ν

Approximating a function by a finite Fourier series expansion Sufficiently large Ν means: For whatever small ε > 0 there exists an integer Ν such that || f(t) – fN(t)|| < ε

Approximating a function by a finite Fourier series expansion Sufficiently large Ν means: For whatever small ε > 0 there exists an integer Ν such that || f(t) – fN(t)|| < ε Attention: || f(t) – fN(t)|| < ε does not necessarily mean that the difference | f(t) – fN(t)| is small for every t !!!

Approximating a function by a finite Fourier series expansion Sufficiently large Ν means: For whatever small ε > 0 there exists an integer Ν such that || f(t) – fN(t)|| < ε Attention: || f(t) – fN(t)|| < ε does not necessarily mean that the difference | f(t) – fN(t)| is small for every t !!! It would be desirable (though not plausible) that max | f(t) – fN(t)| < ε in the interval [0,Τ]

Characteristics of the Fourier series expansion  The coefficients ak, bk become generally smaller as k increases

Characteristics of the Fourier series expansion  The coefficients ak, bk become generally smaller as k increases  The base functions cosωkt, sinωkt have larger frequency ωk = kωT and smaller period Τk = T/k (i.e. more detail) as k increases

Characteristics of the Fourier series expansion  The coefficients ak, bk become generally smaller as k increases  The base functions cosωkt, sinωkt have larger frequency ωk = kωT and smaller period Τk = T/k (i.e. more detail) as k increases  The terms [ak cosωkt + bk sinωkt] have a more detailed contribution to fN(t) a k increases

Characteristics of the Fourier series expansion  The coefficients ak, bk become generally smaller as k increases  The base functions cosωkt, sinωkt have larger frequency ωk = kωT and smaller period Τk = T/k (i.e. more detail) as k increases  The terms [ak cosωkt + bk sinωkt] have a more detailed contribution to fN(t) a k increases  As Ν increases more details are added to the Fourier series expansion

Characteristics of the Fourier series expansion  The coefficients ak, bk become generally smaller as k increases  The base functions cosωkt, sinωkt have larger frequency ωk = kωT and smaller period Τk = T/k (i.e. more detail) as k increases  The terms [ak cosωkt + bk sinωkt] have a more detailed contribution to fN(t) a k increases  As Ν increases more details are added to the Fourier series expansion  For a sufficient large Ν (which?) fN(t) ia a satisfactory approximation to f(t) within a particular application

as the best approximation of a function within an interval The finite sum of the Fourier series expansion as the best approximation of a function within an interval Question : In an expansion with finite number of terms Ν, of the form which are the values of the coefficients Α0, Ak, Bk for which the sum fN(t) best approximates f(t), in the sense that

as the best approximation of a function within an interval The finite sum of the Fourier series expansion as the best approximation of a function within an interval Question : In an expansion with finite number of terms Ν, of the form which are the values of the coefficients Α0, Ak, Bk for which the sum fN(t) best approximates f(t), in the sense that Answer : The Fourier coefficients a0, ak, bk

as the best approximation of a function within an interval The finite sum of the Fourier series expansion as the best approximation of a function within an interval Question : What is the meaning of the symbol in the Fourier series expansion?

as the best approximation of a function within an interval The finite sum of the Fourier series expansion as the best approximation of a function within an interval Question : What is the meaning of the symbol in the Fourier series expansion? ANSWER : The symbol means that we can choose a sufficiently large Ν, so that we can make satisfactorily small the error δf(t) = f(t) – fN(t)

as the best approximation of a function within an interval The finite sum of the Fourier series expansion as the best approximation of a function within an interval Question : What is the meaning of the symbol in the Fourier series expansion? ANSWER : The symbol means that we can choose a sufficiently large Ν, so that we can make satisfactorily small the error δf(t) = f(t) – fN(t) Specifically: For every small ε there exists a corresponding integer Ν = Ν(ε) such that small mean square error !

END