Digital Image Processing COSC 6380/4393

Size: px
Start display at page:

Download "Digital Image Processing COSC 6380/4393"

Transcription

1 Digital Image Processing COSC 6380/4393 Lecture 10 Feb 14 th, 2019 Pranav Mantini Slides from Dr. Shishir K Shah and S. Narasimhan

2 Time and Frequency example : g(t) = sin(2π f t) + (1/3)sin(2π (3f) t)

3 Time and Frequency example : g(t) = sin(2pi f t) + (1/3)sin(2pi (3f) t) = +

4 Frequency Spectra example : g(t) = sin(2pi f t) + (1/3)sin(2pi (3f) t) = +

5 Periodic Function Sum of sine and cosine waves: f t

6 Periodic Function Sum of sine and cosine waves: f t = a 0 + a 1 cos t + a 2 cos 2t + b 1 sin t + b 2 sin 2t +

7 Recap 0 2π sin mt dt= 0 2π 0 cos mt dt= 0 2π න sin mt cos nt dt = π sin mt sin nt dt =? ( m! = n) 0 2π sin mt sin nt dt =? (m = n) 0 2π cos mt cos nt dt =? ( m! = n) 0 2π cos mt cos nt dt =? (m = n)

8 Periodic Function f t = a 0 + a 1 cos t + a 2 cos 2t + b 1 sin t + b 2 sin 2t + Sum of sine and cosine waves: a 0 = 1 2π න 0 a n = 1 π න 0 2π 2π f(t)dt f t cos nt dt b n = 1 π න 0 2π f t sin nt dt

9 Periodic Function 2π 4π 6π

10 Periodic Function 2π 4π 6π Sum of sine and cosine waves: a 0 = 1/2 a n = 0 Cosine Frequency spectra 0 if n is even b n = ቐ 2 if n is odd nπ

11 Periodic Function 2π 4π 6π Sum of sine and cosine waves: a 0 = 1/2 a n = 0 0 if n is even b n = ቐ 2 if n is odd nπ a 0 Sin Frequency spectra 1/2

12 Periodic Function 2π 4π 6π Sum of sine and cosine waves: a 0 = 1/2 a n = 0 0 if n is even b n = ቐ 2 if n is odd nπ b 1 Sin Frequency spectra 2/π

13 Periodic Function 2π 4π 6π Sum of sine and cosine waves: a 0 = 1/2 a n = 0 0 if n is even b n = ቐ 2 if n is odd nπ Sin Frequency spectra b 2

14 Periodic Function 2π 4π 6π Sum of sine and cosine waves: a 0 = 1/2 a n = 0 Sin Frequency spectra 0 if n is even b n = ቐ 2 if n is odd nπ b 3 2/3π

15 Periodic Function 2π 4π 6π Sum of sine and cosine waves: a 0 = 1/2 a n = 0 Sin Frequency spectra 0 if n is even b n = ቐ 2 if n is odd nπ b 5 2/5π

16 Frequency Spectra

17 Frequency Spectra 2/3π 2/π Sin(t) 2/3π Sin(3t) = + =

18 Frequency Spectra 2/5π b 5 2/5π Sin(5t) = + =

19 Frequency Spectra 2/7π Sin(7t) = + =

20 Frequency Spectra = + =

21 Frequency Spectra = + =

22 Frequency spectra f t = a 0 + a 1 cos t + a 2 cos 2t + b 1 sin t + b 2 sin 2t +

23 Frequency spectra f t = a 0 + a 1 cos t + a 2 cos 2t + b 1 sin t + b 2 sin 2t + Cos frequencies Sin frequencies a0 a1 a2 a3 a4 a5 a6 a7 2 0 b0 b1 b2 b3 b4 b5 b6 b7

24 Frequency spectra f t = a 0 + a 1 cos t + a 2 cos 2t + b 1 sin t + b 2 sin 2t + Cos frequencies Sin frequencies a0 a1 a2 a3 a4 a5 a6 a7 2 0 b0 b1 b2 b3 b4 b5 b6 b7 (a 0, b 0 ) Corresponds to frequency 0 (a 1, b 1 ) Corresponds to frequency 1. (a n, b n ) Corresponds to frequency n Combine them for compact representation

25 Complex Form of Fourier Series Compact Form easier to represent and integrate

26 Complex Form of Fourier Series Compact Form easier to represent and integrate f t = a 0 + a 1 cos t + a 2 cos 2t + b 1 sin t + b 2 sin 2t +

27 Complex Form of Fourier Series Compact Form easier to represent and integrate f t = a 0 + a 1 cos t + a 2 cos 2t + b 1 sin t + b 2 sin 2t + f t = a 0 + n=1 a n cos(nt) + b n sin(nt) n=1

28 Complex Form of Fourier Series Compact Form easier to represent and integrate f t = a 0 + a 1 cos t + a 2 cos 2t + b 1 sin t + b 2 sin 2t + f t = a 0 + n=1 a n cos(nt) + n=1 b n sin(nt) Euler s Rule: e 1 nt = cos nt + 1 sin nt, e 1 nt = cos nt 1 sin nt

29 Complex Form of Fourier Series Compact Form easier to represent and integrate f t = a 0 + a 1 cos t + a 2 cos 2t + b 1 sin t + b 2 sin 2t + f t = a 0 + n=1 a n cos(nt) + n=1 b n sin(nt) Euler s Rule: e 1 nt = cos nt + 1 sin nt, e 1 nt = cos nt 1 sin nt cos nt = 1 2 e 1 nt + e 1nt sin nt = 1 2 (e 1 nt e 1 nt )

30 Complex Form of Fourier Series Compact Form easier to represent and integrate f t = a 0 + a 1 cos t + a 2 cos 2t + b 1 sin t + b 2 sin 2t + f t = a 0 + f t = a 0 + n=1 n=1 a n cos(nt) + n=1 b n sin(nt) a n 1 2 e 1nt + e 1nt + b n 1 2 (e 1nt e 1nt ) cos nt = 1 2 e 1 nt + e 1nt sin nt = 1 2 (e 1 nt e 1 nt )

31 Complex Form of Fourier Series Compact Form easier to represent and integrate f t = a 0 + a 1 cos t + a 2 cos 2t + b 1 sin t + b 2 sin 2t + f t = a 0 + f t = a 0 + n=1 f t = a n=1 n=1 a n cos(nt) + n=1 b n sin(nt) a n 1 2 e 1nt + e 1nt + b n 1 2 (e 1nt e 1nt ) (a n 1b n )e 1nt + (a n + 1b n ) e 1nt

32 Complex Form of Fourier Series Compact Form easier to represent and integrate f t = a 0 + a 1 cos t + a 2 cos 2t + b 1 sin t + b 2 sin 2t + f t = a 0 + f t = a 0 + n=1 f t = a n=1 n=1 a n cos(nt) + n=1 b n sin(nt) a n 1 2 e 1nt + e 1nt + b n 1 2 (e 1nt e 1nt ) (a n 1b n )e 1nt + (a n + 1b n ) e 1nt

33 Fourier Transform We want to understand the frequency n of our signal. So, let s reparametrize the signal by x instead of t: f(x) Fourier Transform c n c n = 1 2 (a n 1b n ) n 1

34 Periodic Function f t = a 0 + a 1 cos t + a 2 cos 2t + b 1 sin t + b 2 sin 2t + Sum of sine and cosine waves: a 0 = 1 2π න 0 a n = 1 π න 0 2π 2π f(t)dt f t cos nt dt b n = 1 π න 0 2π f t sin nt dt

35 Fourier Transform We want to understand the frequency n of our signal. So, let s reparametrize the signal by x instead of t: f(x) Fourier Transform c n c n = 1 2 (a n 1b n ) n 1 c n = 1 2π 2π න f x cos nx dx 1 2π 0 2π 1 න f x 0 sin nx dx

36 Fourier Transform We want to understand the frequency n of our signal. So, let s reparametrize the signal by x instead of t: f(x) Fourier Transform c n c n = 1 2π න 0 c n = a n jb n 2π f x cos nx dx 1 = 1 2π න 0 2π 2π j න 0 2π f x f x cos nx 1 sin nx dx sin nx dx

37 Fourier Transform We want to understand the frequency n of our signal. So, let s reparametrize the signal by x instead of t: f(x) Fourier Transform c n c n = 1 2π න 0 c n = a n jb n 2π f x cos nx dx 1 = 1 2π න 0 2π 2π j න 0 2π f x f x cos nx 1 sin nx dx sin nx dx Note: e 1nx = cos nx 1sin nx

38 Fourier Transform We want to understand the frequency n of our signal. So, let s reparametrize the signal by x instead of t: f(x) Fourier Transform c n c n = 1 2π න 0 c n = a n jb n 2π f x cos nx dx 1 = 1 2π න 0 2π 2π j න 0 2π f x f x cos nx 1 sin nx dx sin nx dx Note: e 1nx = cos nx jsin nx F n = 1 2π 2π න f x e 1nx dx 0

39 Fourier Transform We want to understand the frequency u of our signal. So, let s reparametrize the signal by x instead of t: f(x) Fourier Transform F u F u = න F u = c u f x e 1ux dx Spatial Domain (x) Frequency Domain (u) (Frequency Spectrum F(u))

40 Inverse Fourier Transform (IFT) Frequency Domain (u) Spatial Domain (x) f x = න = න c u e 1ut du F(u) e 1ut du f t = a 0 + a n cos(nt) + b n sin(nt) n=1 n=1

41 Discrete Fourier Transform Spatial Domain (x) Fourier Transform Discrete Fourier Transform F u = න Frequency Domain (u) F u = f x e 1ux x= f x e 1ux dx Frequency Domain (u) Inverse Fourier Transform Inverse Discrete Fourier Transform f(x) = න f x = Spatial Domain (x) F u e 1ux du u= F u e 1ux e 1x = cosx e 1x = cosx + 1sinx 1sinx

42 From 1D 2D One dimension (x) frequency (u) Two dimensions (i, j) Frequencies along (I,j) (u,v)

43 Sinusoidal Images sin(i + j)(u = 1, v = 1) sin(i + 0.5j)(u = 1, v = 0.5) sin(0.5i + 0.5j) u = v = 0.5 Waveform Contour plots From Wolframalpha

44 From 1D 2D Two dimensions (i, j) Frequencies along (I,j) (u,v) Can be decomposed into 2D sin(ui + vj) and cos(ui + vj) waves with frequencies (u,v)

45 Discrete Fourier Transform Spatial Domain (x) Fourier Transform Discrete Fourier Transform F u = න Frequency Domain (u) F u = f x e 1ux x= f x e 1ux dx Frequency Domain (u) Inverse Fourier Transform Inverse Discrete Fourier Transform f(x) = න f x = Spatial Domain (x) F u e 1ux du u= F u e 1ux e 1x = cosx e 1x = cosx + 1sinx 1sinx

46 2D Discrete Fourier Transform Spatial Domain (i,j) Fourier Transform Discrete Fourier Transform Frequency Domain (u,v) F u, v = න න F u, v = f i, j e 1(ui+vj) x= y= f i, j e 1(ui+vj) di dj Frequency Domain (u,v) Inverse Fourier Transform Inverse Discrete Fourier Transform f(i, j) = න f i, j = Spatial Domain (i,j) න u= v= F u, v e 1(ui+vj) du dv F u, v e 1(ui+vj)

47 Images as 2D waves Are Images 2D Waves? Continuous or discrete? Are they periodic? Can we apply DFT on images?

48 Sinusoidal Images We shall make frequent discussion in this module of the frequency content of an image. First consider images having the simplest frequency content. A digital sine image I is an image having elements and a digital cosine image has elements where u and v are integer frequencies in the i- and j- directions (measured in cycles/image; notice division by N). 48

49 Sinusoidal Images The radial frequency (how fast the image oscillates in its direction of propagation) is The angle of the wave (relative to the i-axis) is 49

50 2D Discrete Fourier Transform Spatial Domain (i,j) Fourier Transform Discrete Fourier Transform Frequency Domain (u,v) F u, v = න න F u, v = f i, j e 1(ui+vj) x= y= f i, j e 1(ui+vj) di dj Frequency Domain (u,v) Inverse Fourier Transform Inverse Discrete Fourier Transform f(i, j) = න f i, j = Spatial Domain (i,j) න u= v= F u, v e 1(ui+vj) du dv F u, v e 1(ui+vj)

51 2D Discrete Fourier Transform If I is an image of size N then Sin image Cos image Let ሚI be the DFT of the I N 1 N 1 ሚI u, v = I i, j e 12π N (ui+vj) i=0 j=0 F u, v = f i, j e 1(ui+vj) x= y=

52 2D Inverse Discrete Fourier Transform Let ሚI be the DFT of the I N 1 I i, j = u=0 N 1 v=0 ሚI u, v e 12π N (ui+vj) f i, j = F u, v e 1(ui+vj) u= v=

Digital Image Processing COSC 6380/4393

Digital Image Processing COSC 6380/4393 Digital Image Processing COSC 638/4393 Lecture 9 Sept 26 th, 217 Pranav Mantini Slides from Dr. Shishir K Shah and Frank (Qingzhong) Liu, S. Narasimhan HISTOGRAM SHAPING We now describe methods for histogram

More information

The Sine Function. Precalculus: Graphs of Sine and Cosine

The Sine Function. Precalculus: Graphs of Sine and Cosine Concepts: Graphs of Sine, Cosine, Sinusoids, Terminology (amplitude, period, phase shift, frequency). The Sine Function Domain: x R Range: y [ 1, 1] Continuity: continuous for all x Increasing-decreasing

More information

New York City College of Technology. Applied Analysis Laboratory CET 3625L-Sec D479 Fall Final Project: Fourier Series

New York City College of Technology. Applied Analysis Laboratory CET 3625L-Sec D479 Fall Final Project: Fourier Series New York City College of Technology Department of Computer Engineering Technology Applied Analysis Laboratory CET 3625L-Sec D479 Fall 2014 Final Project: Fourier Series Final Project Progress Report Yeraldina

More information

Frequency Division Multiplexing Spring 2011 Lecture #14. Sinusoids and LTI Systems. Periodic Sequences. x[n] = x[n + N]

Frequency Division Multiplexing Spring 2011 Lecture #14. Sinusoids and LTI Systems. Periodic Sequences. x[n] = x[n + N] Frequency Division Multiplexing 6.02 Spring 20 Lecture #4 complex exponentials discrete-time Fourier series spectral coefficients band-limited signals To engineer the sharing of a channel through frequency

More information

Graphing Sine and Cosine

Graphing Sine and Cosine The problem with average monthly temperatures on the preview worksheet is an example of a periodic function. Periodic functions are defined on p.254 Periodic functions repeat themselves each period. The

More information

Signals A Preliminary Discussion EE442 Analog & Digital Communication Systems Lecture 2

Signals A Preliminary Discussion EE442 Analog & Digital Communication Systems Lecture 2 Signals A Preliminary Discussion EE442 Analog & Digital Communication Systems Lecture 2 The Fourier transform of single pulse is the sinc function. EE 442 Signal Preliminaries 1 Communication Systems and

More information

Lecture 3 Complex Exponential Signals

Lecture 3 Complex Exponential Signals Lecture 3 Complex Exponential Signals Fundamentals of Digital Signal Processing Spring, 2012 Wei-Ta Chu 2012/3/1 1 Review of Complex Numbers Using Euler s famous formula for the complex exponential The

More information

Algebra and Trig. I. The graph of

Algebra and Trig. I. The graph of Algebra and Trig. I 4.5 Graphs of Sine and Cosine Functions The graph of The graph of. The trigonometric functions can be graphed in a rectangular coordinate system by plotting points whose coordinates

More information

Lecture 2: SIGNALS. 1 st semester By: Elham Sunbu

Lecture 2: SIGNALS. 1 st semester By: Elham Sunbu Lecture 2: SIGNALS 1 st semester 1439-2017 1 By: Elham Sunbu OUTLINE Signals and the classification of signals Sine wave Time and frequency domains Composite signals Signal bandwidth Digital signal Signal

More information

Objec5ves. Image Spectra for Beginners. Image Representa5on. Sine Waves. Specifying a Sine Wave (1D) Adding Sine Waves

Objec5ves. Image Spectra for Beginners. Image Representa5on. Sine Waves. Specifying a Sine Wave (1D) Adding Sine Waves Objec5ves Image Spectra for Beginners Using sines and cosines to reconstruct a signal The Fourier Frequency Domains for a Signal Three proper5es of Convolu5on rela5ng to Fourier Image Representa5on Reviews:

More information

Lecture 2 Review of Signals and Systems: Part 1. EE4900/EE6720 Digital Communications

Lecture 2 Review of Signals and Systems: Part 1. EE4900/EE6720 Digital Communications EE4900/EE6420: Digital Communications 1 Lecture 2 Review of Signals and Systems: Part 1 Block Diagrams of Communication System Digital Communication System 2 Informatio n (sound, video, text, data, ) Transducer

More information

Section 8.4: The Equations of Sinusoidal Functions

Section 8.4: The Equations of Sinusoidal Functions Section 8.4: The Equations of Sinusoidal Functions In this section, we will examine transformations of the sine and cosine function and learn how to read various properties from the equation. Transformed

More information

1 Graphs of Sine and Cosine

1 Graphs of Sine and Cosine 1 Graphs of Sine and Cosine Exercise 1 Sketch a graph of y = cos(t). Label the multiples of π 2 and π 4 on your plot, as well as the amplitude and the period of the function. (Feel free to sketch the unit

More information

Practice Test 3 (longer than the actual test will be) 1. Solve the following inequalities. Give solutions in interval notation. (Expect 1 or 2.

Practice Test 3 (longer than the actual test will be) 1. Solve the following inequalities. Give solutions in interval notation. (Expect 1 or 2. MAT 115 Spring 2015 Practice Test 3 (longer than the actual test will be) Part I: No Calculators. Show work. 1. Solve the following inequalities. Give solutions in interval notation. (Expect 1 or 2.) a.

More information

Graph of the Sine Function

Graph of the Sine Function 1 of 6 8/6/2004 6.3 GRAPHS OF THE SINE AND COSINE 6.3 GRAPHS OF THE SINE AND COSINE Periodic Functions Graph of the Sine Function Graph of the Cosine Function Graphing Techniques, Amplitude, and Period

More information

Lecture 12: Image Processing and 2D Transforms

Lecture 12: Image Processing and 2D Transforms Lecture 12: Image Processing and 2D Transforms Harvey Rhody Chester F. Carlson Center for Imaging Science Rochester Institute of Technology rhody@cis.rit.edu October 18, 2005 Abstract The Fourier transform

More information

5.3 Trigonometric Graphs. Copyright Cengage Learning. All rights reserved.

5.3 Trigonometric Graphs. Copyright Cengage Learning. All rights reserved. 5.3 Trigonometric Graphs Copyright Cengage Learning. All rights reserved. Objectives Graphs of Sine and Cosine Graphs of Transformations of Sine and Cosine Using Graphing Devices to Graph Trigonometric

More information

Digital Image Processing. Image Enhancement: Filtering in the Frequency Domain

Digital Image Processing. Image Enhancement: Filtering in the Frequency Domain Digital Image Processing Image Enhancement: Filtering in the Frequency Domain 2 Contents In this lecture we will look at image enhancement in the frequency domain Jean Baptiste Joseph Fourier The Fourier

More information

5.4 Graphs of the Sine & Cosine Functions Objectives

5.4 Graphs of the Sine & Cosine Functions Objectives Objectives 1. Graph Functions of the Form y = A sin(wx) Using Transformations. 2. Graph Functions of the Form y = A cos(wx) Using Transformations. 3. Determine the Amplitude & Period of Sinusoidal Functions.

More information

Signal Characteristics

Signal Characteristics Data Transmission The successful transmission of data depends upon two factors:» The quality of the transmission signal» The characteristics of the transmission medium Some type of transmission medium

More information

ECE 201: Introduction to Signal Analysis. Dr. B.-P. Paris Dept. Electrical and Comp. Engineering George Mason University

ECE 201: Introduction to Signal Analysis. Dr. B.-P. Paris Dept. Electrical and Comp. Engineering George Mason University ECE 201: Introduction to Signal Analysis Dr. B.-P. Paris Dept. Electrical and Comp. Engineering George Mason University Last updated: November 29, 2016 2016, B.-P. Paris ECE 201: Intro to Signal Analysis

More information

ECE 201: Introduction to Signal Analysis

ECE 201: Introduction to Signal Analysis ECE 201: Introduction to Signal Analysis Dr. B.-P. Paris Dept. Electrical and Comp. Engineering George Mason University Last updated: November 29, 2016 2016, B.-P. Paris ECE 201: Intro to Signal Analysis

More information

Sampling and Reconstruction

Sampling and Reconstruction Sampling and Reconstruction Peter Rautek, Eduard Gröller, Thomas Theußl Institute of Computer Graphics and Algorithms Vienna University of Technology Motivation Theory and practice of sampling and reconstruction

More information

Trigonometric Integrals Section 5.7

Trigonometric Integrals Section 5.7 A B I L E N E C H R I S T I A N U N I V E R S I T Y Department of Mathematics Trigonometric Integrals Section 5.7 Dr. John Ehrke Department of Mathematics Spring 2013 Eliminating Powers From Trig Functions

More information

Midterm 1. Total. Name of Student on Your Left: Name of Student on Your Right: EE 20N: Structure and Interpretation of Signals and Systems

Midterm 1. Total. Name of Student on Your Left: Name of Student on Your Right: EE 20N: Structure and Interpretation of Signals and Systems EE 20N: Structure and Interpretation of Signals and Systems Midterm 1 12:40-2:00, February 19 Notes: There are five questions on this midterm. Answer each question part in the space below it, using the

More information

Graphs of sin x and cos x

Graphs of sin x and cos x Graphs of sin x and cos x One cycle of the graph of sin x, for values of x between 0 and 60, is given below. 1 0 90 180 270 60 1 It is this same shape that one gets between 60 and below). 720 and between

More information

The Formula for Sinusoidal Signals

The Formula for Sinusoidal Signals The Formula for I The general formula for a sinusoidal signal is x(t) =A cos(2pft + f). I A, f, and f are parameters that characterize the sinusoidal sinal. I A - Amplitude: determines the height of the

More information

Data Acquisition Systems. Signal DAQ System The Answer?

Data Acquisition Systems. Signal DAQ System The Answer? Outline Analysis of Waveforms and Transforms How many Samples to Take Aliasing Negative Spectrum Frequency Resolution Synchronizing Sampling Non-repetitive Waveforms Picket Fencing A Sampled Data System

More information

Copyright 2009 Pearson Education, Inc. Slide Section 8.2 and 8.3-1

Copyright 2009 Pearson Education, Inc. Slide Section 8.2 and 8.3-1 8.3-1 Transformation of sine and cosine functions Sections 8.2 and 8.3 Revisit: Page 142; chapter 4 Section 8.2 and 8.3 Graphs of Transformed Sine and Cosine Functions Graph transformations of y = sin

More information

Section 8.4 Equations of Sinusoidal Functions soln.notebook. May 17, Section 8.4: The Equations of Sinusoidal Functions.

Section 8.4 Equations of Sinusoidal Functions soln.notebook. May 17, Section 8.4: The Equations of Sinusoidal Functions. Section 8.4: The Equations of Sinusoidal Functions Stop Sine 1 In this section, we will examine transformations of the sine and cosine function and learn how to read various properties from the equation.

More information

Solutions to Exercises, Section 5.6

Solutions to Exercises, Section 5.6 Instructor s Solutions Manual, Section 5.6 Exercise 1 Solutions to Exercises, Section 5.6 1. For θ = 7, evaluate each of the following: (a) cos 2 θ (b) cos(θ 2 ) [Exercises 1 and 2 emphasize that cos 2

More information

Operating Manual Ver.1.1

Operating Manual Ver.1.1 Fourier Synthesis Trainer ST2603 Operating Manual Ver.1.1 An ISO 9001 : 2000 company 94-101, Electronic Complex Pardesipura, Indore- 452010, INDIA Ph: 91-731- 2556638, 2570301 Fax: 91-731- 2555643 E-mail

More information

Discrete Fourier Transform (DFT)

Discrete Fourier Transform (DFT) Amplitude Amplitude Discrete Fourier Transform (DFT) DFT transforms the time domain signal samples to the frequency domain components. DFT Signal Spectrum Time Frequency DFT is often used to do frequency

More information

Transforms and Frequency Filtering

Transforms and Frequency Filtering Transforms and Frequency Filtering Khalid Niazi Centre for Image Analysis Swedish University of Agricultural Sciences Uppsala University 2 Reading Instructions Chapter 4: Image Enhancement in the Frequency

More information

the input values of a function. These are the angle values for trig functions

the input values of a function. These are the angle values for trig functions SESSION 8: TRIGONOMETRIC FUNCTIONS KEY CONCEPTS: Graphs of Trigonometric Functions y = sin θ y = cos θ y = tan θ Properties of Graphs Shape Intercepts Domain and Range Minimum and maximum values Period

More information

THE STATE UNIVERSITY OF NEW JERSEY RUTGERS. College of Engineering Department of Electrical and Computer Engineering

THE STATE UNIVERSITY OF NEW JERSEY RUTGERS. College of Engineering Department of Electrical and Computer Engineering THE STATE UNIVERSITY OF NEW JERSEY RUTGERS College of Engineering Department of Electrical and Computer Engineering 332:322 Principles of Communications Systems Spring Problem Set 3 1. Discovered Angle

More information

Section 7.6 Graphs of the Sine and Cosine Functions

Section 7.6 Graphs of the Sine and Cosine Functions 4 Section 7. Graphs of the Sine and Cosine Functions In this section, we will look at the graphs of the sine and cosine function. The input values will be the angle in radians so we will be using x is

More information

Prof. Feng Liu. Fall /04/2018

Prof. Feng Liu. Fall /04/2018 Prof. Feng Liu Fall 2018 http://www.cs.pdx.edu/~fliu/courses/cs447/ 10/04/2018 1 Last Time Image file formats Color quantization 2 Today Dithering Signal Processing Homework 1 due today in class Homework

More information

ME 365 EXPERIMENT 8 FREQUENCY ANALYSIS

ME 365 EXPERIMENT 8 FREQUENCY ANALYSIS ME 365 EXPERIMENT 8 FREQUENCY ANALYSIS Objectives: There are two goals in this laboratory exercise. The first is to reinforce the Fourier series analysis you have done in the lecture portion of this course.

More information

Topic 6. The Digital Fourier Transform. (Based, in part, on The Scientist and Engineer's Guide to Digital Signal Processing by Steven Smith)

Topic 6. The Digital Fourier Transform. (Based, in part, on The Scientist and Engineer's Guide to Digital Signal Processing by Steven Smith) Topic 6 The Digital Fourier Transform (Based, in part, on The Scientist and Engineer's Guide to Digital Signal Processing by Steven Smith) 10 20 30 40 50 60 70 80 90 100 0-1 -0.8-0.6-0.4-0.2 0 0.2 0.4

More information

cos 2 x + sin 2 x = 1 cos(u v) = cos u cos v + sin u sin v sin(u + v) = sin u cos v + cos u sin v

cos 2 x + sin 2 x = 1 cos(u v) = cos u cos v + sin u sin v sin(u + v) = sin u cos v + cos u sin v Concepts: Double Angle Identities, Power Reducing Identities, Half Angle Identities. Memorized: cos x + sin x 1 cos(u v) cos u cos v + sin v sin(u + v) cos v + cos u sin v Derive other identities you need

More information

Notes on Fourier transforms

Notes on Fourier transforms Fourier Transforms 1 Notes on Fourier transforms The Fourier transform is something we all toss around like we understand it, but it is often discussed in an offhand way that leads to confusion for those

More information

Image Sampling. Moire patterns. - Source: F. Durand

Image Sampling. Moire patterns. -  Source: F. Durand Image Sampling Moire patterns Source: F. Durand - http://www.sandlotscience.com/moire/circular_3_moire.htm Any questions on project 1? For extra credits, attach before/after images how your extra feature

More information

Calculus II Final Exam Key

Calculus II Final Exam Key Calculus II Final Exam Key Instructions. Do NOT write your answers on these sheets. Nothing written on the test papers will be graded.. Please begin each section of questions on a new sheet of paper. 3.

More information

Secondary Math Amplitude, Midline, and Period of Waves

Secondary Math Amplitude, Midline, and Period of Waves Secondary Math 3 7-6 Amplitude, Midline, and Period of Waves Warm UP Complete the unit circle from memory the best you can: 1. Fill in the degrees 2. Fill in the radians 3. Fill in the coordinates in the

More information

Physics 115 Lecture 13. Fourier Analysis February 22, 2018

Physics 115 Lecture 13. Fourier Analysis February 22, 2018 Physics 115 Lecture 13 Fourier Analysis February 22, 2018 1 A simple waveform: Fourier Synthesis FOURIER SYNTHESIS is the summing of simple waveforms to create complex waveforms. Musical instruments typically

More information

Fourier Transform. Any signal can be expressed as a linear combination of a bunch of sine gratings of different frequency Amplitude Phase

Fourier Transform. Any signal can be expressed as a linear combination of a bunch of sine gratings of different frequency Amplitude Phase Fourier Transform Fourier Transform Any signal can be expressed as a linear combination of a bunch of sine gratings of different frequency Amplitude Phase 2 1 3 3 3 1 sin 3 3 1 3 sin 3 1 sin 5 5 1 3 sin

More information

Signals. Periodic vs. Aperiodic. Signals

Signals. Periodic vs. Aperiodic. Signals Signals 1 Periodic vs. Aperiodic Signals periodic signal completes a pattern within some measurable time frame, called a period (), and then repeats that pattern over subsequent identical periods R s.

More information

G(f ) = g(t) dt. e i2πft. = cos(2πf t) + i sin(2πf t)

G(f ) = g(t) dt. e i2πft. = cos(2πf t) + i sin(2πf t) Fourier Transforms Fourier s idea that periodic functions can be represented by an infinite series of sines and cosines with discrete frequencies which are integer multiples of a fundamental frequency

More information

The quality of the transmission signal The characteristics of the transmission medium. Some type of transmission medium is required for transmission:

The quality of the transmission signal The characteristics of the transmission medium. Some type of transmission medium is required for transmission: Data Transmission The successful transmission of data depends upon two factors: The quality of the transmission signal The characteristics of the transmission medium Some type of transmission medium is

More information

ECE 201: Introduction to Signal Analysis

ECE 201: Introduction to Signal Analysis ECE 201: Introduction to Signal Analysis Prof. Paris Last updated: October 9, 2007 Part I Spectrum Representation of Signals Lecture: Sums of Sinusoids (of different frequency) Introduction Sum of Sinusoidal

More information

Biomedical Signals. Signals and Images in Medicine Dr Nabeel Anwar

Biomedical Signals. Signals and Images in Medicine Dr Nabeel Anwar Biomedical Signals Signals and Images in Medicine Dr Nabeel Anwar Noise Removal: Time Domain Techniques 1. Synchronized Averaging (covered in lecture 1) 2. Moving Average Filters (today s topic) 3. Derivative

More information

Computer Vision, Lecture 3

Computer Vision, Lecture 3 Computer Vision, Lecture 3 Professor Hager http://www.cs.jhu.edu/~hager /4/200 CS 46, Copyright G.D. Hager Outline for Today Image noise Filtering by Convolution Properties of Convolution /4/200 CS 46,

More information

SAMPLING THEORY. Representing continuous signals with discrete numbers

SAMPLING THEORY. Representing continuous signals with discrete numbers SAMPLING THEORY Representing continuous signals with discrete numbers Roger B. Dannenberg Professor of Computer Science, Art, and Music Carnegie Mellon University ICM Week 3 Copyright 2002-2013 by Roger

More information

Sinusoids. Lecture #2 Chapter 2. BME 310 Biomedical Computing - J.Schesser

Sinusoids. Lecture #2 Chapter 2. BME 310 Biomedical Computing - J.Schesser Sinusoids Lecture # Chapter BME 30 Biomedical Computing - 8 What Is this Course All About? To Gain an Appreciation of the Various Types of Signals and Systems To Analyze The Various Types of Systems To

More information

Modulation. Digital Data Transmission. COMP476 Networked Computer Systems. Analog and Digital Signals. Analog and Digital Examples.

Modulation. Digital Data Transmission. COMP476 Networked Computer Systems. Analog and Digital Signals. Analog and Digital Examples. Digital Data Transmission Modulation Digital data is usually considered a series of binary digits. RS-232-C transmits data as square waves. COMP476 Networked Computer Systems Analog and Digital Signals

More information

VU Signal and Image Processing. Torsten Möller + Hrvoje Bogunović + Raphael Sahann

VU Signal and Image Processing. Torsten Möller + Hrvoje Bogunović + Raphael Sahann 052600 VU Signal and Image Processing Torsten Möller + Hrvoje Bogunović + Raphael Sahann torsten.moeller@univie.ac.at hrvoje.bogunovic@meduniwien.ac.at raphael.sahann@univie.ac.at vda.cs.univie.ac.at/teaching/sip/17s/

More information

DFT: Discrete Fourier Transform & Linear Signal Processing

DFT: Discrete Fourier Transform & Linear Signal Processing DFT: Discrete Fourier Transform & Linear Signal Processing 2 nd Year Electronics Lab IMPERIAL COLLEGE LONDON Table of Contents Equipment... 2 Aims... 2 Objectives... 2 Recommended Textbooks... 3 Recommended

More information

Math 102 Key Ideas. 1 Chapter 1: Triangle Trigonometry. 1. Consider the following right triangle: c b

Math 102 Key Ideas. 1 Chapter 1: Triangle Trigonometry. 1. Consider the following right triangle: c b Math 10 Key Ideas 1 Chapter 1: Triangle Trigonometry 1. Consider the following right triangle: A c b B θ C a sin θ = b length of side opposite angle θ = c length of hypotenuse cosθ = a length of side adjacent

More information

Double Integrals over More General Regions

Double Integrals over More General Regions Jim Lambers MAT 8 Spring Semester 9-1 Lecture 11 Notes These notes correspond to Section 1. in Stewart and Sections 5.3 and 5.4 in Marsden and Tromba. ouble Integrals over More General Regions We have

More information

This exam contains 9 problems. CHECK THAT YOU HAVE A COMPLETE EXAM.

This exam contains 9 problems. CHECK THAT YOU HAVE A COMPLETE EXAM. Math 126 Final Examination Winter 2012 Your Name Your Signature Student ID # Quiz Section Professor s Name TA s Name This exam contains 9 problems. CHECK THAT YOU HAVE A COMPLETE EXAM. This exam is closed

More information

Frequency Domain Enhancement

Frequency Domain Enhancement Tutorial Report Frequency Domain Enhancement Page 1 of 21 Frequency Domain Enhancement ESE 558 - DIGITAL IMAGE PROCESSING Tutorial Report Instructor: Murali Subbarao Written by: Tutorial Report Frequency

More information

# 1,5,9,13,...37 (hw link has all odds)

# 1,5,9,13,...37 (hw link has all odds) February 8, 17 Goals: 1. Recognize trig functions and their integrals.. Learn trig identities useful for integration. 3. Understand which identities work and when. a) identities enable substitution by

More information

Lecture #2. EE 313 Linear Systems and Signals

Lecture #2. EE 313 Linear Systems and Signals Lecture #2 EE 313 Linear Systems and Signals Preview of today s lecture What is a signal and what is a system? o Define the concepts of a signal and a system o Why? This is essential for a course on Signals

More information

Problem Set 1 (Solutions are due Mon )

Problem Set 1 (Solutions are due Mon ) ECEN 242 Wireless Electronics for Communication Spring 212 1-23-12 P. Mathys Problem Set 1 (Solutions are due Mon. 1-3-12) 1 Introduction The goals of this problem set are to use Matlab to generate and

More information

Laboratory Assignment 4. Fourier Sound Synthesis

Laboratory Assignment 4. Fourier Sound Synthesis Laboratory Assignment 4 Fourier Sound Synthesis PURPOSE This lab investigates how to use a computer to evaluate the Fourier series for periodic signals and to synthesize audio signals from Fourier series

More information

The Discrete Fourier Transform. Claudia Feregrino-Uribe, Alicia Morales-Reyes Original material: Dr. René Cumplido

The Discrete Fourier Transform. Claudia Feregrino-Uribe, Alicia Morales-Reyes Original material: Dr. René Cumplido The Discrete Fourier Transform Claudia Feregrino-Uribe, Alicia Morales-Reyes Original material: Dr. René Cumplido CCC-INAOE Autumn 2015 The Discrete Fourier Transform Fourier analysis is a family of mathematical

More information

Section 5.2 Graphs of the Sine and Cosine Functions

Section 5.2 Graphs of the Sine and Cosine Functions Section 5.2 Graphs of the Sine and Cosine Functions We know from previously studying the periodicity of the trigonometric functions that the sine and cosine functions repeat themselves after 2 radians.

More information

5.1 Graphing Sine and Cosine Functions.notebook. Chapter 5: Trigonometric Functions and Graphs

5.1 Graphing Sine and Cosine Functions.notebook. Chapter 5: Trigonometric Functions and Graphs Chapter 5: Trigonometric Functions and Graphs 1 Chapter 5 5.1 Graphing Sine and Cosine Functions Pages 222 237 Complete the following table using your calculator. Round answers to the nearest tenth. 2

More information

Linear Time-Invariant Systems

Linear Time-Invariant Systems Linear Time-Invariant Systems Modules: Wideband True RMS Meter, Audio Oscillator, Utilities, Digital Utilities, Twin Pulse Generator, Tuneable LPF, 100-kHz Channel Filters, Phase Shifter, Quadrature Phase

More information

Frequency Domain Representation of Signals

Frequency Domain Representation of Signals Frequency Domain Representation of Signals The Discrete Fourier Transform (DFT) of a sampled time domain waveform x n x 0, x 1,..., x 1 is a set of Fourier Coefficients whose samples are 1 n0 X k X0, X

More information

Lecture notes on Waves/Spectra Noise, Correlations and.

Lecture notes on Waves/Spectra Noise, Correlations and. Lecture notes on Waves/Spectra Noise, Correlations and. W. Gekelman Lecture 4, February 28, 2004 Our digital data is a function of time x(t) and can be represented as: () = a + ( a n t+ b n t) x t cos

More information

Analog-Digital Interface

Analog-Digital Interface Analog-Digital Interface Tuesday 24 November 15 Summary Previous Class Dependability Today: Redundancy Error Correcting Codes Analog-Digital Interface Converters, Sensors / Actuators Sampling DSP Frequency

More information

Math 148 Exam III Practice Problems

Math 148 Exam III Practice Problems Math 48 Exam III Practice Problems This review should not be used as your sole source for preparation for the exam. You should also re-work all examples given in lecture, all homework problems, all lab

More information

2.4 Translating Sine and Cosine Functions

2.4 Translating Sine and Cosine Functions www.ck1.org Chapter. Graphing Trigonometric Functions.4 Translating Sine and Cosine Functions Learning Objectives Translate sine and cosine functions vertically and horizontally. Identify the vertical

More information

Other Modulation Techniques - CAP, QAM, DMT

Other Modulation Techniques - CAP, QAM, DMT Other Modulation Techniques - CAP, QAM, DMT Prof. David Johns (johns@eecg.toronto.edu) (www.eecg.toronto.edu/~johns) slide 1 of 47 Complex Signals Concept useful for describing a pair of real signals Let

More information

Digital Signal Processing Lecture 1 - Introduction

Digital Signal Processing Lecture 1 - Introduction Digital Signal Processing - Electrical Engineering and Computer Science University of Tennessee, Knoxville August 20, 2015 Overview 1 2 3 4 Basic building blocks in DSP Frequency analysis Sampling Filtering

More information

10. Introduction and Chapter Objectives

10. Introduction and Chapter Objectives Real Analog - Circuits Chapter 0: Steady-state Sinusoidal Analysis 0. Introduction and Chapter Objectives We will now study dynamic systems which are subjected to sinusoidal forcing functions. Previously,

More information

Spectrum Analysis: The FFT Display

Spectrum Analysis: The FFT Display Spectrum Analysis: The FFT Display Equipment: Capstone, voltage sensor 1 Introduction It is often useful to represent a function by a series expansion, such as a Taylor series. There are other series representations

More information

Introduction to Digital Signal Processing (Discrete-time Signal Processing)

Introduction to Digital Signal Processing (Discrete-time Signal Processing) Introduction to Digital Signal Processing (Discrete-time Signal Processing) Prof. Chu-Song Chen Research Center for Info. Tech. Innovation, Academia Sinica, Taiwan Dept. CSIE & GINM National Taiwan University

More information

!"!#"#$% Lecture 2: Media Creation. Some materials taken from Prof. Yao Wang s slides RECAP

!!##$% Lecture 2: Media Creation. Some materials taken from Prof. Yao Wang s slides RECAP Lecture 2: Media Creation Some materials taken from Prof. Yao Wang s slides RECAP #% A Big Umbrella Content Creation: produce the media, compress it to a format that is portable/ deliverable Distribution:

More information

Part 2: Fourier transforms. Key to understanding NMR, X-ray crystallography, and all forms of microscopy

Part 2: Fourier transforms. Key to understanding NMR, X-ray crystallography, and all forms of microscopy Part 2: Fourier transforms Key to understanding NMR, X-ray crystallography, and all forms of microscopy Sine waves y(t) = A sin(wt + p) y(x) = A sin(kx + p) To completely specify a sine wave, you need

More information

Digital Image Processing

Digital Image Processing In the Name of Allah Digital Image Processing Introduction to Wavelets Hamid R. Rabiee Fall 2015 Outline 2 Why transform? Why wavelets? Wavelets like basis components. Wavelets examples. Fast wavelet transform.

More information

The Fast Fourier Transform

The Fast Fourier Transform The Fast Fourier Transform Basic FFT Stuff That s s Good to Know Dave Typinski, Radio Jove Meeting, July 2, 2014, NRAO Green Bank Ever wonder how an SDR-14 or Dongle produces the spectra that it does?

More information

Structure of Speech. Physical acoustics Time-domain representation Frequency domain representation Sound shaping

Structure of Speech. Physical acoustics Time-domain representation Frequency domain representation Sound shaping Structure of Speech Physical acoustics Time-domain representation Frequency domain representation Sound shaping Speech acoustics Source-Filter Theory Speech Source characteristics Speech Filter characteristics

More information

Math 1205 Trigonometry Review

Math 1205 Trigonometry Review Math 105 Trigonometry Review We begin with the unit circle. The definition of a unit circle is: x + y =1 where the center is (0, 0) and the radius is 1. An angle of 1 radian is an angle at the center of

More information

ELT COMMUNICATION THEORY

ELT COMMUNICATION THEORY ELT 41307 COMMUNICATION THEORY Matlab Exercise #1 Sampling, Fourier transform, Spectral illustrations, and Linear filtering 1 SAMPLING The modeled signals and systems in this course are mostly analog (continuous

More information

Calculus for the Life Sciences

Calculus for the Life Sciences Calculus for the Life Sciences Lecture Notes Joseph M. Mahaffy, jmahaffy@mail.sdsu.edu Department of Mathematics and Statistics Dynamical Systems Group Computational Sciences Research Center San Diego

More information

Complex Sounds. Reading: Yost Ch. 4

Complex Sounds. Reading: Yost Ch. 4 Complex Sounds Reading: Yost Ch. 4 Natural Sounds Most sounds in our everyday lives are not simple sinusoidal sounds, but are complex sounds, consisting of a sum of many sinusoids. The amplitude and frequency

More information

3. Use your unit circle and fill in the exact values of the cosine function for each of the following angles (measured in radians).

3. Use your unit circle and fill in the exact values of the cosine function for each of the following angles (measured in radians). Graphing Sine and Cosine Functions Desmos Activity 1. Use your unit circle and fill in the exact values of the sine function for each of the following angles (measured in radians). sin 0 sin π 2 sin π

More information

Topic 2. Signal Processing Review. (Some slides are adapted from Bryan Pardo s course slides on Machine Perception of Music)

Topic 2. Signal Processing Review. (Some slides are adapted from Bryan Pardo s course slides on Machine Perception of Music) Topic 2 Signal Processing Review (Some slides are adapted from Bryan Pardo s course slides on Machine Perception of Music) Recording Sound Mechanical Vibration Pressure Waves Motion->Voltage Transducer

More information

ECE 484 Digital Image Processing Lec 09 - Image Resampling

ECE 484 Digital Image Processing Lec 09 - Image Resampling ECE 484 Digital Image Processing Lec 09 - Image Resampling Zhu Li Dept of CSEE, UMKC Office: FH560E, Email: lizhu@umkc.edu, Ph: x 2346. http://l.web.umkc.edu/lizhu slides created with WPS Office Linux

More information

Blind Removal of Lens Distortion

Blind Removal of Lens Distortion to appear: Journal of the Optical Society of America A, 21. Blind Removal of Lens Distortion Hany Farid and Alin C. Popescu Department of Computer Science Dartmouth College Hanover NH 3755 Virtually all

More information

Musical Acoustics, C. Bertulani. Musical Acoustics. Lecture 13 Timbre / Tone quality I

Musical Acoustics, C. Bertulani. Musical Acoustics. Lecture 13 Timbre / Tone quality I 1 Musical Acoustics Lecture 13 Timbre / Tone quality I Waves: review 2 distance x (m) At a given time t: y = A sin(2πx/λ) A -A time t (s) At a given position x: y = A sin(2πt/t) Perfect Tuning Fork: Pure

More information

2.1 BASIC CONCEPTS Basic Operations on Signals Time Shifting. Figure 2.2 Time shifting of a signal. Time Reversal.

2.1 BASIC CONCEPTS Basic Operations on Signals Time Shifting. Figure 2.2 Time shifting of a signal. Time Reversal. 1 2.1 BASIC CONCEPTS 2.1.1 Basic Operations on Signals Time Shifting. Figure 2.2 Time shifting of a signal. Time Reversal. 2 Time Scaling. Figure 2.4 Time scaling of a signal. 2.1.2 Classification of Signals

More information

Final Exam Review Problems. P 1. Find the critical points of f(x, y) = x 2 y + 2y 2 8xy + 11 and classify them.

Final Exam Review Problems. P 1. Find the critical points of f(x, y) = x 2 y + 2y 2 8xy + 11 and classify them. Final Exam Review Problems P 1. Find the critical points of f(x, y) = x 2 y + 2y 2 8xy + 11 and classify them. 1 P 2. Find the volume of the solid bounded by the cylinder x 2 + y 2 = 9 and the planes z

More information

6.02 Fall 2012 Lecture #12

6.02 Fall 2012 Lecture #12 6.02 Fall 2012 Lecture #12 Bounded-input, bounded-output stability Frequency response 6.02 Fall 2012 Lecture 12, Slide #1 Bounded-Input Bounded-Output (BIBO) Stability What ensures that the infinite sum

More information

Chapter 4 Applications of the Fourier Series. Raja M. Taufika R. Ismail. September 29, 2017

Chapter 4 Applications of the Fourier Series. Raja M. Taufika R. Ismail. September 29, 2017 BEE2143 Signals & Networks Chapter 4 Applications of the Fourier Series Raja M. Taufika R. Ismail Universiti Malaysia Pahang September 29, 2017 Outline Circuit analysis Average power and rms values Spectrum

More information

Interference in stimuli employed to assess masking by substitution. Bernt Christian Skottun. Ullevaalsalleen 4C Oslo. Norway

Interference in stimuli employed to assess masking by substitution. Bernt Christian Skottun. Ullevaalsalleen 4C Oslo. Norway Interference in stimuli employed to assess masking by substitution Bernt Christian Skottun Ullevaalsalleen 4C 0852 Oslo Norway Short heading: Interference ABSTRACT Enns and Di Lollo (1997, Psychological

More information

WARM UP. 1. Expand the expression (x 2 + 3) Factor the expression x 2 2x Find the roots of 4x 2 x + 1 by graphing.

WARM UP. 1. Expand the expression (x 2 + 3) Factor the expression x 2 2x Find the roots of 4x 2 x + 1 by graphing. WARM UP Monday, December 8, 2014 1. Expand the expression (x 2 + 3) 2 2. Factor the expression x 2 2x 8 3. Find the roots of 4x 2 x + 1 by graphing. 1 2 3 4 5 6 7 8 9 10 Objectives Distinguish between

More information