CS-9645 Introduction to Computer Vision Techniques Winter 2018

Size: px
Start display at page:

Download "CS-9645 Introduction to Computer Vision Techniques Winter 2018"

Transcription

1 Table of Contents Spectral Analysis...1 Special Functions... 1 Properties of Dirac-delta Functions...1 Derivatives of the Dirac-delta Function... 2 General Dirac-delta Functions...2 Harmonic Analysis... 3 A Simple Fourier Integral... 3 Case Study: Spectral Analysis of Image Motion... 4 Gabor Filtering... 5 Spectral Analysis Spectral analysis of images is an important aspect of image understanding. The spectral characteristics of imagery help in determining filtering and noiseremoval modalities. Further, this type of analysis is demonstrably useful in the analysis of image motion. Special Functions The Dirac-delta function plays an important role in spectral analysis. One operational way of defining the Dirac-delta function is to consider a Gaussian function in the limit of its variance going toward zero: where Properties of Dirac-delta Functions δ(x x 0 )=0 x x 0 f (α)δ(α x 0 ) d α= f (x 0 ) x 1 <x 0 <x 2 x 2 x 1 δ( x x 0 b ) = b δ(x x 0 ) δ(ax x o )= 1 a δ ( x x 0 a ) δ( x+x 0 )=δ(x x 0 ) δ(x x 0 )=lim b 0 1 b ( G x x 0 b ) G ( x x 0 b ) { =exp π ( x x 2 0 b ) }

2 δ( x)=δ(x) f (x)δ(x x 0 )=f (x 0 )δ(x x 0 ) xδ(x x 0 )=x 0 δ(x x 0 ) δ(x)δ( x x 0 )=0 x 0 0 δ(x x 0 )δ(x x 0 ) is undefined δ(α x 0 )dα=1 A δ(α x 0 )dα= A δ(α x 0 )δ(x α)d α=δ( x x 0 ) e ik(x x ) 0 dk =δ( x x 0 ) Derivatives of the Dirac-delta Function The derivative of the Dirac-delta function is written as: δ (k) = dk δ(x) dx k If we choose a function f (x) whose k th derivative is known to be: f (k) (x )= dk f (x) dx k then we can define the derivatives of the Dirac-delta function as: δ (k) (x x 0 )=0 x x 0 and f (α)δ (k) (α x 0 )d α=( 1) k f (k) ( x 0 ) which sifts out the derivative of f (x) at x 0. Also note that δ (k) (α)d α=0. General Dirac-delta Functions In general, we refer to the one-dimensional Dirac-delta function as a point-mass. In 2D, a point mass Dirac-delta is written as: δ(x x 0, y y 0 ) while a line-mass Dirac-delta function is defined as: δ(a 1 x+b 1 y+c 1 ) and is non-zero along a 1 x+b 1 y+c 1 =0. Alternatively, a general point-mass Dirac-delta function can be

3 defined as: δ(a 1 x+b 1 y+c 1, a 2 +b 2 y+c 2 ) and is non-zero at the intersection of a 1 x+b 1 y+c 1 =0 and a 2 x+b 2 y+c 2 =0, provided that it exists. Harmonic Analysis A function f ( x) can be expressed as a Fourier series if it satisfies Dirichlet conditions, which are: f ( x) is single-valued it has a finite number of maxima and minima it has a finite number of finite discontinuities it is absolutely integrable: f (x) dx< Then we can write f (x) as a Fourier series expansion f (x)= C n e ik 0 x n where k 0 =2 π f o. f o is the fundamental frequency of f (x). This Fourier series expansion may also be written as: as per Euler's formula: e i θ =cosθ+i sinθ. A Simple Fourier Integral f (x)= C n (cos(k 0 xn)+i sin(k 0 x n)) Let's compute the Fourier transform of a function that has the simplest frequency characteristics, such as f (x)= A cos(k 0 x) : f (k)= A cos(k 0 x)e i k x dx From Euler's formula, we have: and hence we can write: cosθ= ei θ +e iθ 2

4 f (k) = A 2 [e i k 0 x +e i k 0 x ]e i k x dx = A 2 e i x (k k 0) dx+ A 2 e i x(k+k 0) dx = A 2 [ δ(k k 0 )+δ(k+k 0 )] Consider a more complex function f (x) for which our only requirement is that it satisfies Dirichlet conditions. Then, we can use a Fourier series expansion to express it as follows: f (x)= C n [cos(k 0 x n)+isin (k 0 xn)] Or, using Euler's formula: f (x)= C n e i k 0x n Then, the Fourier transform of this Fourier series expansion is given by: f (k) = [ n] C n e i k x 0 = = e i k x dx C n e i x(k k 0n) dx C n δ(k k 0 n) Hence, the Fourier transform of a function satisfying Dirichlet conditions is a train of Dirac-delta functions controlled by amplitude coefficients C n. Case Study: Spectral Analysis of Image Motion Suppose we have a 1D signal translating with velocity v : f (x)=i 0 (x vt ) where f (x) satisfies Dirichlet conditions. Since it is translating in time, we can describe this signal as a 2D signal:

5 I (x,t)=i 0 (x vt ) Taking the Fourier transform of this signal yields: Î (k,ω) = I 0 (x vt )e i k x e i ω t dx dt = [ I 0 (x vt)e i k x dx ]e i ω t dt = [ I 0 (k)e i k v t ] e i ω t dt = Î 0 (k) e i t (k v+ω) dt = Î 0 (k)δ (k v+ω) where Î 0(k) is the Fourier transform of the signal (when not translating) and δ(k v+ω) is a line-mass Dirac-delta function. As can be easily observed, the slope of k v+ω=0 is the velocity of the translating signal. We repeat the same exercise this time with a translating 2D image signal I ( x) : I ( x, t) = I 0 ( x v t) Î ( k,ω) = I ( x,t )e i x T k e iω t d x dt = [ I 0 ( x v t)e i x T k d x ] e i ωt dt = I 0 ( k ) e i t( k T v+ω) dt = I 0 ( k )δ( k T v+ω) where Î 0( k) is the Fourier transform of the 2D signal I 0 ( x). This result shows that for a translating signal, all the non-zero frequencies lie on a plane in the frequency domain described by k T v+ω=0. The orientation of this plane yields the 2D velocity of the translating signal. In addition, the Fourier transform of the optical flow equation is consonant with this result, as it is obtained in the following way: Gabor Filtering F [ I v+i t ]=i Î ( k,ω)δ( k T v+ω) It would be convenient to be able to sample the frequency spectrum of a sequence of images locally in order to estimate the amount of translation (image motion). The idea behind Gabor filters is to sample the spectrum within a spatiotemporal neighborhood without taking a Fast Fourier Transform of the entire image sequence. A Gabor filter responds to a pre-determined frequency if it is present under the

6 area of convolution. Gabor filters are Gaussian-windowed complex exponential functions of the form: B( x,t, k 0, ω 0 )=e i( xt k 0 +ω 0 t) G ( x, t ; σ) In the frequency spectrum, such a Gabor filter is an un-normalized Gaussian centered at ( k 0, ω 0 ) with standard deviation 1 σ= σ. Hence, the convolution of a Gabor filter with a spatio-temporal region of an image sequence is the equivalent of multiplying the local frequency spectrum with a Gaussian centered at ( k 0, ω 0 ). It is instructive to take the Fourier transform of a Gabor filter to understand its spectral characteristics: x 2 F [ B( x,t, k 1 0, ω 0 )]=(2 π) 3 σ 3 2σ [ [ [ e 2 ix(k k ) x x0 2σ dx]e 2 iy(k k ) y y0 2σ dy]e 2 it(ω ω ) 0 dt] y 2 t 2 We observe that the integral in x solves as: 1 x 2 (k 2πσ e 2σ 2 ix(k x k x0) x k x0 ) dx = e 2σ 2 (and similarly for y and t ). Hence, the Fourier transform of a Gabor filter is a Gaussian centered at ( k 0, ω 0 ) in the frequency spectrum. 2

Discrete Fourier Transform

Discrete Fourier Transform Last lecture I introduced the idea that any function defined on x 0,..., N 1 could be written a sum of sines and cosines. There are two different reasons why this is useful. The first is a general one,

More information

Fourier Series and Integrals

Fourier Series and Integrals Fourier Series and Integrals Fourier Series et f(x) beapiece-wiselinearfunctionon[, ] (Thismeansthatf(x) maypossessa finite number of finite discontinuities on the interval). Then f(x) canbeexpandedina

More information

Linear second-order differential equations with constant coefficients and nonzero right-hand side

Linear second-order differential equations with constant coefficients and nonzero right-hand side Linear second-order differential equations with constant coefficients and nonzero right-hand side We return to the damped, driven simple harmonic oscillator d 2 y dy + 2b dt2 dt + ω2 0y = F sin ωt We note

More information

Notes on Fourier Series and Integrals Fourier Series

Notes on Fourier Series and Integrals Fourier Series Notes on Fourier Series and Integrals Fourier Series et f(x) be a piecewise linear function on [, ] (This means that f(x) may possess a finite number of finite discontinuities on the interval). Then f(x)

More information

Chapter 4 The Fourier Series and Fourier Transform

Chapter 4 The Fourier Series and Fourier Transform Chapter 4 The Fourier Series and Fourier Transform Fourier Series Representation of Periodic Signals Let x(t) be a CT periodic signal with period T, i.e., xt ( + T) = xt ( ), t R Example: the rectangular

More information

Chapter 4 The Fourier Series and Fourier Transform

Chapter 4 The Fourier Series and Fourier Transform Chapter 4 The Fourier Series and Fourier Transform Representation of Signals in Terms of Frequency Components Consider the CT signal defined by N xt () = Acos( ω t+ θ ), t k = 1 k k k The frequencies `present

More information

= k, (2) p = h λ. x o = f1/2 o a. +vt (4)

= k, (2) p = h λ. x o = f1/2 o a. +vt (4) Traveling Functions, Traveling Waves, and the Uncertainty Principle R.M. Suter Department of Physics, Carnegie Mellon University Experimental observations have indicated that all quanta have a wave-like

More information

Superposition of electromagnetic waves

Superposition of electromagnetic waves Superposition of electromagnetic waves February 9, So far we have looked at properties of monochromatic plane waves. A more complete picture is found by looking at superpositions of many frequencies. Many

More information

Continuum Normalization. good for cooking or inspecting wiggly functions and for crudely evaluating integrals of wiggly integrands.

Continuum Normalization. good for cooking or inspecting wiggly functions and for crudely evaluating integrals of wiggly integrands. 5.73 Lecture #5 5-1 Last time: Gaussian Wavepackets How to encode x in gk ( )e ikx dk = ψ(x) Continuum Normalization or k in g( x) e ikx = ψ(k) stationary phase: good for cooking or inspecting wiggly functions

More information

1 Characteristic functions

1 Characteristic functions 1 Characteristic functions Life is the sum of trifling motions. Joseph Brodsky In this chapter we introduce the characteristic function, a tool that plays a central role in the mathematical description

More information

Review of Frequency Domain Fourier Series: Continuous periodic frequency components

Review of Frequency Domain Fourier Series: Continuous periodic frequency components Today we will review: Review of Frequency Domain Fourier series why we use it trig form & exponential form how to get coefficients for each form Eigenfunctions what they are how they relate to LTI systems

More information

Periodic functions: simple harmonic oscillator

Periodic functions: simple harmonic oscillator Periodic functions: simple harmonic oscillator Recall the simple harmonic oscillator (e.g. mass-spring system) d 2 y dt 2 + ω2 0y = 0 Solution can be written in various ways: y(t) = Ae iω 0t y(t) = A cos

More information

Signals & Systems. Lecture 5 Continuous-Time Fourier Transform. Alp Ertürk

Signals & Systems. Lecture 5 Continuous-Time Fourier Transform. Alp Ertürk Signals & Systems Lecture 5 Continuous-Time Fourier Transform Alp Ertürk alp.erturk@kocaeli.edu.tr Fourier Series Representation of Continuous-Time Periodic Signals Synthesis equation: x t = a k e jkω

More information

Nov : Lecture 18: The Fourier Transform and its Interpretations

Nov : Lecture 18: The Fourier Transform and its Interpretations 3 Nov. 04 2005: Lecture 8: The Fourier Transform and its Interpretations Reading: Kreyszig Sections: 0.5 (pp:547 49), 0.8 (pp:557 63), 0.9 (pp:564 68), 0.0 (pp:569 75) Fourier Transforms Expansion of a

More information

Wave Phenomena Physics 15c. Lecture 11 Dispersion

Wave Phenomena Physics 15c. Lecture 11 Dispersion Wave Phenomena Physics 15c Lecture 11 Dispersion What We Did Last Time Defined Fourier transform f (t) = F(ω)e iωt dω F(ω) = 1 2π f(t) and F(w) represent a function in time and frequency domains Analyzed

More information

Linear Operators and Fourier Transform

Linear Operators and Fourier Transform Linear Operators and Fourier Transform DD2423 Image Analysis and Computer Vision Mårten Björkman Computational Vision and Active Perception School of Computer Science and Communication November 13, 2013

More information

Chapter 1 Fundamental Concepts

Chapter 1 Fundamental Concepts Chapter 1 Fundamental Concepts 1 Signals A signal is a pattern of variation of a physical quantity, often as a function of time (but also space, distance, position, etc). These quantities are usually the

More information

Review of Analog Signal Analysis

Review of Analog Signal Analysis Review of Analog Signal Analysis Chapter Intended Learning Outcomes: (i) Review of Fourier series which is used to analyze continuous-time periodic signals (ii) Review of Fourier transform which is used

More information

Physics 116C The Distribution of the Sum of Random Variables

Physics 116C The Distribution of the Sum of Random Variables Physics 116C The Distribution of the Sum of Random Variables Peter Young (Dated: December 2, 2013) Consider a random variable with a probability distribution P(x). The distribution is normalized, i.e.

More information

ENSC327 Communications Systems 2: Fourier Representations. Jie Liang School of Engineering Science Simon Fraser University

ENSC327 Communications Systems 2: Fourier Representations. Jie Liang School of Engineering Science Simon Fraser University ENSC327 Communications Systems 2: Fourier Representations Jie Liang School of Engineering Science Simon Fraser University 1 Outline Chap 2.1 2.5: Signal Classifications Fourier Transform Dirac Delta Function

More information

Let R be the line parameterized by x. Let f be a complex function on R that is integrable. The Fourier transform ˆf = F f is. e ikx f(x) dx. (1.

Let R be the line parameterized by x. Let f be a complex function on R that is integrable. The Fourier transform ˆf = F f is. e ikx f(x) dx. (1. Chapter 1 Fourier transforms 1.1 Introduction Let R be the line parameterized by x. Let f be a complex function on R that is integrable. The Fourier transform ˆf = F f is ˆf(k) = e ikx f(x) dx. (1.1) It

More information

SOLUTIONS for Homework #2. 1. The given wave function can be normalized to the total probability equal to 1, ψ(x) = Ne λ x.

SOLUTIONS for Homework #2. 1. The given wave function can be normalized to the total probability equal to 1, ψ(x) = Ne λ x. SOLUTIONS for Homework #. The given wave function can be normalized to the total probability equal to, ψ(x) = Ne λ x. () To get we choose dx ψ(x) = N dx e λx =, () 0 N = λ. (3) This state corresponds to

More information

Review of Linear Time-Invariant Network Analysis

Review of Linear Time-Invariant Network Analysis D1 APPENDIX D Review of Linear Time-Invariant Network Analysis Consider a network with input x(t) and output y(t) as shown in Figure D-1. If an input x 1 (t) produces an output y 1 (t), and an input x

More information

Solutions of differential equations using transforms

Solutions of differential equations using transforms Solutions of differential equations using transforms Process: Take transform of equation and boundary/initial conditions in one variable. Derivatives are turned into multiplication operators. Solve (hopefully

More information

04. Random Variables: Concepts

04. Random Variables: Concepts University of Rhode Island DigitalCommons@URI Nonequilibrium Statistical Physics Physics Course Materials 215 4. Random Variables: Concepts Gerhard Müller University of Rhode Island, gmuller@uri.edu Creative

More information

Nov : Lecture 22: Differential Operators, Harmonic Oscillators

Nov : Lecture 22: Differential Operators, Harmonic Oscillators 14 Nov. 3 005: Lecture : Differential Operators, Harmonic Oscillators Reading: Kreyszig Sections:.4 (pp:81 83),.5 (pp:83 89),.8 (pp:101 03) Differential Operators The idea of a function as something that

More information

3.2 Complex Sinusoids and Frequency Response of LTI Systems

3.2 Complex Sinusoids and Frequency Response of LTI Systems 3. Introduction. A signal can be represented as a weighted superposition of complex sinusoids. x(t) or x[n]. LTI system: LTI System Output = A weighted superposition of the system response to each complex

More information

The Dirac δ-function

The Dirac δ-function The Dirac δ-function Elias Kiritsis Contents 1 Definition 2 2 δ as a limit of functions 3 3 Relation to plane waves 5 4 Fourier integrals 8 5 Fourier series on the half-line 9 6 Gaussian integrals 11 Bibliography

More information

MAGIC058 & MATH64062: Partial Differential Equations 1

MAGIC058 & MATH64062: Partial Differential Equations 1 MAGIC58 & MATH6462: Partial Differential Equations Section 6 Fourier transforms 6. The Fourier integral formula We have seen from section 4 that, if a function f(x) satisfies the Dirichlet conditions,

More information

8.04 Quantum Physics Lecture IV. ψ(x) = dkφ (k)e ikx 2π

8.04 Quantum Physics Lecture IV. ψ(x) = dkφ (k)e ikx 2π Last time Heisenberg uncertainty ΔxΔp x h as diffraction phenomenon Fourier decomposition ψ(x) = dkφ (k)e ikx π ipx/ h = dpφ(p)e (4-) πh φ(p) = φ (k) (4-) h Today how to calculate φ(k) interpretation of

More information

The Continuous-time Fourier

The Continuous-time Fourier The Continuous-time Fourier Transform Rui Wang, Assistant professor Dept. of Information and Communication Tongji University it Email: ruiwang@tongji.edu.cn Outline Representation of Aperiodic signals:

More information

Review of Linear System Theory

Review of Linear System Theory Review of Linear System Theory The following is a (very) brief review of linear system theory and Fourier analysis. I work primarily with discrete signals. I assume the reader is familiar with linear algebra

More information

ECE-700 Review. Phil Schniter. January 5, x c (t)e jωt dt, x[n]z n, Denoting a transform pair by x[n] X(z), some useful properties are

ECE-700 Review. Phil Schniter. January 5, x c (t)e jωt dt, x[n]z n, Denoting a transform pair by x[n] X(z), some useful properties are ECE-7 Review Phil Schniter January 5, 7 ransforms Using x c (t) to denote a continuous-time signal at time t R, Laplace ransform: X c (s) x c (t)e st dt, s C Continuous-ime Fourier ransform (CF): ote that:

More information

LINEAR DISPERSIVE WAVES

LINEAR DISPERSIVE WAVES LINEAR DISPERSIVE WAVES Nathaniel Egwu December 16, 2009 Outline 1 INTRODUCTION Dispersion Relations Definition of Dispersive Waves 2 SOLUTION AND ASYMPTOTIC ANALYSIS The Beam Equation General Solution

More information

QM1 - Tutorial 1 The Bohr Atom and Mathematical Introduction

QM1 - Tutorial 1 The Bohr Atom and Mathematical Introduction QM - Tutorial The Bohr Atom and Mathematical Introduction 26 October 207 Contents Bohr Atom. Energy of a Photon - The Photo Electric Eect.................................2 The Discrete Energy Spectrum

More information

Frequency Domain Representations of Sampled and Wrapped Signals

Frequency Domain Representations of Sampled and Wrapped Signals Frequency Domain Representations of Sampled and Wrapped Signals Peter Kabal Department of Electrical & Computer Engineering McGill University Montreal, Canada v1.5 March 2011 c 2011 Peter Kabal 2011/03/11

More information

MATHS & STATISTICS OF MEASUREMENT

MATHS & STATISTICS OF MEASUREMENT Imperial College London BSc/MSci EXAMINATION June 2008 This paper is also taken for the relevant Examination for the Associateship MATHS & STATISTICS OF MEASUREMENT For Second-Year Physics Students Tuesday,

More information

Fundamental Solutions and Green s functions. Simulation Methods in Acoustics

Fundamental Solutions and Green s functions. Simulation Methods in Acoustics Fundamental Solutions and Green s functions Simulation Methods in Acoustics Definitions Fundamental solution The solution F (x, x 0 ) of the linear PDE L {F (x, x 0 )} = δ(x x 0 ) x R d Is called the fundamental

More information

3F1 Random Processes Examples Paper (for all 6 lectures)

3F1 Random Processes Examples Paper (for all 6 lectures) 3F Random Processes Examples Paper (for all 6 lectures). Three factories make the same electrical component. Factory A supplies half of the total number of components to the central depot, while factories

More information

Math 312 Lecture Notes Linear Two-dimensional Systems of Differential Equations

Math 312 Lecture Notes Linear Two-dimensional Systems of Differential Equations Math 2 Lecture Notes Linear Two-dimensional Systems of Differential Equations Warren Weckesser Department of Mathematics Colgate University February 2005 In these notes, we consider the linear system of

More information

Fourier Series. Fourier Transform

Fourier Series. Fourier Transform Math Methods I Lia Vas Fourier Series. Fourier ransform Fourier Series. Recall that a function differentiable any number of times at x = a can be represented as a power series n= a n (x a) n where the

More information

Chap 2. Discrete-Time Signals and Systems

Chap 2. Discrete-Time Signals and Systems Digital Signal Processing Chap 2. Discrete-Time Signals and Systems Chang-Su Kim Discrete-Time Signals CT Signal DT Signal Representation 0 4 1 1 1 2 3 Functional representation 1, n 1,3 x[ n] 4, n 2 0,

More information

Physics 443, Solutions to PS 1 1

Physics 443, Solutions to PS 1 1 Physics 443, Solutions to PS. Griffiths.9 For Φ(x, t A exp[ a( mx + it], we need that + h Φ(x, t dx. Using the known result of a Gaussian intergral + exp[ ax ]dx /a, we find that: am A h. ( The Schrödinger

More information

Review of Fundamental Equations Supplementary notes on Section 1.2 and 1.3

Review of Fundamental Equations Supplementary notes on Section 1.2 and 1.3 Review of Fundamental Equations Supplementary notes on Section. and.3 Introduction of the velocity potential: irrotational motion: ω = u = identity in the vector analysis: ϕ u = ϕ Basic conservation principles:

More information

Amplitude and Phase A(0) 2. We start with the Fourier series representation of X(t) in real notation: n=1

Amplitude and Phase A(0) 2. We start with the Fourier series representation of X(t) in real notation: n=1 VI. Power Spectra Amplitude and Phase We start with the Fourier series representation of X(t) in real notation: A() X(t) = + [ A(n) cos(nωt) + B(n) sin(nωt)] 2 n=1 he waveform of the observed segment exactly

More information

3 Fourier Series Representation of Periodic Signals

3 Fourier Series Representation of Periodic Signals 65 66 3 Fourier Series Representation of Periodic Signals Fourier (or frequency domain) analysis constitutes a tool of great usefulness Accomplishes decomposition of broad classes of signals using complex

More information

6.003: Signal Processing

6.003: Signal Processing 6.003: Signal Processing Discrete Fourier Transform Discrete Fourier Transform (DFT) Relations to Discrete-Time Fourier Transform (DTFT) Relations to Discrete-Time Fourier Series (DTFS) October 16, 2018

More information

The formulas for derivatives are particularly useful because they reduce ODEs to algebraic expressions. Consider the following ODE d 2 dx + p d

The formulas for derivatives are particularly useful because they reduce ODEs to algebraic expressions. Consider the following ODE d 2 dx + p d Solving ODEs using Fourier Transforms The formulas for derivatives are particularly useful because they reduce ODEs to algebraic expressions. Consider the following ODE d 2 dx + p d 2 dx + q f (x) R(x)

More information

Covariant Electromagnetic Fields

Covariant Electromagnetic Fields Chapter 8 Covariant Electromagnetic Fields 8. Introduction The electromagnetic field was the original system that obeyed the principles of relativity. In fact, Einstein s original articulation of relativity

More information

BME I5000: Biomedical Imaging

BME I5000: Biomedical Imaging 1 BME I5000: Biomedical Imaging Lecture FT Fourier Transform Review Lucas C. Parra, parra@ccny.cuny.edu Blackboard: http://cityonline.ccny.cuny.edu/ Fourier Transform (1D) The Fourier Transform (FT) is

More information

LECTURE 12 Sections Introduction to the Fourier series of periodic signals

LECTURE 12 Sections Introduction to the Fourier series of periodic signals Signals and Systems I Wednesday, February 11, 29 LECURE 12 Sections 3.1-3.3 Introduction to the Fourier series of periodic signals Chapter 3: Fourier Series of periodic signals 3. Introduction 3.1 Historical

More information

Experimental Fourier Transforms

Experimental Fourier Transforms Chapter 5 Experimental Fourier Transforms 5.1 Sampling and Aliasing Given x(t), we observe only sampled data x s (t) = x(t)s(t; T s ) (Fig. 5.1), where s is called sampling or comb function and can be

More information

Ver 3808 E1.10 Fourier Series and Transforms (2014) E1.10 Fourier Series and Transforms. Problem Sheet 1 (Lecture 1)

Ver 3808 E1.10 Fourier Series and Transforms (2014) E1.10 Fourier Series and Transforms. Problem Sheet 1 (Lecture 1) Ver 88 E. Fourier Series and Transforms 4 Key: [A] easy... [E]hard Questions from RBH textbook: 4., 4.8. E. Fourier Series and Transforms Problem Sheet Lecture. [B] Using the geometric progression formula,

More information

Filtering and Edge Detection

Filtering and Edge Detection Filtering and Edge Detection Local Neighborhoods Hard to tell anything from a single pixel Example: you see a reddish pixel. Is this the object s color? Illumination? Noise? The next step in order of complexity

More information

2.161 Signal Processing: Continuous and Discrete

2.161 Signal Processing: Continuous and Discrete MI OpenCourseWare http://ocw.mit.edu.6 Signal Processing: Continuous and Discrete Fall 8 For information about citing these materials or our erms of Use, visit: http://ocw.mit.edu/terms. MASSACHUSES INSIUE

More information

ENGIN 211, Engineering Math. Laplace Transforms

ENGIN 211, Engineering Math. Laplace Transforms ENGIN 211, Engineering Math Laplace Transforms 1 Why Laplace Transform? Laplace transform converts a function in the time domain to its frequency domain. It is a powerful, systematic method in solving

More information

Chapter 5 Frequency Domain Analysis of Systems

Chapter 5 Frequency Domain Analysis of Systems Chapter 5 Frequency Domain Analysis of Systems CT, LTI Systems Consider the following CT LTI system: xt () ht () yt () Assumption: the impulse response h(t) is absolutely integrable, i.e., ht ( ) dt< (this

More information

[ ], [ ] [ ] [ ] = [ ] [ ] [ ]{ [ 1] [ 2]

[ ], [ ] [ ] [ ] = [ ] [ ] [ ]{ [ 1] [ 2] 4. he discrete Fourier transform (DF). Application goal We study the discrete Fourier transform (DF) and its applications: spectral analysis and linear operations as convolution and correlation. We use

More information

Discrete-time Signals and Systems in

Discrete-time Signals and Systems in Discrete-time Signals and Systems in the Frequency Domain Chapter 3, Sections 3.1-39 3.9 Chapter 4, Sections 4.8-4.9 Dr. Iyad Jafar Outline Introduction The Continuous-Time FourierTransform (CTFT) The

More information

Fundamentals of the Discrete Fourier Transform

Fundamentals of the Discrete Fourier Transform Seminar presentation at the Politecnico di Milano, Como, November 12, 2012 Fundamentals of the Discrete Fourier Transform Michael G. Sideris sideris@ucalgary.ca Department of Geomatics Engineering University

More information

Each problem is worth 34 points. 1. Harmonic Oscillator Consider the Hamiltonian for a simple harmonic oscillator. 2ml 2 0. d 2

Each problem is worth 34 points. 1. Harmonic Oscillator Consider the Hamiltonian for a simple harmonic oscillator. 2ml 2 0. d 2 Physics 443 Prelim # with solutions March 7, 8 Each problem is worth 34 points.. Harmonic Oscillator Consider the Hamiltonian for a simple harmonic oscillator H p m + mω x (a Use dimensional analysis to

More information

( ) f (k) = FT (R(x)) = R(k)

( ) f (k) = FT (R(x)) = R(k) Solving ODEs using Fourier Transforms The formulas for derivatives are particularly useful because they reduce ODEs to algebraic expressions. Consider the following ODE d 2 dx + p d 2 dx + q f (x) = R(x)

More information

MCV4U - Practice Mastery Test #9 & #10

MCV4U - Practice Mastery Test #9 & #10 Name: Class: Date: ID: A MCV4U - Practice Mastery Test #9 & #10 Multiple Choice Identify the choice that best completes the statement or answers the question. 1. x + 2 is a factor of i) x 3 3x 2 + 6x 8

More information

ENSC327 Communications Systems 2: Fourier Representations. School of Engineering Science Simon Fraser University

ENSC327 Communications Systems 2: Fourier Representations. School of Engineering Science Simon Fraser University ENSC37 Communications Systems : Fourier Representations School o Engineering Science Simon Fraser University Outline Chap..5: Signal Classiications Fourier Transorm Dirac Delta Function Unit Impulse Fourier

More information

Convergence for periodic Fourier series

Convergence for periodic Fourier series Chapter 8 Convergence for periodic Fourier series We are now in a position to address the Fourier series hypothesis that functions can realized as the infinite sum of trigonometric functions discussed

More information

Signals and Systems I Have Known and Loved. (Lecture notes for CSE 3451) Andrew W. Eckford

Signals and Systems I Have Known and Loved. (Lecture notes for CSE 3451) Andrew W. Eckford Signals and Systems I Have Known and Loved (Lecture notes for CSE 3451) Andrew W. Eckford Department of Electrical Engineering and Computer Science York University, Toronto, Ontario, Canada Version: December

More information

The structure of laser pulses

The structure of laser pulses 1 The structure of laser pulses 2 The structure of laser pulses Pulse characteristics Temporal and spectral representation Fourier transforms Temporal and spectral widths Instantaneous frequency Chirped

More information

LINEAR SYSTEMS. J. Elder PSYC 6256 Principles of Neural Coding

LINEAR SYSTEMS. J. Elder PSYC 6256 Principles of Neural Coding LINEAR SYSTEMS Linear Systems 2 Neural coding and cognitive neuroscience in general concerns input-output relationships. Inputs Light intensity Pre-synaptic action potentials Number of items in display

More information

Visual features: From Fourier to Gabor

Visual features: From Fourier to Gabor Visual features: From Fourier to Gabor Deep Learning Summer School 2015, Montreal Hubel and Wiesel, 1959 from: Natural Image Statistics (Hyvarinen, Hurri, Hoyer; 2009) Alexnet ICA from: Natural Image Statistics

More information

Hilbert Inner Product Space (2B) Young Won Lim 2/7/12

Hilbert Inner Product Space (2B) Young Won Lim 2/7/12 Hilbert nner Product Space (2B) Copyright (c) 2009-2011 Young W. Lim. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version

More information

Topic 3: Fourier Series (FS)

Topic 3: Fourier Series (FS) ELEC264: Signals And Systems Topic 3: Fourier Series (FS) o o o o Introduction to frequency analysis of signals CT FS Fourier series of CT periodic signals Signal Symmetry and CT Fourier Series Properties

More information

Communication Signals (Haykin Sec. 2.4 and Ziemer Sec Sec. 2.4) KECE321 Communication Systems I

Communication Signals (Haykin Sec. 2.4 and Ziemer Sec Sec. 2.4) KECE321 Communication Systems I Communication Signals (Haykin Sec..4 and iemer Sec...4-Sec..4) KECE3 Communication Systems I Lecture #3, March, 0 Prof. Young-Chai Ko 년 3 월 일일요일 Review Signal classification Phasor signal and spectra Representation

More information

Exercises. Chapter 1. of τ approx that produces the most accurate estimate for this firing pattern.

Exercises. Chapter 1. of τ approx that produces the most accurate estimate for this firing pattern. 1 Exercises Chapter 1 1. Generate spike sequences with a constant firing rate r 0 using a Poisson spike generator. Then, add a refractory period to the model by allowing the firing rate r(t) to depend

More information

This examination consists of 10 pages. Please check that you have a complete copy. Time: 2.5 hrs INSTRUCTIONS

This examination consists of 10 pages. Please check that you have a complete copy. Time: 2.5 hrs INSTRUCTIONS THE UNIVERSITY OF BRITISH COLUMBIA Department of Electrical and Computer Engineering EECE 564 Detection and Estimation of Signals in Noise Final Examination 08 December 2009 This examination consists of

More information

Fourier Series. Spectral Analysis of Periodic Signals

Fourier Series. Spectral Analysis of Periodic Signals Fourier Series. Spectral Analysis of Periodic Signals he response of continuous-time linear invariant systems to the complex exponential with unitary magnitude response of a continuous-time LI system at

More information

LTI Systems (Continuous & Discrete) - Basics

LTI Systems (Continuous & Discrete) - Basics LTI Systems (Continuous & Discrete) - Basics 1. A system with an input x(t) and output y(t) is described by the relation: y(t) = t. x(t). This system is (a) linear and time-invariant (b) linear and time-varying

More information

EA2.3 - Electronics 2 1

EA2.3 - Electronics 2 1 In the previous lecture, I talked about the idea of complex frequency s, where s = σ + jω. Using such concept of complex frequency allows us to analyse signals and systems with better generality. In this

More information

Fourier Series and Transform KEEE343 Communication Theory Lecture #7, March 24, Prof. Young-Chai Ko

Fourier Series and Transform KEEE343 Communication Theory Lecture #7, March 24, Prof. Young-Chai Ko Fourier Series and Transform KEEE343 Communication Theory Lecture #7, March 24, 20 Prof. Young-Chai Ko koyc@korea.ac.kr Summary Fourier transform Properties Fourier transform of special function Fourier

More information

Representing a Signal

Representing a Signal The Fourier Series Representing a Signal The convolution method for finding the response of a system to an excitation takes advantage of the linearity and timeinvariance of the system and represents the

More information

Lecture #4: The Classical Wave Equation and Separation of Variables

Lecture #4: The Classical Wave Equation and Separation of Variables 5.61 Fall 013 Lecture #4 page 1 Lecture #4: The Classical Wave Equation and Separation of Variables Last time: Two-slit experiment paths to same point on screen paths differ by nλ-constructive interference

More information

FOURIER TRANSFORM METHODS David Sandwell, January, 2013

FOURIER TRANSFORM METHODS David Sandwell, January, 2013 1 FOURIER TRANSFORM METHODS David Sandwell, January, 2013 1. Fourier Transforms Fourier analysis is a fundamental tool used in all areas of science and engineering. The fast fourier transform (FFT) algorithm

More information

Compensation. June 29, Arizona State University. Edge Detection from Nonuniform Data via. Convolutional Gridding with Density.

Compensation. June 29, Arizona State University. Edge Detection from Nonuniform Data via. Convolutional Gridding with Density. Arizona State University June 29, 2012 Overview gridding with density compensation is a common method for function reconstruction nonuniform Fourier data. It is computationally inexpensive compared with

More information

1 Signals and systems

1 Signals and systems 978--52-5688-4 - Introduction to Orthogonal Transforms: With Applications in Data Processing and Analysis Signals and systems In the first two chapters we will consider some basic concepts and ideas as

More information

Fourier transforms. c n e inπx. f (x) = Write same thing in an equivalent form, using n = 1, f (x) = l π

Fourier transforms. c n e inπx. f (x) = Write same thing in an equivalent form, using n = 1, f (x) = l π Fourier transforms We can imagine our periodic function having periodicity taken to the limits ± In this case, the function f (x) is not necessarily periodic, but we can still use Fourier transforms (related

More information

Advanced Training Course on FPGA Design and VHDL for Hardware Simulation and Synthesis. 26 October - 20 November, 2009

Advanced Training Course on FPGA Design and VHDL for Hardware Simulation and Synthesis. 26 October - 20 November, 2009 2065-33 Advanced Training Course on FPGA Design and VHDL for Hardware Simulation and Synthesis 26 October - 20 November, 2009 Introduction to two-dimensional digital signal processing Fabio Mammano University

More information

Group & Phase Velocities (2A)

Group & Phase Velocities (2A) (2A) 1-D Copyright (c) 2011 Young W. Lim. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published

More information

MIT 2.71/2.710 Optics 10/31/05 wk9-a-1. The spatial frequency domain

MIT 2.71/2.710 Optics 10/31/05 wk9-a-1. The spatial frequency domain 10/31/05 wk9-a-1 The spatial frequency domain Recall: plane wave propagation x path delay increases linearly with x λ z=0 θ E 0 x exp i2π sinθ + λ z i2π cosθ λ z plane of observation 10/31/05 wk9-a-2 Spatial

More information

Propagation of EM Waves in material media

Propagation of EM Waves in material media Propagation of EM Waves in material media S.M.Lea 09 Wave propagation As usual, we start with Maxwell s equations with no free charges: D =0 B =0 E = B t H = D t + j If we now assume that each field has

More information

Then r (t) can be expanded into a linear combination of the complex exponential signals ( e j2π(kf 0)t ) k= as. c k e j2π(kf0)t + c k e j2π(kf 0)t

Then r (t) can be expanded into a linear combination of the complex exponential signals ( e j2π(kf 0)t ) k= as. c k e j2π(kf0)t + c k e j2π(kf 0)t .3 ourier Series Definition.37. Exponential ourier series: Let the real or complex signal r t be a periodic signal with period. Suppose the following Dirichlet conditions are satisfied: a r t is absolutely

More information

Fourier Analysis and Power Spectral Density

Fourier Analysis and Power Spectral Density Chapter 4 Fourier Analysis and Power Spectral Density 4. Fourier Series and ransforms Recall Fourier series for periodic functions for x(t + ) = x(t), where x(t) = 2 a + a = 2 a n = 2 b n = 2 n= a n cos

More information

Chapter 5 Frequency Domain Analysis of Systems

Chapter 5 Frequency Domain Analysis of Systems Chapter 5 Frequency Domain Analysis of Systems CT, LTI Systems Consider the following CT LTI system: xt () ht () yt () Assumption: the impulse response h(t) is absolutely integrable, i.e., ht ( ) dt< (this

More information

1 Assignment 1: Nonlinear dynamics (due September

1 Assignment 1: Nonlinear dynamics (due September Assignment : Nonlinear dynamics (due September 4, 28). Consider the ordinary differential equation du/dt = cos(u). Sketch the equilibria and indicate by arrows the increase or decrease of the solutions.

More information

Spin-Warp Pulse Sequence

Spin-Warp Pulse Sequence Bioengineering 28A Principles of Biomedical Imaging Fall Quarter 25 Linear Systems Lecture Spin-Warp Pulse Sequence RF G x (t G y (t k y k x K-space trajectories EPI Spiral k y k y k x k x Credit: Larry

More information

Fourier transform representation of CT aperiodic signals Section 4.1

Fourier transform representation of CT aperiodic signals Section 4.1 Fourier transform representation of CT aperiodic signals Section 4. A large class of aperiodic CT signals can be represented by the CT Fourier transform (CTFT). The (CT) Fourier transform (or spectrum)

More information

Fourier Series Representation of

Fourier Series Representation of Fourier Series Representation of Periodic Signals Rui Wang, Assistant professor Dept. of Information and Communication Tongji University it Email: ruiwang@tongji.edu.cn Outline The response of LIT system

More information

How many initial conditions are required to fully determine the general solution to a 2nd order linear differential equation?

How many initial conditions are required to fully determine the general solution to a 2nd order linear differential equation? How many initial conditions are required to fully determine the general solution to a 2nd order linear differential equation? (A) 0 (B) 1 (C) 2 (D) more than 2 (E) it depends or don t know How many of

More information

The Discrete-Time Fourier

The Discrete-Time Fourier Chapter 3 The Discrete-Time Fourier Transform 清大電機系林嘉文 cwlin@ee.nthu.edu.tw 03-5731152 Original PowerPoint slides prepared by S. K. Mitra 3-1-1 Continuous-Time Fourier Transform Definition The CTFT of

More information

Tutorial Sheet #2 discrete vs. continuous functions, periodicity, sampling

Tutorial Sheet #2 discrete vs. continuous functions, periodicity, sampling 2.39 utorial Sheet #2 discrete vs. continuous functions, periodicity, sampling We will encounter two classes of signals in this class, continuous-signals and discrete-signals. he distinct mathematical

More information

Mathematics for Engineers II. lectures. Power series, Fourier series

Mathematics for Engineers II. lectures. Power series, Fourier series Power series, Fourier series Power series, Taylor series It is a well-known fact, that 1 + x + x 2 + x 3 + = n=0 x n = 1 1 x if 1 < x < 1. On the left hand side of the equation there is sum containing

More information

Phasor Young Won Lim 05/19/2015

Phasor Young Won Lim 05/19/2015 Phasor Copyright (c) 2009-2015 Young W. Lim. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version

More information