EEE4176 Applications of Digital Signal Processing

Slides:



Advertisements
Similar presentations
Alex Chen Nader Shehad Aamir Virani Erik Welsh
Advertisements

Wavelet Transform A Presentation
Chapter 8. FIR Filter Design
Digital Filter Banks The digital filter bank is set of bandpass filters with either a common input or a summed output An M-band analysis filter bank is.
Lecture 13: Multirate processing and wavelets fundamentals
Ch 3 Analysis and Transmission of Signals
August 2004Multirate DSP (Part 2/2)1 Multirate DSP Digital Filter Banks Filter Banks and Subband Processing Applications and Advantages Perfect Reconstruction.
Digital Coding of Analog Signal Prepared By: Amit Degada Teaching Assistant Electronics Engineering Department, Sardar Vallabhbhai National Institute of.
EE513 Audio Signals and Systems Digital Signal Processing (Synthesis) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Filtering Filtering is one of the most widely used complex signal processing operations The system implementing this operation is called a filter A filter.
So far We have introduced the Z transform
Sampling and quantization Seminary 2. Problem 2.1 Typical errors in reconstruction: Leaking and aliasing We have a transmission system with f s =8 kHz.
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.
DFT Filter Banks Steven Liddell Prof. Justin Jonas.
1 Copyright © S. K. Mitra Quadrature-Mirror Filter Bank In many applications, a discrete-time signal x[n] is split into a number of subband signals by.
Multiresolution Analysis (Section 7.1) CS474/674 – Prof. Bebis.
MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.
EEE422 Signals and Systems Laboratory Filters (FIR) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Systems: Definition Filter
EE513 Audio Signals and Systems Digital Signal Processing (Systems) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Formatting and Baseband Modulation
Transition Converter " Supply signals from new antennas to old correlator. " Will be discarded or abandoned in place when old correlator is turned off.
Ni.com Data Analysis: Time and Frequency Domain. ni.com Typical Data Acquisition System.
Modulation, Demodulation and Coding Course
GCT731 Fall 2014 Topics in Music Technology - Music Information Retrieval Overview of MIR Systems Audio and Music Representations (Part 1) 1.
The Wavelet Tutorial: Part3 The Discrete Wavelet Transform
Tamal Bose, Digital Signal and Image Processing © 2004 by John Wiley & Sons, Inc. All rights reserved. Figure 5-1 (p. 321) Decimation by a factor of M.
Audio Compression Usha Sree CMSC 691M 10/12/04. Motivation Efficient Storage Streaming Interactive Multimedia Applications.
DSP-CIS Chapter-8: Maximally Decimated PR-FBs Marc Moonen Dept. E.E./ESAT-STADIUS, KU Leuven
By Sarita Jondhale1 Signal Processing And Analysis Methods For Speech Recognition.
ECE 4710: Lecture #6 1 Bandlimited Signals  Bandlimited waveforms have non-zero spectral components only within a finite frequency range  Waveform is.
P. 1 DSP-II Digital Signal Processing II Lecture 7: Modulated Filter Banks Marc Moonen Dept. E.E./ESAT, K.U.Leuven homes.esat.kuleuven.be/~moonen/
Real time DSP Professors: Eng. Julian S. Bruno Eng. Jerónimo F. Atencio Sr. Lucio Martinez Garbino.
Hossein Sameti Department of Computer Engineering Sharif University of Technology.
1 Lecture 4: March 13, 2007 Topic: 1. Uniform Frequency-Sampling Methods (cont.)
Subband Coding Jennie Abraham 07/23/2009. Overview Previously, different compression schemes were looked into – (i)Vector Quantization Scheme (ii)Differential.
P. 1 DSP-II Digital Signal Processing II Lecture 6: Maximally Decimated Filter Banks Marc Moonen Dept. E.E./ESAT, K.U.Leuven
APPLICATION OF A WAVELET-BASED RECEIVER FOR THE COHERENT DETECTION OF FSK SIGNALS Dr. Robert Barsanti, Charles Lehman SSST March 2008, University of New.
Digital Signal Processing II Lecture 7: Maximally Decimated Filter Banks Marc Moonen Dept. E.E./ESAT, K.U.Leuven
Sub-Band Coding Multimedia Systems and Standards S2 IF Telkom University.
DISP 2003 Lecture 5 – Part 1 Digital Filters 1 Frequency Response Difference Equations FIR versus IIR FIR Filters Properties and Design Philippe Baudrenghien,
Digital Signal Processing Lecture 6 Frequency Selective Filters
Chapter 5. Transform Analysis of LTI Systems Section
EEE4176 Application of Digital Signal Processing
Decimation & Interpolation (M=4) 0  /4  /4  /2  /4  /4  /2  /4  /4  /2  /4  M=4 M M Bandwidth -  /4 Figure 12 USBLSB.
Sampling Rate Conversion by a Rational Factor, I/D
بسم الله الرحمن الرحيم Digital Signal Processing Lecture 2 Analog to Digital Conversion University of Khartoum Department of Electrical and Electronic.
Eeng Chapter4 Bandpass Signalling  Bandpass Filtering and Linear Distortion  Bandpass Sampling Theorem  Bandpass Dimensionality Theorem  Amplifiers.
PERFORMANCE OF A WAVELET-BASED RECEIVER FOR BPSK AND QPSK SIGNALS IN ADDITIVE WHITE GAUSSIAN NOISE CHANNELS Dr. Robert Barsanti, Timothy Smith, Robert.
A New Technique for Sidelobe Suppression in OFDM Systems
Software Defined Radio PhD Program on Electrical Engineering
Lecture: IIR Filter Design
EEE4176 Applications of Digital Signal Processing
Applications of Multirate Signal Processing
EEE4176 Applications of Digital Signal Processing
EEE422 Signals and Systems Laboratory
DCT – Wavelet – Filter Bank
Sampling rate conversion by a rational factor
EE Audio Signals and Systems
Digital Signal Processing II Lecture 8: Filter Banks - Special Topics
لجنة الهندسة الكهربائية
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.
Quadrature-Mirror Filter Bank
Chapter 7 Finite Impulse Response(FIR) Filter Design
DSP-CIS Chapter 8: Modulated Filter Banks
Govt. Polytechnic Dhangar(Fatehabad)
Chapter4 Bandpass Signalling Bandpass Filtering and Linear Distortion
Chapter 9 Advanced Topics in DSP
Digital Signal Processing
ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals
Presentation transcript:

EEE4176 Applications of Digital Signal Processing Fall 2011 Assistant Prof. Yangmo Yoo Dept. of Electronic Engineering Sogang University

Lecture 4: Filter Banks

Filter Banks Subband processing Spliting the freq range into M subbands Filter bank : Analysis filter bank Process each subband independently : subband coding, etc. Recombine the processed results Synthesis filter bank Perfect reconstruction property No aliasing error No amplitude distortion No phase distortion Quantization error can not be compensated.

Filter Banks Uniform filter bank : All subbands have the same bandwidth zeroth subband Subbands are often overlapped. m-th analysis and synthesis filters usually occupy the same frequency range for Perfect reconstruction. Complex filter vs. real filter : # of subbands are same.

Filter Banks Maximally decimated filter bank Each subband has a bandwidth of (Uniform filter bank case) Each subband signals can be decimated by a factor of Even when the signals are decimated, we still need the perfect reconstruction property. That is, first aliasing error must be eliminated.   Analysis and Synthesis filters are to be properly designed to meet the PR condition

Filter Banks Two-channel Filter Bank

Filter Banks Two-channel Filter Bank Aliasing Term: Alias free condition : LPF : HPF

Filter Banks Two-channel Filter Bank Alias free condition Note: If : Perfect reconstruction Amplitude distortion if Phase distortion if is not linear

Filter Banks Quadrature Mirror Filter (QMF) Bank Simple alias-free condition Transfer function of a QMF bank : is the mirror of around that is, at the quadrature frequency ( : LPF : HPF

Filter Banks Quadrature Mirror Filter (QMF) Bank Note FIR QMF with simple alias-free condition can’t have sharp response If has linear phase, then no phase distortion produced. should be odd. otherwise (severe amplitude distortion) Amplitude distortion By using proper IIR filters, we can eliminate aliasing error, amplitude distortion but not phase distortion. : Linear phase can be minimized using some filter design techniques (ex: Jonston's)

Filter Banks Quadrature Mirror Filter (QMF) Bank Remarks:Linear phase QMF filter bank where No ALD (Alias distortion No PHD --> No AMD but trivial filter So, try to minimize AMD using nontrivial filters Johnston's technique to design filters optimally satisfying Filter design using CAD technique Objective function: : Power symmetry property If we don't stick to , we can achieve real PR FIR QMF

Perfect Reconstruction (PR) Filter Banks Conjugate quadrature filters (CQF) For Alias cancellation, For Perfect reconstruction, : Power symmetric condition

Perfect Reconstruction (PR) Filter Banks Conjugate quadrature filters (CQF) Note: How to design Power Symmetric Filters ? Design : Half band filter Spectral factorization to obtain from for all

Perfect Reconstruction (PR) Filter Banks Tree-structured filter banks Two level maximally decimated tree-structured filter banks If the QMF bank is alias free or PR systems, then so is the whole system. Different QMF banks can be used at different levels. Different tree-strictures (non-binary tree-structure) are also used.

Perfect Reconstruction (PR) Filter Banks Tree-structured filter banks Equivalent form

Perfect Reconstruction (PR) Filter Banks Tree-structured filter banks

Perfect Reconstruction (PR) Filter Banks Tree-structured filter banks

Perfect Reconstruction (PR) Filter Banks A Tree-structured filter bank having subbands Draw a tree-structured QMF bank of which the equivalent analysis filter bank has the above frequency responses. Subband coding for data compression Each band signal is quantized differently to compress the data. Data loss should be limited to a certain tolerable level. MPEG standard : audio compression with 32 subbands

Perfect Reconstruction (PR) Filter Banks Octave-Band Filter banks Redraw it so that it looks more tree-structured !!

Uniform DFT filter bank DFT matrix : matrix with : Conjugate of DFT matrix

Uniform DFT filter bank Let's define a set of filters (analysis filters) : : rectangular window

Uniform DFT filter bank Properties of the uniform DFT filter bank All filters , have the same length are obtained by shifting the prototype filter Right shift by due to the use of conjugate DFT matrix Mag response of is a sinc finction Too high sidelobe: -13.5 dB unsatisfactory for subband processing : complex filter Spectrum analyzer (or moving DFT)

Uniform DFT filter bank Properties of the uniform DFT filter bank Spectrum analyzer (or moving DFT) center frequency = Frequency resolution is not good. What if we use a better window to improve the frequency resolution ? This is equivalent to Analysis filter bank / Conjugate DFT matrix cascade Problems : Filter length limited to , RECTANGULAR WINDOW

Uniform DFT filter bank Output of the DFT matrix in the synthesis bank Since We will get Maximally decimated version: Decimated DFT filter bank : Perfect reconstruction Input vector to the conjugate DFT matrix Output: - Same as before - Perfect reconstruction

Uniform DFT filter bank Polyphase implementation of DFT filter bank DFT filter bank : Filter bank model in the previous section Consider an arbitrary length(N) filter with better characteristics : Polyphase representation (length

Uniform DFT filter bank Polyphase implementation of DFT filter bank Decimated DFT filter bank 2008.9 EEE4176 Applications of Digital Signal Processing 26

Uniform DFT filter bank Polyphase implementation of DFT filter bank Decimated DFT filter bank complex operations / unit sample time In direct structure, Can we make it have perfect reconstruction property ?