Homework: 4.50 & 4.51 of the attachment Tutorial Problems: 7.41, 7.44, 7.47, Signals & Systems Sampling P1

Similar documents
Bridge between continuous time and discrete time signals

ESE 531: Digital Signal Processing

Chap 4. Sampling of Continuous-Time Signals

ESE 531: Digital Signal Processing

Chapter 5 Frequency Domain Analysis of Systems

ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals. 1. Sampling and Reconstruction 2. Quantization

6.003: Signals and Systems. Sampling and Quantization

4.1 Introduction. 2πδ ω (4.2) Applications of Fourier Representations to Mixed Signal Classes = (4.1)

ECE 301 Fall 2010 Division 2 Homework 10 Solutions. { 1, if 2n t < 2n + 1, for any integer n, x(t) = 0, if 2n 1 t < 2n, for any integer n.

Homework 4. May An LTI system has an input, x(t) and output y(t) related through the equation y(t) = t e (t t ) x(t 2)dt

Chapter 5 Frequency Domain Analysis of Systems

ELEN 4810 Midterm Exam

ECE 301. Division 2, Fall 2006 Instructor: Mimi Boutin Midterm Examination 3

ECE 301 Fall 2011 Division 1 Homework 10 Solutions. { 1, for 0.5 t 0.5 x(t) = 0, for 0.5 < t 1

ECG782: Multidimensional Digital Signal Processing

EE301 Signals and Systems In-Class Exam Exam 3 Thursday, Apr. 19, Cover Sheet

IB Paper 6: Signal and Data Analysis

Signals and Systems Spring 2004 Lecture #9

Overview of Sampling Topics

Multirate signal processing

! Introduction. ! Discrete Time Signals & Systems. ! Z-Transform. ! Inverse Z-Transform. ! Sampling of Continuous Time Signals

Signals & Systems. Chapter 7: Sampling. Adapted from: Lecture notes from MIT, Binghamton University, and Purdue. Dr. Hamid R.

X. Chen More on Sampling

EE123 Digital Signal Processing

FROM ANALOGUE TO DIGITAL

ECE 301. Division 3, Fall 2007 Instructor: Mimi Boutin Midterm Examination 3

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

EE 224 Signals and Systems I Review 1/10

ESE 531: Digital Signal Processing

J. McNames Portland State University ECE 223 Sampling Ver

ECE 301 Division 1 Final Exam Solutions, 12/12/2011, 3:20-5:20pm in PHYS 114.

George Mason University Signals and Systems I Spring 2016

MEDE2500 Tutorial Nov-7

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL and COMPUTER ENGINEERING

Multimedia Signals and Systems - Audio and Video. Signal, Image, Video Processing Review-Introduction, MP3 and MPEG2

Lecture 13: Discrete Time Fourier Transform (DTFT)

Signals and Systems Profs. Byron Yu and Pulkit Grover Fall Midterm 2 Solutions

2.161 Signal Processing: Continuous and Discrete

Multirate Digital Signal Processing

EE301 Signals and Systems In-Class Exam Exam 3 Thursday, Apr. 20, Cover Sheet

x[n] = x a (nt ) x a (t)e jωt dt while the discrete time signal x[n] has the discrete-time Fourier transform x[n]e jωn

Problem with Fourier. Wavelets: a preview. Fourier Gabor Wavelet. Gabor s proposal. in the transform domain. Sinusoid with a small discontinuity

Wavelets: a preview. February 6, 2003 Acknowledgements: Material compiled from the MATLAB Wavelet Toolbox UG.

Final Exam of ECE301, Section 1 (Prof. Chih-Chun Wang) 1 3pm, Friday, December 13, 2016, EE 129.

SC434L_DVCC-Tutorial 6 Subband Video Coding

Grades will be determined by the correctness of your answers (explanations are not required).

ECE 301: Signals and Systems Homework Assignment #7

Lecture 8: Signal Reconstruction, DT vs CT Processing. 8.1 Reconstruction of a Band-limited Signal from its Samples

Review of Discrete-Time System

EE 3054: Signals, Systems, and Transforms Summer It is observed of some continuous-time LTI system that the input signal.

Analog Digital Sampling & Discrete Time Discrete Values & Noise Digital-to-Analog Conversion Analog-to-Digital Conversion

Chapter 6: Applications of Fourier Representation Houshou Chen

ECE 3084 QUIZ 2 SCHOOL OF ELECTRICAL AND COMPUTER ENGINEERING GEORGIA INSTITUTE OF TECHNOLOGY APRIL 2, Name:

1.1 SPECIAL FUNCTIONS USED IN SIGNAL PROCESSING. δ(t) = for t = 0, = 0 for t 0. δ(t)dt = 1. (1.1)

Grades will be determined by the correctness of your answers (explanations are not required).

Fourier transform representation of CT aperiodic signals Section 4.1

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science. Fall Solutions for Problem Set 2

Signals and Systems. Lecture 14 DR TANIA STATHAKI READER (ASSOCIATE PROFESSOR) IN SIGNAL PROCESSING IMPERIAL COLLEGE LONDON

Periodic (Uniform) Sampling ELEC364 & ELEC442

1 1.27z z 2. 1 z H 2

Table 1: Properties of the Continuous-Time Fourier Series. Property Periodic Signal Fourier Series Coefficients

E2.5 Signals & Linear Systems. Tutorial Sheet 1 Introduction to Signals & Systems (Lectures 1 & 2)

Homework 6 EE235, Spring 2011

Sinc Functions. Continuous-Time Rectangular Pulse

Signals, Instruments, and Systems W5. Introduction to Signal Processing Sampling, Reconstruction, and Filters

ECE 301 Division 1, Fall 2008 Instructor: Mimi Boutin Final Examination Instructions:

Lecture 7: Interpolation

UNIVERSITY OF OSLO. Please make sure that your copy of the problem set is complete before you attempt to answer anything.

Discrete Fourier Transform

Digital Signal Processing. Lecture Notes and Exam Questions DRAFT

Introduction to Digital Signal Processing

! Downsampling/Upsampling. ! Practical Interpolation. ! Non-integer Resampling. ! Multi-Rate Processing. " Interchanging Operations

Final Exam of ECE301, Prof. Wang s section 8 10am Tuesday, May 6, 2014, EE 129.

The Fourier Transform (and more )

ECE 301 Division 1, Fall 2006 Instructor: Mimi Boutin Final Examination

! Spectral Analysis with DFT. ! Windowing. ! Effect of zero-padding. ! Time-dependent Fourier transform. " Aka short-time Fourier transform

6.003: Signals and Systems

Line Spectra and their Applications

Massachusetts Institute of Technology

Systems & Signals 315

Discrete Time Signals and Systems Time-frequency Analysis. Gloria Menegaz

EC Signals and Systems

EE482: Digital Signal Processing Applications

Table 1: Properties of the Continuous-Time Fourier Series. Property Periodic Signal Fourier Series Coefficients

2A1H Time-Frequency Analysis II Bugs/queries to HT 2011 For hints and answers visit dwm/courses/2tf

Review of Fundamentals of Digital Signal Processing

Fourier transform. Stefano Ferrari. Università degli Studi di Milano Methods for Image Processing. academic year

Representing a Signal

Homework 3 Solutions

MULTIRATE DIGITAL SIGNAL PROCESSING

-Digital Signal Processing- FIR Filter Design. Lecture May-16

Image Acquisition and Sampling Theory

2A1H Time-Frequency Analysis II

Discrete-time Signals and Systems in

Lecture 3 January 23

Digital Signal Processing. Midterm 1 Solution

Discrete-Time David Johns and Ken Martin University of Toronto

Module 4 MULTI- RESOLUTION ANALYSIS. Version 2 ECE IIT, Kharagpur

Digital Signal Processing

Solutions to Problems in Chapter 4

Transcription:

Homework: 4.50 & 4.51 of the attachment Tutorial Problems: 7.41, 7.44, 7.47, 7.49 Signals & Systems Sampling P1

Undersampling & Aliasing Undersampling: insufficient sampling frequency ω s < 2ω M Perfect reconstruction is impossible with undersampling. Aliasing: distortion due to undersampling Signals & Systems Sampling P2

Aliasing: Example Signals & Systems Sampling P3

Signals & Systems Sampling P4

Aliasing in Movies Wheel s rotation in movies Signals & Systems Sampling P5

Process Continuous-Time Signals Discretely People would like to process continuous-time signal in discrete-time (digital) domain Signals & Systems Sampling P6

Block Diagram It is much easier to design DT system. What s the relation between H C and H D? Signals & Systems Sampling P7

Discretization: C/D Conversion Mathematical Interpretation (Fourier Transform) x p (t) = + n= x c (t) X c (jω) x c (nt )δ(t nt ) X p (jω) = 1 T + k= x d [n] = x c (nt ) X d (e jω ) = X p (jω/t ) X c (j(ω kω s )) Signals & Systems Sampling P8

DT Processing and Conversion Mathematical Interpretation (Fourier Transform) y d [n] = x d [n] h D [n] Y d (e jω ) = X d (e jω )H D (e jω ) y p (t) = y d [n]δ(t nt ) Y p (jω) = Y d (e jωt ) n= y(t) = y p (t) h LP (t) Y (jω) = Y p (jω)h LP (jω) Signals & Systems Sampling P9

Input vs. Output Y (jω) = Y p (jω)h LP (jω) = Y d (e jωt )H LP (jω) = X d (e jωt )H D (e jωt )H LP (jω) = X p (jω)h D (e jωt )H LP (jω) [ 1 + ] = X c (j(ω kω s )) H D (e jωt )H LP (jω) T k= = X c (jω)h D (e jωt ) = X c (jω) H D (e jωt ) (1) where H D (e jωt ) = { HD (e jωt ) ω < ω s /2 0 otherwise (2) It is equivalent to a continuous-time LTI system H C (jω) = H D (e jωt ) H D (e jωt ) is a periodic extension of H D (e jωt ) with period ω s = 2π/T Signals & Systems Sampling P10

System Design How can we design a CT LTI system with frequency response H C via DT LTI system? Step 1: Sampling frequency ω s or 2π/T should be larger than Nyquist rate Step 2: HD (e jωt ) = H C (jω) Step 3: Frequency response of DT LTI system H D (e jωt ) = H k= D (e j(ω kωs )T ) or H D (e jω ) = H k= D (e j(ω kωs T ) ) = k= H C (j ω 2kπ T ) Signals & Systems Sampling P11

System Design Example How to implement an ideal CT lowpass filter? Signals & Systems Sampling P12

Sampling on Discrete-Time Signals In digital signal processing, we may sample the discrete-time signals Example: image, audio, video compression Its mathematical model is give below: Signals & Systems Sampling P13

Frequency Analysis P(e jω ) = 2π N X p (e jω ) = 1 2π k= δ(ω kω s ) where ω s = 2π/N P(e jθ )X (e j(ω θ) )dθ = 1 N 1 X (e j(ω kωs ) ) 2π N k=0 Signals & Systems Sampling P14

Reconstruction Perfect reconstruction is applicable when ω s > 2ω M N < π ω M Aliasing occurs when ω s < 2ω M Signals & Systems Sampling P15

Decimation After sampling, there will be a great amount of redundancy Decimation: discrete-time sampling + remove zeros x b [n] = x p [nn] = x[nn] Signals & Systems Sampling P16

Frequency Analysis X b (e jω ) = x b [n]e jωn = x p[n]e jωn/n = X p(e jω/n ) n= n= = 1 N 1 X (e jω/n kωs ) N k=0 Signals & Systems Sampling P17

Anything Else? Downsampling: to reduce the sampling frequency (decimation) Upsampling: to generate a DT signal with higher sampling frequency As long as Nyquist rate is satisfied, the transform between low-sampling-frequency version and high-sampling-frequency versions is lossless. Signals & Systems Sampling P18

Downsampling Downsampling: a general procedure to reduce the sampling frequency When do we need downsampling? Signals & Systems Sampling P19

Downsampling Example (1/2) Suppose we have a clip of voice, x(t), with bandwidth =19.9kHz It can be converted to DT signal with sampling frequency 40kHz, denoted as x 1 [n] Based on x 1 [n], if we want to save the voice information within 9.9kHz into another DT signal, what can we do? Signals & Systems Sampling P20

Downsampling Example (2/2) Signals & Systems Sampling P21

Upsampling Upsampling: a procedure to generate a sequence with higher sampling frequency Superpose the following two digital sound clips Audio clip 1: Bandwidth= 19.9kHz, sampled at 40kHz Audio clip 2: Bandwidth= 9.9kHz, sampled at 20kHz Double the sampling frequency of audio clip 2 (40kHz) How to do upsampling in discrete-time domain? Signals & Systems Sampling P22

Time expansion (Insert zeros): x p [n] = x b(k) [n] X p (e jω ) = X b (e jkω ) Low-pass filtering: Signals & Systems Sampling P23