SlideShare a Scribd company logo
1 of 26
AGC
DSP
Professor A G Constantinides© 1
Digital Signal Processing &
Digital Filters
An Introductory Course
By
Professor A G Constantinides
MSc, EE4, ISE4, PhD
AGC
DSP
Professor A G Constantinides© 2
Digital Signal Processing &
Digital Filters
Contents
1-Introduction
1) Introduction to Digital Signal Processing
 Review of background DSP
 Review of mathematical methods
 Review of discrete-time random
processes and linear systems
AGC
DSP
Professor A G Constantinides© 3
Digital Signal Processing &
Digital Filters
2) Multirate techniques and wavelets
 Introduction to short-time Fourier analysis
 Filter-banks and overlap-add methods of analysis
and synthesis
 Introduction to generalised time-frequency
representation
 Wavelet analysis
 Multirate signal processing
 Interpolation and decimation
 Efficient filter structures for interpolation and
decimation
AGC
DSP
Professor A G Constantinides© 4
Digital Signal Processing &
Digital Filters
3) Classical spectrum estimation methods
 Power spectrum, power spectral density functions,
random processes and linear systems
 Introduction to statistical estimation and estimators
 Biased and unbiased estimators
 Einstein/Wiener Khintchine Theorem
 Estimation of autocorrelations
 Means and variances of periodograms
 Smoothed spectral estimates, leakage
AGC
DSP
Professor A G Constantinides© 5
Digital Signal Processing &
Digital Filters
4) Modern spectrum estimation methods
 Introduction to modern spectral estimation:
Principles and approaches
 Cramer-Rao Lower Bound (CRLB) and Efficient
estimators
 The Maximum Entropy Method (MEM) or
Autoregressive Power Spectrum Estimation:
Principles.
 The MEM equations and Levinson/Durbin
algorithm
AGC
DSP
Professor A G Constantinides© 6
Digital Signal Processing &
Digital Filters
4) Modern spectrum estimation methods
(continued)
 Introduction to Linear Prediction
 Linear Predictive Coding using covariances
and correlations
 Cholesky decomposition
 Lattice Filters
 Linear Prediction of Speech Signals
AGC
DSP
Professor A G Constantinides© 7
Digital Signal Processing &
Digital Filters
5) Adaptive signal processing
 Introduction to adaptive signal processing
 Objective measures of goodness
 Least squares and consequences
 Steepest descent
 The LMS and RLS algorithms
 Kalman Filters
AGC
DSP
Professor A G Constantinides© 8
Digital Signal Processing &
Digital Filters
6) Applications
 Communications
 Biomedical
 Seismic
 Audio/Music
AGC
DSP
Professor A G Constantinides© 9
DIGITAL FILTERS
Digital Filters
 In this course you will learn:
 How to choose an appropriate filter
response.
 Why Butterworth responses are maximally
flat.
 Why Chebyshev and Elliptic responses are
equiripple.
 When to choose an IIR and when an FIR
filter
AGC
DSP
Professor A G Constantinides© 10
DIGITAL FILTERS
 How do you design FIR and IIR filters from
specifications on amplitude performance?
 What are multirate systems and their
properties? What is interpolation /
Upsampling and Decimation / Downsampling?
 How do you design efficient Decimation and
Interpolation systems?
 What are frequency transformations and how
do you design these?
 How accurate is the DFT as a spectrum
estimator?
AGC
DSP
Professor A G Constantinides© 11
DIGITAL FILTERS
 What are short FFT algorithms?
 How do you choose the required
wordlength?
 What are Fast Convolutions and how
are they realised?
 How do you deal with a DSP problem in
practice?
AGC
DSP
Professor A G Constantinides© 12
Course content
Assumed DSP background
DSP Background folder
 1-Introduction
 2-z transform
 3-transfer functions
 4-Signal Flow Graphs
 5-digital filters intro
AGC
DSP
Professor A G Constantinides© 13
Course content
2-Digital Filter Design
 1-Digital Filters (FIR)
 2-Digital Filters (IIR)
3-Multirate
1-Interpolation_Decimation
AGC
DSP
Professor A G Constantinides© 14
Course content
4-Tranforms
 1-DFT
 2-DFT_one2two
 3-general transforms
 4-Wavelets
5-Finite Wordlength
 1-Finite Wordlength
AGC
DSP
Professor A G Constantinides© 15
Course content
6-Spectrum Estimation (Assumed
background in Mathematical
Background folder)
 1-Fourier transform & DFT
 2-FFT-based Power Spectrum Estimation
 3-Modern Spectrum Estimation
 4-Intro-Estimation
 5-Eigen-based methods
 6-A Prediction Problem
AGC
DSP
Professor A G Constantinides© 16
Course content
7-Adaptive Signal Processing
 1-Adaptive Signal Processing
8-Applications
 1-Applications
 2-Applications
AGC
DSP
Professor A G Constantinides© 17
Digital Signal Processing &
Digital Filters
BOOKS
 Main Course text books: Digital Signal
Processing: A computer Based Approach, S K
Mitra, McGraw Hill
 Mathematical Methods and Algorithms for
Signal Processing, Todd Moon, Addison
Wesley
 Other books:
 Digital Signal Processing, Roberts & Mullis,
Addison Wesley
 Digital Filters, Antoniou, McGraw Hill
AGC
DSP
Professor A G Constantinides© 18
DIGITAL FILTERS
Analogue Vs Digital Signal Processing
Reliability:
Analogue system performance degrades due to:
 Long term drift (ageing)
 Short term drift (temperature?)
 Sensitivity to voltage instability.
 Batch-to-Batch component variation.
 High discrete component count
Interconnection failures
AGC
DSP
Professor A G Constantinides© 19
DIGITAL FILTERS
Digital Systems:
 No short or long term drifts.
 Relative immunity to minor power supply
variations.
 Virtually identical components.
 IC’s have > 15 year lifetime
 Development costs
 System changes at design/development
stage only software changes.
 Digital system simulation is realistic.
AGC
DSP
Professor A G Constantinides© 20
DIGITAL FILTERS
Power aspects
 Size
 Dissipation
 DSP chips available as well as ASIC/FPGA
realisations
AGC
DSP
Professor A G Constantinides© 21
Applications
Radar systems & Sonar systems
 Doppler filters.
 Clutter Suppression.
 Matched filters.
 Target tracking.
 Identification
AGC
DSP
Professor A G Constantinides© 22
DIGITAL FILTERS
Image Processing
 Image data compression.
 Image filtering.
 Image enhancement.
 Spectral Analysis.
 Scene Analysis / Pattern recognition.
AGC
DSP
Professor A G Constantinides© 23
DIGITAL FILTERS
Biomedical Signal Analysis
 Spatial image enhancement. (X-rays)
 Spectral Analysis.
 3-D reconstruction from projections.
 Digital filtering and Data compression.
AGC
DSP
Professor A G Constantinides© 24
DIGITAL FILTERS
Music
 Music recording.
 Multi-track “mixing”.
 CD and DAT.
 Filtering / Synthesis / Special effects.
AGC
DSP
Professor A G Constantinides© 25
DIGITAL FILTERS
Seismic Signal Analysis
 Bandpass Filtering for S/N
improvement.
 Predictive deconvolution to extract
reverberation characteristics.
 Optimal filtering. (Wiener and Kalman.)
AGC
DSP
Professor A G Constantinides© 26
DIGITAL FILTERS
Telecommunications and Consumer
Products
These are the largest and most
pervasive applications of DSP and
Digital Filtering
 Mobile Communications
 Digital Recording
 Digital Cameras
 Blue Tooth or similar

More Related Content

Similar to DSP_Course_Contents (1).ppt

An Evaluation Of Lms Based Adaptive Filtering
An Evaluation Of Lms Based Adaptive FilteringAn Evaluation Of Lms Based Adaptive Filtering
An Evaluation Of Lms Based Adaptive FilteringRenee Wardowski
 
Partitioning Data Acquisition Systems (Design Conference 2013)
Partitioning Data Acquisition Systems (Design Conference 2013)Partitioning Data Acquisition Systems (Design Conference 2013)
Partitioning Data Acquisition Systems (Design Conference 2013)Analog Devices, Inc.
 
Research perspectives in biomedical signal processing
Research perspectives in biomedical signal processingResearch perspectives in biomedical signal processing
Research perspectives in biomedical signal processingajayhakkumar
 
IRJET- Decimator Filter for Hearing Aid Application Based on FPGA
IRJET-  	  Decimator Filter for Hearing Aid Application Based on FPGAIRJET-  	  Decimator Filter for Hearing Aid Application Based on FPGA
IRJET- Decimator Filter for Hearing Aid Application Based on FPGAIRJET Journal
 
Share Lecture-1.pptx
Share Lecture-1.pptxShare Lecture-1.pptx
Share Lecture-1.pptxFatimaRana38
 
Introduction to dsp by bibhu prasad ganthia
Introduction to dsp by bibhu prasad ganthiaIntroduction to dsp by bibhu prasad ganthia
Introduction to dsp by bibhu prasad ganthiaDr. Bibhu Prasad Ganthia
 
P9 addressing signal_integrity_ in_ew_2015_final
P9 addressing signal_integrity_ in_ew_2015_finalP9 addressing signal_integrity_ in_ew_2015_final
P9 addressing signal_integrity_ in_ew_2015_finalAamir Habib
 
Software Design of Digital Receiver using FPGA
Software Design of Digital Receiver using FPGASoftware Design of Digital Receiver using FPGA
Software Design of Digital Receiver using FPGAIRJET Journal
 
Design and Implementation of Digital Chebyshev Type II Filter using XSG for N...
Design and Implementation of Digital Chebyshev Type II Filter using XSG for N...Design and Implementation of Digital Chebyshev Type II Filter using XSG for N...
Design and Implementation of Digital Chebyshev Type II Filter using XSG for N...IJERA Editor
 
Role of DSP in Biometric Applications
Role of DSP in Biometric ApplicationsRole of DSP in Biometric Applications
Role of DSP in Biometric Applicationssudarmani rajagopal
 
Implementation of Wide Band Frequency Synthesizer Base on DFS (Digital Frequ...
Implementation of Wide Band Frequency Synthesizer Base on  DFS (Digital Frequ...Implementation of Wide Band Frequency Synthesizer Base on  DFS (Digital Frequ...
Implementation of Wide Band Frequency Synthesizer Base on DFS (Digital Frequ...IJMER
 
presentation on digital signal processing
presentation on digital signal processingpresentation on digital signal processing
presentation on digital signal processingsandhya jois
 
Advanced Topics In Digital Signal Processing
Advanced Topics In Digital Signal ProcessingAdvanced Topics In Digital Signal Processing
Advanced Topics In Digital Signal ProcessingJim Jenkins
 
Computer Based Model to Filter Real Time Acquired Human Carotid Pulse
Computer Based Model to Filter Real Time Acquired Human Carotid PulseComputer Based Model to Filter Real Time Acquired Human Carotid Pulse
Computer Based Model to Filter Real Time Acquired Human Carotid PulseCSCJournals
 
HIGH SPEED CONTINUOUS-TIME BANDPASS Σ∆ ADC FOR MIXED SIGNAL VLSI CHIPS
HIGH SPEED CONTINUOUS-TIME BANDPASS Σ∆ ADC FOR MIXED SIGNAL VLSI CHIPSHIGH SPEED CONTINUOUS-TIME BANDPASS Σ∆ ADC FOR MIXED SIGNAL VLSI CHIPS
HIGH SPEED CONTINUOUS-TIME BANDPASS Σ∆ ADC FOR MIXED SIGNAL VLSI CHIPSVLSICS Design
 
Introduction to Digital Signal Processing (DSP)
Introduction  to  Digital Signal Processing (DSP)Introduction  to  Digital Signal Processing (DSP)
Introduction to Digital Signal Processing (DSP)Md. Arif Hossain
 

Similar to DSP_Course_Contents (1).ppt (20)

An Evaluation Of Lms Based Adaptive Filtering
An Evaluation Of Lms Based Adaptive FilteringAn Evaluation Of Lms Based Adaptive Filtering
An Evaluation Of Lms Based Adaptive Filtering
 
ECE420_Chapter+1.pptx
ECE420_Chapter+1.pptxECE420_Chapter+1.pptx
ECE420_Chapter+1.pptx
 
Partitioning Data Acquisition Systems (Design Conference 2013)
Partitioning Data Acquisition Systems (Design Conference 2013)Partitioning Data Acquisition Systems (Design Conference 2013)
Partitioning Data Acquisition Systems (Design Conference 2013)
 
Research perspectives in biomedical signal processing
Research perspectives in biomedical signal processingResearch perspectives in biomedical signal processing
Research perspectives in biomedical signal processing
 
IRJET- Decimator Filter for Hearing Aid Application Based on FPGA
IRJET-  	  Decimator Filter for Hearing Aid Application Based on FPGAIRJET-  	  Decimator Filter for Hearing Aid Application Based on FPGA
IRJET- Decimator Filter for Hearing Aid Application Based on FPGA
 
Share Lecture-1.pptx
Share Lecture-1.pptxShare Lecture-1.pptx
Share Lecture-1.pptx
 
Dsp class 1
Dsp class 1Dsp class 1
Dsp class 1
 
Introduction to dsp by bibhu prasad ganthia
Introduction to dsp by bibhu prasad ganthiaIntroduction to dsp by bibhu prasad ganthia
Introduction to dsp by bibhu prasad ganthia
 
P9 addressing signal_integrity_ in_ew_2015_final
P9 addressing signal_integrity_ in_ew_2015_finalP9 addressing signal_integrity_ in_ew_2015_final
P9 addressing signal_integrity_ in_ew_2015_final
 
Software Design of Digital Receiver using FPGA
Software Design of Digital Receiver using FPGASoftware Design of Digital Receiver using FPGA
Software Design of Digital Receiver using FPGA
 
Design and Implementation of Digital Chebyshev Type II Filter using XSG for N...
Design and Implementation of Digital Chebyshev Type II Filter using XSG for N...Design and Implementation of Digital Chebyshev Type II Filter using XSG for N...
Design and Implementation of Digital Chebyshev Type II Filter using XSG for N...
 
Role of DSP in Biometric Applications
Role of DSP in Biometric ApplicationsRole of DSP in Biometric Applications
Role of DSP in Biometric Applications
 
Implementation of Wide Band Frequency Synthesizer Base on DFS (Digital Frequ...
Implementation of Wide Band Frequency Synthesizer Base on  DFS (Digital Frequ...Implementation of Wide Band Frequency Synthesizer Base on  DFS (Digital Frequ...
Implementation of Wide Band Frequency Synthesizer Base on DFS (Digital Frequ...
 
presentation on digital signal processing
presentation on digital signal processingpresentation on digital signal processing
presentation on digital signal processing
 
Advanced Topics In Digital Signal Processing
Advanced Topics In Digital Signal ProcessingAdvanced Topics In Digital Signal Processing
Advanced Topics In Digital Signal Processing
 
Computer Based Model to Filter Real Time Acquired Human Carotid Pulse
Computer Based Model to Filter Real Time Acquired Human Carotid PulseComputer Based Model to Filter Real Time Acquired Human Carotid Pulse
Computer Based Model to Filter Real Time Acquired Human Carotid Pulse
 
Lect1_ DSP.pptx
Lect1_ DSP.pptxLect1_ DSP.pptx
Lect1_ DSP.pptx
 
HIGH SPEED CONTINUOUS-TIME BANDPASS Σ∆ ADC FOR MIXED SIGNAL VLSI CHIPS
HIGH SPEED CONTINUOUS-TIME BANDPASS Σ∆ ADC FOR MIXED SIGNAL VLSI CHIPSHIGH SPEED CONTINUOUS-TIME BANDPASS Σ∆ ADC FOR MIXED SIGNAL VLSI CHIPS
HIGH SPEED CONTINUOUS-TIME BANDPASS Σ∆ ADC FOR MIXED SIGNAL VLSI CHIPS
 
Introduction to Digital Signal Processing (DSP)
Introduction  to  Digital Signal Processing (DSP)Introduction  to  Digital Signal Processing (DSP)
Introduction to Digital Signal Processing (DSP)
 
Cr36560564
Cr36560564Cr36560564
Cr36560564
 

Recently uploaded

Call Girls Satellite 7397865700 Ridhima Hire Me Full Night
Call Girls Satellite 7397865700 Ridhima Hire Me Full NightCall Girls Satellite 7397865700 Ridhima Hire Me Full Night
Call Girls Satellite 7397865700 Ridhima Hire Me Full Nightssuser7cb4ff
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
Housewife Call Girls NRI Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...
Housewife Call Girls NRI Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...Housewife Call Girls NRI Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...
Housewife Call Girls NRI Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...narwatsonia7
 
PORTAFOLIO 2024_ ANASTASIYA KUDINOVA
PORTAFOLIO   2024_  ANASTASIYA  KUDINOVAPORTAFOLIO   2024_  ANASTASIYA  KUDINOVA
PORTAFOLIO 2024_ ANASTASIYA KUDINOVAAnastasiya Kudinova
 
shot list for my tv series two steps back
shot list for my tv series two steps backshot list for my tv series two steps back
shot list for my tv series two steps back17lcow074
 
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Service
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Service
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Servicejennyeacort
 
Call Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full NightCall Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full Nightssuser7cb4ff
 
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024CristobalHeraud
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130Suhani Kapoor
 
Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...Narsimha murthy
 
Architecture case study India Habitat Centre, Delhi.pdf
Architecture case study India Habitat Centre, Delhi.pdfArchitecture case study India Habitat Centre, Delhi.pdf
Architecture case study India Habitat Centre, Delhi.pdfSumit Lathwal
 
办理(宾州州立毕业证书)美国宾夕法尼亚州立大学毕业证成绩单原版一比一
办理(宾州州立毕业证书)美国宾夕法尼亚州立大学毕业证成绩单原版一比一办理(宾州州立毕业证书)美国宾夕法尼亚州立大学毕业证成绩单原版一比一
办理(宾州州立毕业证书)美国宾夕法尼亚州立大学毕业证成绩单原版一比一F La
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130Suhani Kapoor
 
定制(RMIT毕业证书)澳洲墨尔本皇家理工大学毕业证成绩单原版一比一
定制(RMIT毕业证书)澳洲墨尔本皇家理工大学毕业证成绩单原版一比一定制(RMIT毕业证书)澳洲墨尔本皇家理工大学毕业证成绩单原版一比一
定制(RMIT毕业证书)澳洲墨尔本皇家理工大学毕业证成绩单原版一比一lvtagr7
 
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)jennyeacort
 
Call Girls Meghani Nagar 7397865700 Independent Call Girls
Call Girls Meghani Nagar 7397865700  Independent Call GirlsCall Girls Meghani Nagar 7397865700  Independent Call Girls
Call Girls Meghani Nagar 7397865700 Independent Call Girlsssuser7cb4ff
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130Suhani Kapoor
 
Passbook project document_april_21__.pdf
Passbook project document_april_21__.pdfPassbook project document_april_21__.pdf
Passbook project document_april_21__.pdfvaibhavkanaujia
 

Recently uploaded (20)

Call Girls Satellite 7397865700 Ridhima Hire Me Full Night
Call Girls Satellite 7397865700 Ridhima Hire Me Full NightCall Girls Satellite 7397865700 Ridhima Hire Me Full Night
Call Girls Satellite 7397865700 Ridhima Hire Me Full Night
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
 
Housewife Call Girls NRI Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...
Housewife Call Girls NRI Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...Housewife Call Girls NRI Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...
Housewife Call Girls NRI Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...
 
PORTAFOLIO 2024_ ANASTASIYA KUDINOVA
PORTAFOLIO   2024_  ANASTASIYA  KUDINOVAPORTAFOLIO   2024_  ANASTASIYA  KUDINOVA
PORTAFOLIO 2024_ ANASTASIYA KUDINOVA
 
shot list for my tv series two steps back
shot list for my tv series two steps backshot list for my tv series two steps back
shot list for my tv series two steps back
 
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Service
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Service
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Service
 
Call Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full NightCall Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full Night
 
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
 
Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...
 
Architecture case study India Habitat Centre, Delhi.pdf
Architecture case study India Habitat Centre, Delhi.pdfArchitecture case study India Habitat Centre, Delhi.pdf
Architecture case study India Habitat Centre, Delhi.pdf
 
办理(宾州州立毕业证书)美国宾夕法尼亚州立大学毕业证成绩单原版一比一
办理(宾州州立毕业证书)美国宾夕法尼亚州立大学毕业证成绩单原版一比一办理(宾州州立毕业证书)美国宾夕法尼亚州立大学毕业证成绩单原版一比一
办理(宾州州立毕业证书)美国宾夕法尼亚州立大学毕业证成绩单原版一比一
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
 
定制(RMIT毕业证书)澳洲墨尔本皇家理工大学毕业证成绩单原版一比一
定制(RMIT毕业证书)澳洲墨尔本皇家理工大学毕业证成绩单原版一比一定制(RMIT毕业证书)澳洲墨尔本皇家理工大学毕业证成绩单原版一比一
定制(RMIT毕业证书)澳洲墨尔本皇家理工大学毕业证成绩单原版一比一
 
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
 
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk GurgaonCheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
 
Call Girls Meghani Nagar 7397865700 Independent Call Girls
Call Girls Meghani Nagar 7397865700  Independent Call GirlsCall Girls Meghani Nagar 7397865700  Independent Call Girls
Call Girls Meghani Nagar 7397865700 Independent Call Girls
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
 
Passbook project document_april_21__.pdf
Passbook project document_april_21__.pdfPassbook project document_april_21__.pdf
Passbook project document_april_21__.pdf
 
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
 

DSP_Course_Contents (1).ppt

  • 1. AGC DSP Professor A G Constantinides© 1 Digital Signal Processing & Digital Filters An Introductory Course By Professor A G Constantinides MSc, EE4, ISE4, PhD
  • 2. AGC DSP Professor A G Constantinides© 2 Digital Signal Processing & Digital Filters Contents 1-Introduction 1) Introduction to Digital Signal Processing  Review of background DSP  Review of mathematical methods  Review of discrete-time random processes and linear systems
  • 3. AGC DSP Professor A G Constantinides© 3 Digital Signal Processing & Digital Filters 2) Multirate techniques and wavelets  Introduction to short-time Fourier analysis  Filter-banks and overlap-add methods of analysis and synthesis  Introduction to generalised time-frequency representation  Wavelet analysis  Multirate signal processing  Interpolation and decimation  Efficient filter structures for interpolation and decimation
  • 4. AGC DSP Professor A G Constantinides© 4 Digital Signal Processing & Digital Filters 3) Classical spectrum estimation methods  Power spectrum, power spectral density functions, random processes and linear systems  Introduction to statistical estimation and estimators  Biased and unbiased estimators  Einstein/Wiener Khintchine Theorem  Estimation of autocorrelations  Means and variances of periodograms  Smoothed spectral estimates, leakage
  • 5. AGC DSP Professor A G Constantinides© 5 Digital Signal Processing & Digital Filters 4) Modern spectrum estimation methods  Introduction to modern spectral estimation: Principles and approaches  Cramer-Rao Lower Bound (CRLB) and Efficient estimators  The Maximum Entropy Method (MEM) or Autoregressive Power Spectrum Estimation: Principles.  The MEM equations and Levinson/Durbin algorithm
  • 6. AGC DSP Professor A G Constantinides© 6 Digital Signal Processing & Digital Filters 4) Modern spectrum estimation methods (continued)  Introduction to Linear Prediction  Linear Predictive Coding using covariances and correlations  Cholesky decomposition  Lattice Filters  Linear Prediction of Speech Signals
  • 7. AGC DSP Professor A G Constantinides© 7 Digital Signal Processing & Digital Filters 5) Adaptive signal processing  Introduction to adaptive signal processing  Objective measures of goodness  Least squares and consequences  Steepest descent  The LMS and RLS algorithms  Kalman Filters
  • 8. AGC DSP Professor A G Constantinides© 8 Digital Signal Processing & Digital Filters 6) Applications  Communications  Biomedical  Seismic  Audio/Music
  • 9. AGC DSP Professor A G Constantinides© 9 DIGITAL FILTERS Digital Filters  In this course you will learn:  How to choose an appropriate filter response.  Why Butterworth responses are maximally flat.  Why Chebyshev and Elliptic responses are equiripple.  When to choose an IIR and when an FIR filter
  • 10. AGC DSP Professor A G Constantinides© 10 DIGITAL FILTERS  How do you design FIR and IIR filters from specifications on amplitude performance?  What are multirate systems and their properties? What is interpolation / Upsampling and Decimation / Downsampling?  How do you design efficient Decimation and Interpolation systems?  What are frequency transformations and how do you design these?  How accurate is the DFT as a spectrum estimator?
  • 11. AGC DSP Professor A G Constantinides© 11 DIGITAL FILTERS  What are short FFT algorithms?  How do you choose the required wordlength?  What are Fast Convolutions and how are they realised?  How do you deal with a DSP problem in practice?
  • 12. AGC DSP Professor A G Constantinides© 12 Course content Assumed DSP background DSP Background folder  1-Introduction  2-z transform  3-transfer functions  4-Signal Flow Graphs  5-digital filters intro
  • 13. AGC DSP Professor A G Constantinides© 13 Course content 2-Digital Filter Design  1-Digital Filters (FIR)  2-Digital Filters (IIR) 3-Multirate 1-Interpolation_Decimation
  • 14. AGC DSP Professor A G Constantinides© 14 Course content 4-Tranforms  1-DFT  2-DFT_one2two  3-general transforms  4-Wavelets 5-Finite Wordlength  1-Finite Wordlength
  • 15. AGC DSP Professor A G Constantinides© 15 Course content 6-Spectrum Estimation (Assumed background in Mathematical Background folder)  1-Fourier transform & DFT  2-FFT-based Power Spectrum Estimation  3-Modern Spectrum Estimation  4-Intro-Estimation  5-Eigen-based methods  6-A Prediction Problem
  • 16. AGC DSP Professor A G Constantinides© 16 Course content 7-Adaptive Signal Processing  1-Adaptive Signal Processing 8-Applications  1-Applications  2-Applications
  • 17. AGC DSP Professor A G Constantinides© 17 Digital Signal Processing & Digital Filters BOOKS  Main Course text books: Digital Signal Processing: A computer Based Approach, S K Mitra, McGraw Hill  Mathematical Methods and Algorithms for Signal Processing, Todd Moon, Addison Wesley  Other books:  Digital Signal Processing, Roberts & Mullis, Addison Wesley  Digital Filters, Antoniou, McGraw Hill
  • 18. AGC DSP Professor A G Constantinides© 18 DIGITAL FILTERS Analogue Vs Digital Signal Processing Reliability: Analogue system performance degrades due to:  Long term drift (ageing)  Short term drift (temperature?)  Sensitivity to voltage instability.  Batch-to-Batch component variation.  High discrete component count Interconnection failures
  • 19. AGC DSP Professor A G Constantinides© 19 DIGITAL FILTERS Digital Systems:  No short or long term drifts.  Relative immunity to minor power supply variations.  Virtually identical components.  IC’s have > 15 year lifetime  Development costs  System changes at design/development stage only software changes.  Digital system simulation is realistic.
  • 20. AGC DSP Professor A G Constantinides© 20 DIGITAL FILTERS Power aspects  Size  Dissipation  DSP chips available as well as ASIC/FPGA realisations
  • 21. AGC DSP Professor A G Constantinides© 21 Applications Radar systems & Sonar systems  Doppler filters.  Clutter Suppression.  Matched filters.  Target tracking.  Identification
  • 22. AGC DSP Professor A G Constantinides© 22 DIGITAL FILTERS Image Processing  Image data compression.  Image filtering.  Image enhancement.  Spectral Analysis.  Scene Analysis / Pattern recognition.
  • 23. AGC DSP Professor A G Constantinides© 23 DIGITAL FILTERS Biomedical Signal Analysis  Spatial image enhancement. (X-rays)  Spectral Analysis.  3-D reconstruction from projections.  Digital filtering and Data compression.
  • 24. AGC DSP Professor A G Constantinides© 24 DIGITAL FILTERS Music  Music recording.  Multi-track “mixing”.  CD and DAT.  Filtering / Synthesis / Special effects.
  • 25. AGC DSP Professor A G Constantinides© 25 DIGITAL FILTERS Seismic Signal Analysis  Bandpass Filtering for S/N improvement.  Predictive deconvolution to extract reverberation characteristics.  Optimal filtering. (Wiener and Kalman.)
  • 26. AGC DSP Professor A G Constantinides© 26 DIGITAL FILTERS Telecommunications and Consumer Products These are the largest and most pervasive applications of DSP and Digital Filtering  Mobile Communications  Digital Recording  Digital Cameras  Blue Tooth or similar