ADVANCED DIGITAL SIGNAL PROCESSING EENG 413

Slides:



Advertisements
Similar presentations
Chapter 4 sampling of continous-time signals 4.5 changing the sampling rate using discrete-time processing 4.1 periodic sampling 4.2 discrete-time processing.
Advertisements

Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods
Husheng Li, UTK-EECS, Fall  An ideal low pass filter can be used to obtain the exact original signal.
Digital Processing of Analog Television Lior Zimet EE392J Final Project Winter 2002.
So far We have introduced the Z transform
Digital Signal Processing – Chapter 11 Introduction to the Design of Discrete Filters Prof. Yasser Mostafa Kadah
4.4.3 Interpolation Using Unchanged Key Values It is often necessary to retain the values from the input sequence y(m) in the interpolated x(n). without.
Name: Dr. Peter Tsang Room: G6505 Ext: 7763
Time - Domain Analysis Of Discrete - Time Systems The first half of Chapter 3.
Lecture 4: Sampling [2] XILIANG LUO 2014/10. Periodic Sampling  A continuous time signal is sampled periodically to obtain a discrete- time signal as:
T Digital Signal Processing and Filtering
EE513 Audio Signals and Systems Digital Signal Processing (Systems) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
… Representation of a CT Signal Using Impulse Functions
DSP. What is DSP? DSP: Digital Signal Processing---Using a digital process (e.g., a program running on a microprocessor) to modify a digital representation.
Lecture 41 Practical sampling and reconstruction.
Discrete-Time and System (A Review)
Sampling Terminology f 0 is the fundamental frequency (Hz) of the signal –Speech: f 0 = vocal cord vibration frequency (>=80Hz) –Speech signals contain.
Digital signal Processing
Digital Signal Processing
1 Multimedia Information Representation. 2 Analog Signals  Fourier transform and analysis Analog signal and frequency components Signal bandwidth and.
Unit-V DSP APPLICATIONS. UNIT V -SYLLABUS DSP APPLICATIONS Multirate signal processing: Decimation Interpolation Sampling rate conversion by a rational.
Comparison of Digital Image Filtering Techniques Kevin Liu Thomas Jefferson High School for Science and Technology.
CD player components: Processors, Buffers … Walid El jebbari.
Lecture Slides Auxiliary materials Reference Books Study Guide.
Digital Signal Processing
Multimedia Sound. What is Sound? Sound, sound wave, acoustics Sound is a continuous wave that travels through a medium Sound wave: energy causes disturbance.
Continuous-time Signal Sampling
Gustavo Cancelo Analysis of the phase shift error between A and B signals in BPMs BPM project.
EC1358 – DIGITAL SIGNAL PROCESSING
Analog-Digital Conversion. Analog outputs from sensors and analog front- ends (analog signal conditioning) have to be converted into digital signals.
بسم الله الرحمن الرحيم Digital Signal Processing Lecture 2 Analog to Digital Conversion University of Khartoum Department of Electrical and Electronic.
VLSI SP Course 2001 台大電機吳安宇 Multirate Processing of Digital Signals: Fundamentals For NTUEE VLSI Signal Processing Course Instructor: 吳安宇教授.
بسم الله الرحمن الرحيم Lecture (1) Introduction to DSP Dr. Iman Abuel Maaly University of Khartoum Department of Electrical and Electronic Engineering.
 Carrier signal is strong and stable sinusoidal signal x(t) = A cos(  c t +  )  Carrier transports information (audio, video, text, ) across.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE445S Real-Time Digital Signal Processing Lab Spring.
Microprocessors Data Converters Analog to Digital Converters (ADC)
Digital Signal Processing (7KS01)
  Digital Signal Processing Implementation of a 1961 Fender Champ Amplifier
UNIT-III Signal Transmission through Linear Systems
Chapter4. Sampling of Continuous-Time Signals
EEE4176 Applications of Digital Signal Processing
Applications of Multirate Signal Processing
Chapter 3 ANGLE MODULATION
Digital Communications Chapter 13. Source Coding
Echivalarea sistemelor analogice cu sisteme digitale
Module 3 Pulse Modulation.
蔡宗珉 : Multi-stage Filter Implementation
Advanced Wireless Networks
Chapter 3 Sampling.
7.0 Sampling 7.1 The Sampling Theorem
High Resolution Digital Audio
Sampling rate conversion by a rational factor
EE Audio Signals and Systems
Fundamentals Data.
Chapter4 Bandpass Signalling Definitions
Soutenance de thèse vendredi 24 novembre 2006, Lorient
لجنة الهندسة الكهربائية
Ideal Filters One of the reasons why we design a filter is to remove disturbances Filter SIGNAL NOISE We discriminate between signal and noise in terms.
Usıng the impulse sampling method Prepared by: Dr. Erhan A. INCE
Chapter4 Bandpass Signalling Definitions
Signals and Systems Networks and Communication Department Chapter (1)
Chapter 6 Discrete-Time System
6. Time and Frequency Characterization of Signals and Systems
Resampling.
Tania Stathaki 811b LTI Discrete-Time Systems in Transform Domain Ideal Filters Zero Phase Transfer Functions Linear Phase Transfer.
Multirate Processing of Digital Signals: Fundamentals
Chapter 9 Advanced Topics in DSP
Chapter 3 Sampling.
Digital Signal Processing Chapter 1 Introduction
State Space approach State Variables of a Dynamical System
Presentation transcript:

ADVANCED DIGITAL SIGNAL PROCESSING EENG 413

Contents Unit I Parametric Methods for Power Spectrum Estimation Unit II Non-Parametric Methods for Power Spectrum Estimation Unit III Adaptive Signal Processing Unit IV Multirate Signal Processing Unit V Discrete Transforms

Reference Books John G.Proakis, Dimitris G.Manobakis, “Digital Signal Processing, Principles, Algorithms and Applications”, Third edition, PHI, 2001. (Main REF for this Unit) Monson H.Hayes, “Statistical Digital Signal Processing and Modeling”, Wiley, 2002. Roberto Crist, “Modern Digital Signal Processing”, Thomson Brooks/Cole, 2004. Raghuveer. M. Rao, Ajit S.Bopardikar, “Wavelet Transforms, Introduction to Theory and applications”, Pearson Education, Asia, 2000. K.P Soman, K.I Ramachnadran and N.G Reshmi, “Insights into wavelets: From theory to Practice”, 3rd Edition,PHI,2010.

Why multirate? In many practical applications, a sampling rate needs to be converted (either increased or decreased). For instance, a sampling rate of 44.1 kHz is used in audio CD, while video DVD (and DVD audio) format assumes audio signals sampled at 48 kHz. To make an audio CD of a movie sound-track, decrease of sampling rate is needed. Another example is conversion of composite video signals from NTSC (sampling rate of 14.3181818 MHz) to PAL (sampling rate of 17.734475 MHz) and back. Digital component video signal is sampled at 13.5 MHZ and 6.75 MHz for the luminance and chrominance components respectively, which requires rete conversion too Sampling Rate conversion can be done by: 1. D/A conversion followed by A/D conversion at a different rate – advantage: arbitrary sampling rate disadvantage: distortion during A/D and quantization noise during D/A; 2. Sampling rate conversion in digital domain – subject of our discussion;

Introduction

Introduction Sampling rate conversion can also be viewed as resampling of the same analog signal. Thus, obtaining ym from xn is equivalent to sampling x(t) at the other sampling rate. ym is a time-shifted version of xn. Such a shift can be done by a linear filter with a flat magnitude and linear phase responses: i.e. with a frequency response of exp(-jωτi), where τi is the time delay. Not equal sampling rates imply that the amount of time shift vary from sample to sample. Therefore, a rate converter can be implemented with a set of linear filters having the same flat magnitude response but generating different time delays.

Decimation by a factor D

Decimation by a factor D

Decimation by a factor D

Decimation by a factor D

Decimation by a factor D

Decimation by a factor D

Interpolation by a factor I

Interpolation by a factor I

Interpolation by a factor I

Interpolation by a factor I

Rate conversion by a factor I/D

Rate conversion by a factor I/D

Rate conversion by a factor I/D

Filter design and implementation

Filter design and implementation

Filter design and implementation

Filter design and implementation

Filter design and implementation

Filter design and implementation

Filter design and implementation

Filter design and implementation

Filter design and implementation

Filter design and implementation

Filter design and implementation

Filter design and implementation

Filter design and implementation