1-D MATH REVIEW CONTINUOUS 1-D FUNCTIONS. Kronecker delta function and its relatives. x 0 = 0
|
|
- Helen Phelps
- 6 years ago
- Views:
Transcription
1 -D MATH REVIEW CONTINUOUS -D FUNCTIONS Kronecker delta function and its relatives delta function δ ( 0 ) 0 = 0 NOTE: The delta function s amplitude is infinite and its area is. The amplitude is shown as for convenience in plots. 0 Write the equation that defines the area of a delta function as. Review the definition of delta function in terms of the limit of conventional functions, such as the rectangle function ECE/OPTI533 Digital Image Processing class notes 0 Dr. Robert A. Schowengerdt 2003
2 -D MATH REVIEW even delta pair δδ b = b [ δ ( + b ) + δ( 0 0 b )] 0 = b b - b b 0 - b 0 + b odd delta pair δδ b = b [ δ ( + b ) δ( 0 0 b )] 0 = b b b 0 + b - b 0 - b - b - b ECE/OPTI533 Digital Image Processing class notes Dr. Robert A. Schowengerdt 2003
3 -D MATH REVIEW comb (shah) comb b = b δ 0 n = ( nb ) 0 = 0-2b - b b 0 b 2b b 0-2b 0 -b b 0 +2b Even delta pair, odd delta pair and comb have amplitude of b ECE/OPTI533 Digital Image Processing class notes 2 Dr. Robert A. Schowengerdt 2003
4 -D MATH REVIEW Use of the δ function sifting f ( α )δ( α ) d α = f( 0 0 ) = constant NOTE: Sifting is a convolution, evaluated for a particular shift Finds the value of a function at a specific value of the independent variable (similar to a lookup table) ECE/OPTI533 Digital Image Processing class notes 3 Dr. Robert A. Schowengerdt 2003
5 -D MATH REVIEW sampling f( )δ 0 ( ) = f 0 ( )δ( 0 ) f() = f( 0 ) NOTE: Sampling is a mulitplication Output is a delta function, with area determined by the value of the function at the specified value of the independent variable. uniform sampling f b b ( )comb 0 = f nb 0 n = ( + )δ( 0 nb ) b 0 -b b 0 +2b b 0 -b b 0 +2b NOTE: Must divide comb function by b to retain amplitude of f(). NOTE: f() modulates the comb function. ECE/OPTI533 Digital Image Processing class notes 4 Dr. Robert A. Schowengerdt 2003
6 -D MATH REVIEW shifting g ( ) = f( ) δ ( 0 ) = f ( α )δ( 0 α ) d α = f() f 0 = g() ( ) 0 0 replicating f() g ( ) = f( ) comb b b g()... = b 0 -b b 0-2b 0 -b b NOTE: Must divide by b to retain amplitude of f() ECE/OPTI533 Digital Image Processing class notes 5 Dr. Robert A. Schowengerdt 2003
7 ECE/OPTI533 Digital Image Processing class notes 6 Dr. Robert A. Schowengerdt 2003 What is the value of b in the above graph? function 0.2 as the rect tri -- b = 0 b b b < f() 0.4 is twice as wide 0.6 the tri function For a given b, 0.8 triangle rect tri b < 2.2 rect -- b = 2 b = 2 0 b > 2 rectangle (square pulse) -D MATH REVIEW
8 ECE/OPTI533 Digital Image Processing class notes 7 Dr. Robert A. Schowengerdt 2003 What is the value of b in the above graph? f() sinc-squared sinc 2 ( b) 0.8 sinc sinc squared sinc sinc( b ) = sin[ π b] π b.2 -D MATH REVIEW
9 ECE/OPTI533 Digital Image Processing class notes 8 Dr. Robert A. Schowengerdt 2003 What is the value of b in the above graph? f() gaus.2 gaus(sian) gaus b ( ) = e π b ( )2 -D MATH REVIEW
10 ECE/OPTI533 Digital Image Processing class notes 9 Dr. Robert A. Schowengerdt 2003 What is the value of b in the above graph? f() 0 sin( 2π b) = e j2π ( b) e 2π j ( b) j 0.4 sine cos( 2π b) = cos sin e j2π b ( ) e j + 2 2π ( b) cosine -D MATH REVIEW
11 -D MATH REVIEW CONVOLUTION (-D) Why is it important? Describes the effect of a Linear Shift Invariant (LSI) system on input signals input signal f() system (operator L) output signal g() L is the system operator Description of general system g ( ) = L[ f( ) ] For an LSI system, L is a convolution g ( ) = f( ) h ( ) = f ( α )h ( α ) d α ECE/OPTI533 Digital Image Processing class notes 20 Dr. Robert A. Schowengerdt 2003
12 -D MATH REVIEW Eample f() or f(α) h() or h(α) 2 or α or α ECE/OPTI533 Digital Image Processing class notes 2 Dr. Robert A. Schowengerdt 2003
13 -D MATH REVIEW shift f(α)h(0 - α) h(-α) multiply integrate = 0 h( -α) = h(2 -α) α f(α)h( - α) α f(α)h(2 - α) area = g(0) α area = g() α area = g(2) = 2 h(3 -α) α α f(α)h(3 - α) area = g(3) = 3 h(4 -α) α α f(α)h(4 - α) area = g(4) α α = 4 ECE/OPTI533 Digital Image Processing class notes 22 Dr. Robert A. Schowengerdt 2003
14 -D MATH REVIEW Plot g() g() The shifts in this eample are by integer steps, for illustration convenience ECE/OPTI533 Digital Image Processing class notes 23 Dr. Robert A. Schowengerdt 2003
15 -D MATH REVIEW Recipe Convolution. write both as a function of α f(α) and h(α) 2. flip h (or f) about α = 0 h(-α) 3. shift h (or f) by an amount h( - α) 4. multiply the two functions f(α)h( -α) 5. integrate the product function over all α g() 6. repeat steps 3 through 5 until done ECE/OPTI533 Digital Image Processing class notes 24 Dr. Robert A. Schowengerdt 2003
16 -D MATH REVIEW Convolution Properties -D CONVOLUTION PROPERTIES property commutative f ( ) h ( ) = h ( ) f ( ) distributive = f( ) [ h ( ) + h 2 ( )] f ( ) h ( ) + f ( ) h 2 ( ) associative = f ( ) h ( ) h 2 ( ) [ ] [ f( ) h ( )] h 2 ( ) ECE/OPTI533 Digital Image Processing class notes 25 Dr. Robert A. Schowengerdt 2003
17 -D MATH REVIEW Convolution Eamples -D CONVOLUTION EXAMPLES f() h() g() f() δ() f() f(- 0 ) h() g(- 0 ) f() h(- 0 ) g(- 0 ) rect() rect() tri() sinc() sinc() sinc() gaus() gaus() gaus ECE/OPTI533 Digital Image Processing class notes 26 Dr. Robert A. Schowengerdt 2003
18 -D MATH REVIEW FOURIER TRANSFORMS (-D) Why is it important? For an LSI system, the convolution operator becomes a multiplication operator in the Fourier domain Taking the Fourier transfom of the system equation, Gu ( ) = Fu ( )H ( u) where G(u) is the spectrum of the output signal, F(u) is the spectrum of the input signal, and H(u) is the system transfer function ECE/OPTI533 Digital Image Processing class notes 27 Dr. Robert A. Schowengerdt 2003
19 -D MATH REVIEW In many cases, it is easier to analyze an LSI system in the Fourier domain Forward transform d Fu ( ) = f( )e j2πu Inverse transform f( ) = Fu ( )e j2πu d u ECE/OPTI533 Digital Image Processing class notes 28 Dr. Robert A. Schowengerdt 2003
20 -D MATH REVIEW Fourier Transform Properties f() and F(u) are, in general, comple functions f() real F(u) = F*(-u) F is Hermitian: Re[F(u)] even, Im[F(u)] odd f() real and even Im[F(u)] = 0, i.e. F(u) is real Forward transform is the analysis of f() into its spectrum F(u) Inverse transform is the synthesis of f() from F(u) ECE/OPTI533 Digital Image Processing class notes 29 Dr. Robert A. Schowengerdt 2003
21 -D MATH REVIEW Fourier Transform Pairs -D FOURIER TRANSFORM PAIRS f() F(u) δ(u) δ() cos( 2πu 0 ) δδ ---- u 2 u 0 u δδ cos( 2πu 0 ) sin( 2πu 0 ) j δδ ---- u 2 u 0 u 0 rect() sinc(u) sinc() rect(u) comb() comb(u) gaus() gaus(u) tri() sinc 2 (u) ECE/OPTI533 Digital Image Processing class notes 30 Dr. Robert A. Schowengerdt 2003
22 -D MATH REVIEW Fourier Transform Properties -D FOURIER TRANSFORM PROPERTIES name f() F(u) f() F(u) f(±) F(±u) f ( ) f 2 ( ) F u ( )F 2 u ( ) F(±) f( + u) f ( )f 2 ( ) F ( u ) F 2 ( u ) scaling f(/b) b F(bu) f ( ) f 2 ( ) F ( u )F 2 ( u ) shifting f( ± 0 ) ± e j2πu 0 f( ) Fu ( + u 0 ) ± e j2π 0u Fu ( ) f ( )f 2 ( ) F ( u ) F 2 ( u ) derivative f k ( ) ( ) j2πu ( ) k Fu ( ) j2π ) k f( ) F ( k ) ( u ) linearity a f ( ) + a 2 f 2 ( ) a F ( u ) + a 2 F 2 ( u ) ECE/OPTI533 Digital Image Processing class notes 3 Dr. Robert A. Schowengerdt 2003
23 -D MATH REVIEW LINEAR, SHIFT-INVARIANT (LSI) SYSTEMS (-D) Linear: output of a sum of inputs is equal to the sum of the individual outputs g ( ) = af ( ) h( ) g 2 ( ) = bf 2 ( ) h( ) g ( ) = [ af ( ) + bf 2 ( )] h( ) = ( af ( ) h( ) + bf 2 ( ) h( ) ) = g ( ) + g 2 ( ) shift-invariant: system response does not change over space System equation where h() is the system impulse response g ( ) = f( ) h( ) ECE/OPTI533 Digital Image Processing class notes 32 Dr. Robert A. Schowengerdt 2003
24 -D MATH REVIEW Fourier transform of system equation where H(u) is the system transfer function Gu ( ) = Fu ( )H ( u) H(u) is a comple filter that modifies the spectrum F(u) of f() For comple functions G, F and H ampl G u ( ) [ ] = ampl F u [ ( )]ampl [ H ( u )] phase [ G ( u )] = phase F ( u ) [ ] + phase H u [ ( )] ECE/OPTI533 Digital Image Processing class notes 33 Dr. Robert A. Schowengerdt 2003
25 -D MATH REVIEW -D CASCADED SYSTEMS N cascaded LSI systems f() g() h ()... h N () g ( ) = {[ f( ) h ( )] h 2 ( )} h N ( ) Single system equivalent f() h net () g() h net ( ) = h ( ) h 2 ( ) h N ( ) where h net is the net system impulse response ECE/OPTI533 Digital Image Processing class notes 34 Dr. Robert A. Schowengerdt 2003
26 -D MATH REVIEW FOURIER TRANSFORM EXAMPLES E. sinc(/2) sinc(/3) Convolution in this case is very difficult! Take the Fourier transform 2rect ( 2u ) 3rect ( 3u ) = 6rect ( 3u ) = -/4 /4 u -/6 /6 u -/6 /6 u Take the inverse Fourier transform 6 --sinc(/3) = 2sinc(/3) 3 ECE/OPTI533 Digital Image Processing class notes 35 Dr. Robert A. Schowengerdt 2003
27 -D MATH REVIEW E 2. Find spectrum of square wave with a DC bias f() Write square wave as convolution f ( ) = --rect -- comb Take the Fourier transform Fu ( ) = = sinc 2u 2sinc 2u ( )comb 5u ( ) ( ) comb ( 5u ) spectrum is comb function, modulated by sinc function, sampled at frequency interval u = /5, i.e /period. zeros at u = n/2, n = ±, ±2,... ECE/OPTI533 Digital Image Processing class notes 36 Dr. Robert A. Schowengerdt 2003
28 -D MATH REVIEW if square wave period P = 2 pulse width, we have the classic square wave spectrum at u = 0, ±/P, ±3/P, ±5/P,...? Verify the above statement for an arbitrary period P sinc(2u) and comb(5u) /5-8/5-7/5-6/5-5/5-4/5-3/5-2/5 -/5 /5 2/5 3/5 4/5 5/5 6/5 7/5 8/5-3/2 - -/2 0 /2 3/2 u ECE/OPTI533 Digital Image Processing class notes 37 Dr. Robert A. Schowengerdt 2003
29 -D MATH REVIEW sinc(2u) times comb(5u) /5-7/5-6/5-5/5-4/5-3/5-2/5 -/5-3/2 - -/2 2/5 /5 2/5 3/5 4/5 5/5 6/5 7/5 0 /2 3/2 8/5 comb, modulated by sinc function ECE/OPTI533 Digital Image Processing class notes 38 Dr. Robert A. Schowengerdt 2003
30 -D MATH REVIEW Scaling Property Width of F(u) is inversely proportional to width of f() rect() F sinc(u) u -/2 /2 rect(/2) 2sinc(2u) 2 u - rect(/3) 3sinc(3u) 3 u -3/2 3/2 ECE/OPTI533 Digital Image Processing class notes 39 Dr. Robert A. Schowengerdt 2003
31 -D MATH REVIEW δδ(2) -/2 /2 /2 F cos(πu) u δδ() 2cos(2πu) u - δδ(2/3) 3/2 3cos(3πu) u -3/2 3/2 ECE/OPTI533 Digital Image Processing class notes 40 Dr. Robert A. Schowengerdt 2003
32 -D MATH REVIEW δδ(u)/2 cos(2π) F /2 - u cos(4π) δδ(u/2)/4 /2-2 2 u cos(6π) δδ(u/3)/6 /2-3 3 u ECE/OPTI533 Digital Image Processing class notes 4 Dr. Robert A. Schowengerdt 2003
33 -D MATH REVIEW Superposition Property Fourier transform of sum of functions equals sum of their individual Fourier transforms + cos(2π) δ(u)+δδ(u)/2 F /2 - u cos(2π)+cos(4π) δδ(u)/2+δδ(u/2)/4 / u ECE/OPTI533 Digital Image Processing class notes 42 Dr. Robert A. Schowengerdt 2003
34 -D MATH REVIEW SYSTEM ANALYSIS WITH THE FOURIER TRANSFORM Three applications Application Given Find Spatial Domain Fourier Domain system output f(), h() g() g ( ) = f( ) h( ) Gu ( ) = Fu ( )H ( u) g ( ) = F [ Gu ( )] system identification f(), g() H( u) = Gu ( ) Fu ( ) h() NA ill-conditioned h ( ) = F [ H( u) ] inversion h(), g() Fu ( ) = Gu ( ) H( u) f() NA ill-conditioned f( ) = F [ Fu ( )] ECE/OPTI533 Digital Image Processing class notes 43 Dr. Robert A. Schowengerdt 2003
ECE 425. Image Science and Engineering
ECE 425 Image Science and Engineering Spring Semester 2000 Course Notes Robert A. Schowengerdt schowengerdt@ece.arizona.edu (520) 62-2706 (voice), (520) 62-8076 (fa) ECE402 DEFINITIONS 2 Image science
More informationThe Fourier Transform
The Fourier Transorm Fourier Series Fourier Transorm The Basic Theorems and Applications Sampling Bracewell, R. The Fourier Transorm and Its Applications, 3rd ed. New York: McGraw-Hill, 2. Eric W. Weisstein.
More informationFOURIER TRANSFORMS. At, is sometimes taken as 0.5 or it may not have any specific value. Shifting at
Chapter 2 FOURIER TRANSFORMS 2.1 Introduction The Fourier series expresses any periodic function into a sum of sinusoids. The Fourier transform is the extension of this idea to non-periodic functions by
More informationSpatial-Domain Convolution Filters
Spatial-Domain Filtering 9 Spatial-Domain Convolution Filters Consider a linear space-invariant (LSI) system as shown: The two separate inputs to the LSI system, x 1 (m) and x 2 (m), and their corresponding
More informationReview 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 informationFourier Transform in Image Processing. CS/BIOEN 6640 U of Utah Guido Gerig (slides modified from Marcel Prastawa 2012)
Fourier Transform in Image Processing CS/BIOEN 6640 U of Utah Guido Gerig (slides modified from Marcel Prastawa 2012) Basis Decomposition Write a function as a weighted sum of basis functions f ( x) wibi(
More informationLecture 27 Frequency Response 2
Lecture 27 Frequency Response 2 Fundamentals of Digital Signal Processing Spring, 2012 Wei-Ta Chu 2012/6/12 1 Application of Ideal Filters Suppose we can generate a square wave with a fundamental period
More informationRepresentation of 1D Function
Bioengineering 280A Principles of Biomedical Imaging Fall Quarter 2005 Linear Systems Lecture 2 Representation of 1D Function From the sifting property, we can write a 1D function as g( = g(ξδ( ξdξ. To
More informationReview of Linear Systems Theory
Review of Linear Systems Theory The following is a (very) brief review of linear systems theory, convolution, and Fourier analysis. I work primarily with discrete signals, but each result developed in
More informationSEISMIC WAVE PROPAGATION. Lecture 2: Fourier Analysis
SEISMIC WAVE PROPAGATION Lecture 2: Fourier Analysis Fourier Series & Fourier Transforms Fourier Series Review of trigonometric identities Analysing the square wave Fourier Transform Transforms of some
More information1 Mathematical Preliminaries
Mathematical Preliminaries We shall go through in this first chapter all of the mathematics needed for reading the rest of this book. The reader is expected to have taken a one year course in differential
More informationThe spatial frequency domain
The spatial frequenc /3/5 wk9-a- Recall: plane wave propagation λ z= θ path dela increases linearl with E ep i2π sinθ + λ z i2π cosθ λ z plane of observation /3/5 wk9-a-2 Spatial frequenc angle of propagation?
More informationGATE EE Topic wise Questions SIGNALS & SYSTEMS
www.gatehelp.com GATE EE Topic wise Questions YEAR 010 ONE MARK Question. 1 For the system /( s + 1), the approximate time taken for a step response to reach 98% of the final value is (A) 1 s (B) s (C)
More informationG52IVG, School of Computer Science, University of Nottingham
Image Transforms Fourier Transform Basic idea 1 Image Transforms Fourier transform theory Let f(x) be a continuous function of a real variable x. The Fourier transform of f(x) is F ( u) f ( x)exp[ j2πux]
More informationIntroduction to the Discrete Fourier Transform
Introduction to the Discrete ourier Transform Lucas J. van Vliet www.ph.tn.tudelft.nl/~lucas TNW: aculty of Applied Sciences IST: Imaging Science and technology PH: Linear Shift Invariant System A discrete
More informationIMAGE ENHANCEMENT II (CONVOLUTION)
MOTIVATION Recorded images often exhibit problems such as: blurry noisy Image enhancement aims to improve visual quality Cosmetic processing Usually empirical techniques, with ad hoc parameters ( whatever
More informationRepresenting 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 information2.161 Signal Processing: Continuous and Discrete Fall 2008
MIT OpenCourseWare http://ocw.mit.edu 2.161 Signal Processing: Continuous and Discrete Fall 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. Massachusetts
More informationLINEAR 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 informationFourier Transform. Find the Fourier series for a periodic waveform Determine the output of a filter when the input is a periodic function
Objectives: Be able to Fourier Transform Find the Fourier series for a periodic waveform Determine the output of a filter when the input is a periodic function Filters with a Single Sinusoidal Input: Suppose
More informationContents. Signals as functions (1D, 2D)
Fourier Transform The idea A signal can be interpreted as en electromagnetic wave. This consists of lights of different color, or frequency, that can be split apart usign an optic prism. Each component
More informationContents. Signals as functions (1D, 2D)
Fourier Transform The idea A signal can be interpreted as en electromagnetic wave. This consists of lights of different color, or frequency, that can be split apart usign an optic prism. Each component
More informationContents. Signals as functions (1D, 2D)
Fourier Transform The idea A signal can be interpreted as en electromagnetic wave. This consists of lights of different color, or frequency, that can be split apart usign an optic prism. Each component
More informationFourier Transform for Continuous Functions
Fourier Transform for Continuous Functions Central goal: representing a signal by a set of orthogonal bases that are corresponding to frequencies or spectrum. Fourier series allows to find the spectrum
More informationTheory of signals and images I. Dr. Victor Castaneda
Theory of signals and images I Dr. Victor Castaneda Image as a function Think of an image as a function, f, f: R 2 R I=f(x, y) gives the intensity at position (x, y) The image only is defined over a rectangle,
More informationFundamental Theorem of Calculus
Fundamental Theorem of Calculus MATH 6 Calculus I J. Robert Buchanan Department of Mathematics Summer 208 Remarks The Fundamental Theorem of Calculus (FTC) will make the evaluation of definite integrals
More informationGBS765 Electron microscopy
GBS765 Electron microscopy Lecture 1 Waves and Fourier transforms 10/14/14 9:05 AM Some fundamental concepts: Periodicity! If there is some a, for a function f(x), such that f(x) = f(x + na) then function
More informationIntroduction to the Fourier transform. Computer Vision & Digital Image Processing. The Fourier transform (continued) The Fourier transform (continued)
Introduction to the Fourier transform Computer Vision & Digital Image Processing Fourier Transform Let f(x) be a continuous function of a real variable x The Fourier transform of f(x), denoted by I {f(x)}
More information6.5 Trigonometric Equations
6. Trigonometric Equations In this section, we discuss conditional trigonometric equations, that is, equations involving trigonometric functions that are satisfied only by some values of the variable (or
More informationCommunication 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 informationEC Signals and Systems
UNIT I CLASSIFICATION OF SIGNALS AND SYSTEMS Continuous time signals (CT signals), discrete time signals (DT signals) Step, Ramp, Pulse, Impulse, Exponential 1. Define Unit Impulse Signal [M/J 1], [M/J
More informationFourier Transform. sin(n# x)), where! = 2" / L and
Fourier Transform Henning Stahlberg Introduction The tools provided by the Fourier transform are helpful for the analysis of 1D signals (time and frequency (or Fourier) domains), as well as 2D/3D signals
More informationChapter 4 Image Enhancement in the Frequency Domain
Chapter 4 Image Enhancement in the Frequency Domain Yinghua He School of Computer Science and Technology Tianjin University Background Introduction to the Fourier Transform and the Frequency Domain Smoothing
More informationContinuous-time Fourier Methods
ELEC 321-001 SIGNALS and SYSTEMS Continuous-time Fourier Methods Chapter 6 1 Representing a Signal The convolution method for finding the response of a system to an excitation takes advantage of the linearity
More informationDetailed Solutions to Exercises
Detailed Solutions to Exercises Digital Signal Processing Mikael Swartling Nedelko Grbic rev. 205 Department of Electrical and Information Technology Lund University Detailed solution to problem E3.4 A
More information8.1 Circuit Parameters
8.1 Circuit Parameters definition of decibels using decibels transfer functions impulse response rise time analysis Gaussian amplifier transfer function RC circuit transfer function analog-to-digital conversion
More informationSolution of ECE 315 Test #1 Su03
Solution of ECE 5 Test # Su I. point each. A CT function is time inverted and looks the same as it did before it was time inverted. What kind of function is it? Even function Answers like rect or sinc
More informationReview 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 informationChapter 4 Image Enhancement in the Frequency Domain
Chapter 4 Image Enhancement in the Frequency Domain 3. Fourier transorm -D Let be a unction o real variable,the ourier transorm o is F { } F u ep jπu d j F { F u } F u ep[ jπ u ] du F u R u + ji u or F
More informationModule 3. Convolution. Aim
Module Convolution Digital Signal Processing. Slide 4. Aim How to perform convolution in real-time systems efficiently? Is convolution in time domain equivalent to multiplication of the transformed sequence?
More informationENSC327 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 informationFOURIER ANALYSIS. (a) Fourier Series
(a) Fourier Series FOURIER ANAYSIS (b) Fourier Transforms Useful books: 1. Advanced Mathematics for Engineers and Scientists, Schaum s Outline Series, M. R. Spiegel - The course text. We follow their notation
More informationModule 1: Signals & System
Module 1: Signals & System Lecture 6: Basic Signals in Detail Basic Signals in detail We now introduce formally some of the basic signals namely 1) The Unit Impulse function. 2) The Unit Step function
More information3.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 informationRepresentation of 1D Function
Bioengineering 280A Principles of Biomedical Imaging Fall Quarter 2005 Linear Systems Lecture 2 Representation of 1D Function From the sifting property, we can write a 1D function as g(x) = g(ξ)δ(x ξ)dξ.
More information( ) ( ) numerically using the DFT. The DTFT is defined. [ ]e. [ ] = x n. [ ]e j 2π Fn and the DFT is defined by X k. [ ]e j 2π kn/n with N = 5.
( /13) in the Ω form. ind the DTT of 8rect 3 n 2 8rect ( 3( n 2) /13) 40drcl(,5)e j 4π Let = Ω / 2π. Then 8rect 3 n 2 40 drcl( Ω / 2π,5)e j 2Ω ( /13) ind the DTT of 8rect 3( n 2) /13 by X = x n numerically
More informationAdvanced 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 informationLinear Filters and Convolution. Ahmed Ashraf
Linear Filters and Convolution Ahmed Ashraf Linear Time(Shift) Invariant (LTI) Systems The Linear Filters that we are studying in the course belong to a class of systems known as Linear Time Invariant
More informationThe Discrete Fourier Transform. Signal Processing PSYCH 711/712 Lecture 3
The Discrete Fourier Transform Signal Processing PSYCH 711/712 Lecture 3 DFT Properties symmetry linearity shifting scaling Symmetry x(n) -1.0-0.5 0.0 0.5 1.0 X(m) -10-5 0 5 10 0 5 10 15 0 5 10 15 n m
More informationSampling and Discrete Time. Discrete-Time Signal Description. Sinusoids. Sampling and Discrete Time. Sinusoids An Aperiodic Sinusoid.
Sampling and Discrete Time Discrete-Time Signal Description Sampling is the acquisition of the values of a continuous-time signal at discrete points in time. x t discrete-time signal. ( ) is a continuous-time
More informationFlash File. Module 3 : Sampling and Reconstruction Lecture 28 : Discrete time Fourier transform and its Properties. Objectives: Scope of this Lecture:
Module 3 : Sampling and Reconstruction Lecture 28 : Discrete time Fourier transform and its Properties Objectives: Scope of this Lecture: In the previous lecture we defined digital signal processing and
More informationECG782: Multidimensional Digital Signal Processing
Professor Brendan Morris, SEB 3216, brendan.morris@unlv.edu ECG782: Multidimensional Digital Signal Processing Spring 2014 TTh 14:30-15:45 CBC C313 Lecture 05 Image Processing Basics 13/02/04 http://www.ee.unlv.edu/~b1morris/ecg782/
More information1 otherwise. Note that the area of the pulse is one. The Dirac delta function (a.k.a. the impulse) can be defined using the pulse as follows:
The Dirac delta function There is a function called the pulse: { if t > Π(t) = 2 otherwise. Note that the area of the pulse is one. The Dirac delta function (a.k.a. the impulse) can be defined using the
More informationEA2.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 informationFourier Optics - Exam #1 Review
Fourier Optics - Exam #1 Review Ch. 2 2-D Linear Systems A. Fourier Transforms, theorems. - handout --> your note sheet B. Linear Systems C. Applications of above - sampled data and the DFT (supplement
More informationLinear 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 informationThe 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 informationInformation and Communications Security: Encryption and Information Hiding
Short Course on Information and Communications Security: Encryption and Information Hiding Tuesday, 10 March Friday, 13 March, 2015 Lecture 5: Signal Analysis Contents The complex exponential The complex
More informationChap 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ω 0 = 2π/T 0 is called the fundamental angular frequency and ω 2 = 2ω 0 is called the
he ime-frequency Concept []. Review of Fourier Series Consider the following set of time functions {3A sin t, A sin t}. We can represent these functions in different ways by plotting the amplitude versus
More informationThe objective of this LabVIEW Mini Project was to understand the following concepts:
1. Objective The objective of this LabVIEW Mini Project was to understand the following concepts: The convolution of two functions Creating LABVIEW Virtual Instruments see the visual representation of
More informationDiscrete Time Signals and Systems Time-frequency Analysis. Gloria Menegaz
Discrete Time Signals and Systems Time-frequency Analysis Gloria Menegaz Time-frequency Analysis Fourier transform (1D and 2D) Reference textbook: Discrete time signal processing, A.W. Oppenheim and R.W.
More informationMIT 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 informationSolution Set #1
05-738-0083 Solution Set # i. Evaluate δ [SINC []] = δ sin[π] π Recall relation for Dirac delta function wit functional argument (Fourier Metods, δ [g []] = δ [ 0] (6.38) dg =0 Te SINC function as zeros
More informationESS Finite Impulse Response Filters and the Z-transform
9. Finite Impulse Response Filters and the Z-transform We are going to have two lectures on filters you can find much more material in Bob Crosson s notes. In the first lecture we will focus on some of
More informationLecture 19 IIR Filters
Lecture 19 IIR Filters Fundamentals of Digital Signal Processing Spring, 2012 Wei-Ta Chu 2012/5/10 1 General IIR Difference Equation IIR system: infinite-impulse response system The most general class
More informationLecture 8 ELE 301: Signals and Systems
Lecture 8 ELE 30: Signals and Systems Prof. Paul Cuff Princeton University Fall 20-2 Cuff (Lecture 7) ELE 30: Signals and Systems Fall 20-2 / 37 Properties of the Fourier Transform Properties of the Fourier
More informationSignal Processing COS 323
Signal Processing COS 323 Digital Signals D: functions of space or time e.g., sound 2D: often functions of 2 spatial dimensions e.g. images 3D: functions of 3 spatial dimensions CAT, MRI scans or 2 space,
More informationIMGS-261 Solution Set #7
IMGS-6 Solution Set #7. Sketch the following functions and evaluate their continuous Fourier transforms 0 if > (a) f [] if if < Solution: Another way to write this is in the form f [] h i So this is really
More informationReview of Concepts from Fourier & Filtering Theory. Fourier theory for finite sequences. convolution/filtering of infinite sequences filter cascades
Review of Concepts from Fourier & Filtering Theory precise definition of DWT requires a few basic concepts from Fourier analysis and theory of linear filters will start with discussion/review of: basic
More informationFourier Series Example
Fourier Series Example Let us compute the Fourier series for the function on the interval [ π,π]. f(x) = x f is an odd function, so the a n are zero, and thus the Fourier series will be of the form f(x)
More informationDiscrete-Time Systems
FIR Filters With this chapter we turn to systems as opposed to signals. The systems discussed in this chapter are finite impulse response (FIR) digital filters. The term digital filter arises because these
More informationFourier 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 informationSignal Processing and Linear Systems1 Lecture 4: Characterizing Systems
Signal Processing and Linear Systems Lecture : Characterizing Systems Nicholas Dwork www.stanford.edu/~ndwork Our goal will be to develop a way to learn how the system behaves. In general, this is a very
More informationStatistical Geometry Processing Winter Semester 2011/2012
Statistical Geometry Processing Winter Semester 2011/2012 Linear Algebra, Function Spaces & Inverse Problems Vector and Function Spaces 3 Vectors vectors are arrows in space classically: 2 or 3 dim. Euclidian
More informationRepresentation of Signals and Systems. Lecturer: David Shiung
Representation of Signals and Systems Lecturer: David Shiung 1 Abstract (1/2) Fourier analysis Properties of the Fourier transform Dirac delta function Fourier transform of periodic signals Fourier-transform
More informationTLT-5200/5206 COMMUNICATION THEORY, Exercise 1, Fall 2012
Problem 1. a) Derivation By definition, we can write the inverse Fourier transform of the derivative of x(t) as d d jπ X( f ) { e } df d jπ x() t X( f ) e df jπ j π fx( f ) e df Again, by definition of
More informationLECTURE 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 informationSampling. Alejandro Ribeiro. February 8, 2018
Sampling Alejandro Ribeiro February 8, 2018 Signals exist in continuous time but it is not unusual for us to process them in discrete time. When we work in discrete time we say that we are doing discrete
More informationIB Paper 6: Signal and Data Analysis
IB Paper 6: Signal and Data Analysis Handout 5: Sampling Theory S Godsill Signal Processing and Communications Group, Engineering Department, Cambridge, UK Lent 2015 1 / 85 Sampling and Aliasing All of
More informationReference Text: The evolution of Applied harmonics analysis by Elena Prestini
Notes for July 14. Filtering in Frequency domain. Reference Text: The evolution of Applied harmonics analysis by Elena Prestini It all started with: Jean Baptist Joseph Fourier (1768-1830) Mathematician,
More informationENGIN 211, Engineering Math. Fourier Series and Transform
ENGIN 11, Engineering Math Fourier Series and ransform 1 Periodic Functions and Harmonics f(t) Period: a a+ t Frequency: f = 1 Angular velocity (or angular frequency): ω = ππ = π Such a periodic function
More informationPS403 - Digital Signal processing
PS403 - Digital Signal processing III. DSP - Digital Fourier Series and Transforms Key Text: Digital Signal Processing with Computer Applications (2 nd Ed.) Paul A Lynn and Wolfgang Fuerst, (Publisher:
More informationSyllabus for IMGS-616 Fourier Methods in Imaging (RIT #11857) Week 1: 8/26, 8/28 Week 2: 9/2, 9/4
IMGS 616-20141 p.1 Syllabus for IMGS-616 Fourier Methods in Imaging (RIT #11857) 3 July 2014 (TENTATIVE and subject to change) Note that I expect to be in Europe twice during the term: in Paris the week
More informationConvolution and Linear Systems
CS 450: Introduction to Digital Signal and Image Processing Bryan Morse BYU Computer Science Introduction Analyzing Systems Goal: analyze a device that turns one signal into another. Notation: f (t) g(t)
More informationIntegration. Tuesday, December 3, 13
4 Integration 4.3 Riemann Sums and Definite Integrals Objectives n Understand the definition of a Riemann sum. n Evaluate a definite integral using properties of definite integrals. 3 Riemann Sums 4 Riemann
More informationIntroduction to Linear Systems
cfl David J Fleet, 998 Introduction to Linear Systems David Fleet For operator T, input I, and response R = T [I], T satisfies: ffl homogeniety: iff T [ai] = at[i] 8a 2 C ffl additivity: iff T [I + I 2
More informationLecture 28 Continuous-Time Fourier Transform 2
Lecture 28 Continuous-Time Fourier Transform 2 Fundamentals of Digital Signal Processing Spring, 2012 Wei-Ta Chu 2012/6/14 1 Limit of the Fourier Series Rewrite (11.9) and (11.10) as As, the fundamental
More informationConvolution. Define a mathematical operation on discrete-time signals called convolution, represented by *. Given two discrete-time signals x 1, x 2,
Filters Filters So far: Sound signals, connection to Fourier Series, Introduction to Fourier Series and Transforms, Introduction to the FFT Today Filters Filters: Keep part of the signal we are interested
More informationExamples of the Fourier Theorem (Sect. 10.3). The Fourier Theorem: Continuous case.
s of the Fourier Theorem (Sect. 1.3. The Fourier Theorem: Continuous case. : Using the Fourier Theorem. The Fourier Theorem: Piecewise continuous case. : Using the Fourier Theorem. The Fourier Theorem:
More information2.161 Signal Processing: Continuous and Discrete Fall 2008
MIT OpenCourseWare http://ocw.mit.edu.6 Signal Processing: Continuous and Discrete Fall 008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. MASSACHUSETTS
More informationNotes 07 largely plagiarized by %khc
Notes 07 largely plagiarized by %khc Warning This set of notes covers the Fourier transform. However, i probably won t talk about everything here in section; instead i will highlight important properties
More informationComputer Vision. Filtering in the Frequency Domain
Computer Vision Filtering in the Frequency Domain Filippo Bergamasco (filippo.bergamasco@unive.it) http://www.dais.unive.it/~bergamasco DAIS, Ca Foscari University of Venice Academic year 2016/2017 Introduction
More informationAPPENDIX A. The Fourier integral theorem
APPENDIX A The Fourier integral theorem In equation (1.7) of Section 1.3 we gave a description of a signal defined on an infinite range in the form of a double integral, with no explanation as to how that
More informationTherefore the new Fourier coefficients are. Module 2 : Signals in Frequency Domain Problem Set 2. Problem 1
Module 2 : Signals in Frequency Domain Problem Set 2 Problem 1 Let be a periodic signal with fundamental period T and Fourier series coefficients. Derive the Fourier series coefficients of each of the
More informationFourier transform. Stefano Ferrari. Università degli Studi di Milano Methods for Image Processing. academic year
Fourier transform Stefano Ferrari Università degli Studi di Milano stefano.ferrari@unimi.it Methods for Image Processing academic year 27 28 Function transforms Sometimes, operating on a class of functions
More informationENSC327 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 informationATHS FC Math Department Al Ain Revision worksheet
ATHS FC Math Department Al Ain Revision worksheet Section Name ID Date Lesson Marks 3.3, 13.1 to 13.6, 5.1, 5.2, 5.3 Lesson 3.3 (Solving Systems of Inequalities by Graphing) Question: 1 Solve each system
More informationIntroduction to Linear Image Processing
Introduction to Linear Image Processing 1 IPAM - UCLA July 22, 2013 Iasonas Kokkinos Center for Visual Computing Ecole Centrale Paris / INRIA Saclay Image Sciences in a nutshell 2 Image Processing Image
More informationTHS Step By Step Calculus Chapter 1
Name: Class Period: Throughout this packet there will be blanks you are epected to fill in prior to coming to class. This packet follows your Larson Tetbook. Do NOT throw away! Keep in 3 ring binder until
More information