DIGITAL SIGNAL PROCESSING CCC-INAOE AUTUMN 2015

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

Fourier Transform Pairs

Linear Systems. Claudia Feregrino-Uribe & Alicia Morales-Reyes Original material: Rene Cumplido. Autumn 2015, CCC-INAOE

DISCRETE FOURIER TRANSFORM AND FILTER DESIGN

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

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.

Notes on Fourier transforms

Lecture 3 Complex Exponential Signals

SAMPLING THEORY. Representing continuous signals with discrete numbers

System analysis and signal processing

Advanced Audiovisual Processing Expected Background

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

Statistics, Probability and Noise

Qäf) Newnes f-s^j^s. Digital Signal Processing. A Practical Guide for Engineers and Scientists. by Steven W. Smith

6 Sampling. Sampling. The principles of sampling, especially the benefits of coherent sampling

Discrete Fourier Transform (DFT)

Sampling and Signal Processing

It is the speed and discrete nature of the FFT that allows us to analyze a signal's spectrum with MATLAB.

Digital Signal Processing for Audio Applications

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

Biomedical Signals. Signals and Images in Medicine Dr Nabeel Anwar

ECE 2111 Signals and Systems Spring 2012, UMD Experiment 9: Sampling

TRANSFORMS / WAVELETS

Transforms and Frequency Filtering

Instruction Manual for Concept Simulators. Signals and Systems. M. J. Roberts

ENGR 210 Lab 12: Sampling and Aliasing

DSP Notes. Contents Filter characteristics Manipulating filters Moving average filters Similar filters...

IMAGE PROCESSING: AREA OPERATIONS (FILTERING)

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

The Scientist and Engineer's Guide to Digital Signal Processing By Steven W. Smith, Ph.D.

The Discrete Fourier Transform

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

MATLAB Assignment. The Fourier Series

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

EE 215 Semester Project SPECTRAL ANALYSIS USING FOURIER TRANSFORM

EE 791 EEG-5 Measures of EEG Dynamic Properties

The University of Texas at Austin Dept. of Electrical and Computer Engineering Final Exam

Linear Time-Invariant Systems

6.02 Practice Problems: Modulation & Demodulation

FFT Convolution. The Overlap-Add Method

Simulation Scenario For Digital Conversion And Line Encoding Of Data Transmission

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

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

Log Booklet for EE2 Experiments

Department of Electronic Engineering NED University of Engineering & Technology. LABORATORY WORKBOOK For the Course SIGNALS & SYSTEMS (TC-202)

Signals. Continuous valued or discrete valued Can the signal take any value or only discrete values?

Outline. Discrete time signals. Impulse sampling z-transform Frequency response Stability INF4420. Jørgen Andreas Michaelsen Spring / 37 2 / 37

Sinusoids and Phasors (Chapter 9 - Lecture #1) Dr. Shahrel A. Suandi Room 2.20, PPKEE

Signal Processing Toolbox

DFT: Discrete Fourier Transform & Linear Signal Processing

Acoustics, signals & systems for audiology. Week 4. Signals through Systems

Signal Characteristics

Biomedical Instrumentation B2. Dealing with noise

Frequency Domain Representation of Signals

Signals and Systems Lecture 9 Communication Systems Frequency-Division Multiplexing and Frequency Modulation (FM)

EE 422G - Signals and Systems Laboratory

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

Data Acquisition Systems. Signal DAQ System The Answer?

Digital Signal Processing 2/ Advanced Digital Signal Processing Lecture 11, Complex Signals and Filters, Hilbert Transform Gerald Schuller, TU Ilmenau

Physics 115 Lecture 13. Fourier Analysis February 22, 2018

Chapter 1. Electronics and Semiconductors

Computer Graphics (Fall 2011) Outline. CS 184 Guest Lecture: Sampling and Reconstruction Ravi Ramamoorthi

THE SINUSOIDAL WAVEFORM

Signals and Systems Using MATLAB

PART I: The questions in Part I refer to the aliasing portion of the procedure as outlined in the lab manual.

Computer Vision, Lecture 3

The Fundamentals of FFT-Based Signal Analysis and Measurement Michael Cerna and Audrey F. Harvey

Chapter 4. Digital Audio Representation CS 3570

EE202 Circuit Theory II , Spring

8.2 Common Forms of Noise

Fourier Theory & Practice, Part I: Theory (HP Product Note )

DIGITAL SIGNAL PROCESSING TOOLS VERSION 4.0

1.Explain the principle and characteristics of a matched filter. Hence derive the expression for its frequency response function.

Sampling of Continuous-Time Signals. Reference chapter 4 in Oppenheim and Schafer.

END-OF-YEAR EXAMINATIONS ELEC321 Communication Systems (D2) Tuesday, 22 November 2005, 9:20 a.m. Three hours plus 10 minutes reading time.

The Fundamentals of Mixed Signal Testing

Laboratory Assignment 4. Fourier Sound Synthesis

Study and Simulation of Phasor Measurement Unit for Wide Area Measurement System

FFT analysis in practice

Figure 1: Block diagram of Digital signal processing

Experiments #6. Convolution and Linear Time Invariant Systems

Window Functions And Time-Domain Plotting In HFSS And SIwave

Laboratory Assignment 5 Amplitude Modulation

Final Exam Solutions June 14, 2006

Intuitive Guide to Fourier Analysis. Charan Langton Victor Levin

Chapter 5 Window Functions. periodic with a period of N (number of samples). This is observed in table (3.1).

Complex Sounds. Reading: Yost Ch. 4

Understanding Digital Signal Processing

Sampling Theory. CS5625 Lecture Steve Marschner. Cornell CS5625 Spring 2016 Lecture 7

QAM Digital Communications

Topic. Spectrogram Chromagram Cesptrogram. Bryan Pardo, 2008, Northwestern University EECS 352: Machine Perception of Music and Audio

CS4495/6495 Introduction to Computer Vision. 2C-L3 Aliasing

Glossary. Study Guide 631. frequencies above one-half the sampling rate that would alias during conversion.

Module 9 AUDIO CODING. Version 2 ECE IIT, Kharagpur

Kate Allstadt s final project for ESS522 June 10, The Hilbert transform is the convolution of the function f(t) with the kernel (- πt) - 1.

Fourier Signal Analysis

Filter Banks I. Prof. Dr. Gerald Schuller. Fraunhofer IDMT & Ilmenau University of Technology Ilmenau, Germany. Fraunhofer IDMT

ECE 484 Digital Image Processing Lec 09 - Image Resampling

L A B 3 : G E N E R A T I N G S I N U S O I D S

Transcription:

DIGITAL SIGNAL PROCESSING CCC-INAOE AUTUMN 2015 Fourier Transform Properties Claudia Feregrino-Uribe & Alicia Morales Reyes Original material: Rene Cumplido "The Scientist and Engineer's Guide to Digital Signal Processing, copyright 1997-1998 by Steven W. Smith."

Fourier Transform Pairs For every time domain waveform there is a corresponding frequency domain waveform, and vice versa. Waveforms that correspond to each other in this manner are called Fourier transform pairs

Compression and expansion If an event happens faster in time, It must be composed of high frequencies If an event happens slow in time, it must be composed by low frequencies Extremes: If a time domain signal is compressed to become an impulse, its frequency spectrum is expanded it becomes a constant value If a time domain signal is expanded to become a constant value, its frequency spectrum is compressed to become an impulse

Compression and expansion

Compression and expansion Compression in time domain correspond to an expansion in frequency domain

Compression and expansion Expansion in time domain correspond to compression in frequency domain

Fourier Transform Pairs For every time domain waveform there is a corresponding frequency domain waveform, and vice versa. Waveforms that correspond to each other in this manner are called Fourier transform pairs

Delta Function Pairs Discrete simple waveform Equally simple Fourier transform pair

Delta Function Pairs Delta function is shifted 4 samples to the right Magnitude is not affected Phase is changed by a linear component Negative frequencies are redundant information

Delta Function Pairs Delta function is shifted 8 samples to the right Magnitude is not affected Phase is changed by a linear component Negative frequencies are redundant information

Delta Function Pairs Delta function in rectangular representation Each sample in time domain results in a cosine wave (real part) and a negative sine wave (imaginary part) in frequency domain Duality: Each sample in DFT s frequency domain corresponds to a sinusoid in the time domain and viceversa

Delta Function Pairs

Delta Function Pairs Each sample in time domain results in a cosine wave and a negative sine wave added to the real part in frequency domain Sinusoids frequency is provided by corresponding sample number Sinusoids amplitude is given by time domain sample

The Sinc function Transform pair: Rectangular pulse Sinc function: sin(x)/x Sinc function is a sine wave that decays in amplitude as 1/x

The Sinc function Phase shift of pi for negative Magnitude in unwrapped A single pulse in frequency domain because of time periodicity Unwrapped means allowing positive and negative values

The Sinc function Aliasing occurs in discrete signals M, number of samples In rectangular pulse Rectangular pulse is shifted Magnitude is not changed Phase is changed by a linear component Magnitude is determined by equation Phase correspond to shift in time domain Radians

The Sinc function Discrete domain Aliasing occurs in discrete signals N/2 + 1 samples in frequency Continuous domain

The Sinc function Removing aliasing Pi*k/N Pi*f Zero division x becomes very small y(x)=sin(x) approaches y(x)=x

The Sync function Adding sinusoid samples within rectangular pulse Zero crossings Rectangular pulse: 20 samples wide 1 st crossing in frequency domain at frequency of 1 complete cycle in 20 samples 2 nd crossing in frequency domain at frequency of 2 complete cycles in 20 samples

Other transform pairs Duality Sinc function is the filter kernel for the perfect low-pass filter

Other transform pairs 2M-1 point triangle in time domain is formed by convolving two M point rectangular pulses Convolution in time domain > multiplication in frequency domain Squared sinc function

Other transform pairs Ignoring aliasing, Gaussian in time domain is a Gaussian in frequency domain

Other transform pairs

Gibbs effect

Gibbs effect

Harmonics

Harmonics

Harmonics

Harmonics Aliasing induced by harmonics

Next Fast Fourier Transform