Digital Signal Processing & Digital Filters

Slides:



Advertisements
Similar presentations
| Page Angelo Farina UNIPR | All Rights Reserved | Confidential Digital sound processing Convolution Digital Filters FFT.
Advertisements

Biomedical Signal Processing
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: The Linear Prediction Model The Autocorrelation Method Levinson and Durbin.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Periodograms Bartlett Windows Data Windowing Blackman-Tukey Resources:
Prepared by : Deepak Kumar Rout.1 Introduction to Digital Signal Processing DEEPAK KUMAR ROUT SYNERGY INSTITUTE OF ENGG AND TECHNOLOGY.
Transform Techniques Mark Stamp Transform Techniques.
Adaptive Filters S.B.Rabet In the Name of GOD Class Presentation For The Course : Custom Implementation of DSP Systems University of Tehran 2010 Pages.
Introduction The aim the project is to analyse non real time EEG (Electroencephalogram) signal using different mathematical models in Matlab to predict.
AGC DSP AGC DSP Professor A G Constantinides©1 A Prediction Problem Problem: Given a sample set of a stationary processes to predict the value of the process.
Oklahoma Christian University DSPS Fest 2000 Advanced DSP for Undergraduates at a Small University David Waldo Associate Professor Electrical Engineering.
12/03Page1 Course Description Emphasis: adaptive digital (discrete-time) filters Secondary emphasis (application): digital data communications Course goals:
FFT-based filtering and the Short-Time Fourier Transform (STFT) R.C. Maher ECEN4002/5002 DSP Laboratory Spring 2003.
Speech Enhancement Based on a Combination of Spectral Subtraction and MMSE Log-STSA Estimator in Wavelet Domain LATSI laboratory, Department of Electronic,
Multi-Resolution Analysis (MRA)
ECE Spring 2010 Introduction to ECE 802 Selin Aviyente Associate Professor.
EE491D Special Topics in Communications Adaptive Signal Processing Spring 2005 Prof. Anthony Kuh POST 205E Dept. of Elec. Eng. University of Hawaii Phone:
Introduction to Wavelets
INTRODUCTION TO ADVANCED DIGITAL SIGNAL PROCESSING
Fourier Transforms Revisited
Engr. Hinesh Kumar Lecturer, I.B.T, LUMHS. Signal Signal Classification Signal Processing Concept of Systems DSP Elements of DSP Advantages of DSP Limitations.
DIGITAL SIGNAL PROCESSING
DIGITAL SIGNAL PROCESSING IN ANALYSIS OF BIOMEDICAL IMAGES Prof. Aleš Procházka Institute of Chemical Technology in Prague Department of Computing and.
Adaptive Signal Processing
Hossein Sameti Department of Computer Engineering Sharif University of Technology.
Introduction to Spectral Estimation
T Digital Signal Processing and Filtering
Goals For This Class Quickly review of the main results from last class Convolution and Cross-correlation Discrete Fourier Analysis: Important Considerations.
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.
Numerical algorithms for power system protection Prof. dr. sc. Ante Marušić, doc. dr. sc. Juraj Havelka University of Zagreb Faculty of Electrical Engineering.
GCT731 Fall 2014 Topics in Music Technology - Music Information Retrieval Overview of MIR Systems Audio and Music Representations (Part 1) 1.
EE 701 Digital Signal Processing and Filtering Instructor: Dr. Ghazi Al Sukkar Dept. of Electrical Engineering The University of Jordan
Introduction to estimation theory Seoul Nat’l Univ.
BGL/SNU1 Introduction to Digital Signal Processing Fall 2003 Byeong Gi Lee School of Electrical Engineering Seoul National University EE
Medical Image Analysis Image Enhancement Figures come from the textbook: Medical Image Analysis, by Atam P. Dhawan, IEEE Press, 2003.
EE302 Lesson 19: Digital Communications Techniques 3.
1 Prof. Nizamettin AYDIN Digital Signal Processing.
1 Prof. Dr. Nizamettin AYDIN Advanced Digital Signal Processing.
EEE 503 Digital Signal Processing Lecture #1 : Introduction Dr. Panuthat Boonpramuk Department of Control System & Instrumentation Engineering KMUTT.
Basics of Neural Networks Neural Network Topologies.
Advanced Digital Signal Processing
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Definitions Random Signal Analysis (Review) Discrete Random Signals Random.
Speech Signal Representations I Seminar Speech Recognition 2002 F.R. Verhage.
Unit-V DSP APPLICATIONS. UNIT V -SYLLABUS DSP APPLICATIONS Multirate signal processing: Decimation Interpolation Sampling rate conversion by a rational.
CS654: Digital Image Analysis Lecture 22: Image Restoration - II.
Adv DSP Spring-2015 Lecture#9 Optimum Filters (Ch:7) Wiener Filters.
Chapter 6 Spectrum Estimation § 6.1 Time and Frequency Domain Analysis § 6.2 Fourier Transform in Discrete Form § 6.3 Spectrum Estimator § 6.4 Practical.
§ 4.1 Instrumentation and Measurement Systems § 4.2 Dynamic Measurement and Calibration § 4.3 Data Preparation and Analysis § 4.4 Practical Considerations.
Lecture#10 Spectrum Estimation
EEE 420 Digital Signal Processing Instructor : Erhan A. Ince Web page address:
Professors: Eng. Diego Barral Eng. Mariano Llamedo Soria Julian Bruno
Digital Signal Processing & Digital Filters
Fourier and Wavelet Transformations Michael J. Watts
Digital Signal Processing
Professor A G Constantinides 1 Discrete Fourier Transforms Consider finite duration signal Its z-tranform is Evaluate at points on z-plane as We can evaluate.
Power Spectral Estimation
Geology 6600/7600 Signal Analysis 05 Oct 2015 © A.R. Lowry 2015 Last time: Assignment for Oct 23: GPS time series correlation Given a discrete function.
EC1358 – DIGITAL SIGNAL PROCESSING
Proposed Courses. Important Notes State-of-the-art challenges in TV Broadcasting o New technologies in TV o Multi-view broadcasting o HDR imaging.
Real-time Digital Signal Processing Digital Filters.
Presentation : “ Maximum Likelihood Estimation” Presented By : Jesu Kiran Spurgen Date :
بسم الله الرحمن الرحيم Lecture (1) Introduction to DSP Dr. Iman Abuel Maaly University of Khartoum Department of Electrical and Electronic Engineering.
Algorithm For Image Flow Extraction- Using The Frequency Domain
Introduction to Digital Signal Processing
Biomedical Signal processing Chapter 1 Introduction
Digital Signal Processing
Fourier and Wavelet Transformations
Biomedical Signal processing Chapter 1 Introduction
Outline Linear Shift-invariant system Linear filters
Speech Processing Final Project
Digital Signal Processing Chapter 1 Introduction
Presentation transcript:

Digital Signal Processing & Digital Filters An Introductory Course By Professor A G Constantinides MSc, EE4, ISE4, PhD Professor A G Constantinides©

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 Professor A G Constantinides©

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 Professor A G Constantinides©

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 Professor A G Constantinides©

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 Professor A G Constantinides©

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 Professor A G Constantinides©

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 Professor A G Constantinides©

Digital Signal Processing & Digital Filters 6)  Applications Communications Biomedical Seismic Audio/Music Professor A G Constantinides©

Professor A G Constantinides© 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 Professor A G Constantinides©

Professor A G Constantinides© 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? Professor A G Constantinides©

Professor A G Constantinides© 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? Professor A G Constantinides©

Professor A G Constantinides© Course content Assumed DSP background DSP Background folder 1-Introduction 2-z transform 3-transfer functions 4-Signal Flow Graphs 5-digital filters intro Professor A G Constantinides©

Professor A G Constantinides© Course content 2-Digital Filter Design 1-Digital Filters (FIR) 2-Digital Filters (IIR) 3-Multirate 1-Interpolation_Decimation Professor A G Constantinides©

Professor A G Constantinides© Course content 4-Tranforms 1-DFT 2-DFT_one2two 3-general transforms 4-Wavelets 5-Finite Wordlength 1-Finite Wordlength Professor A G Constantinides©

Professor A G Constantinides© 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 Professor A G Constantinides©

Professor A G Constantinides© Course content  7-Adaptive Signal Processing 1-Adaptive Signal Processing 8-Applications 1-Applications 2-Applications Professor A G Constantinides©

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 Professor A G Constantinides©

Professor A G Constantinides© 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 Professor A G Constantinides©

Professor A G Constantinides© 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. Professor A G Constantinides©

Professor A G Constantinides© DIGITAL FILTERS Power aspects Size Dissipation DSP chips available as well as ASIC/FPGA realisations Professor A G Constantinides©

Professor A G Constantinides© Applications Radar systems & Sonar systems   ·        Doppler filters. ·        Clutter Suppression. ·        Matched filters. ·        Target tracking. Identification Professor A G Constantinides©

Professor A G Constantinides© DIGITAL FILTERS Image Processing  Image data compression. Image filtering. Image enhancement. Spectral Analysis. Scene Analysis / Pattern recognition. Professor A G Constantinides©

Professor A G Constantinides© DIGITAL FILTERS Biomedical Signal Analysis Spatial image enhancement. (X-rays) Spectral Analysis. 3-D reconstruction from projections. Digital filtering and Data compression. Professor A G Constantinides©

Professor A G Constantinides© DIGITAL FILTERS Music  Music recording. Multi-track “mixing”. CD and DAT. Filtering / Synthesis / Special effects. Professor A G Constantinides©

Professor A G Constantinides© DIGITAL FILTERS Seismic Signal Analysis  Bandpass Filtering for S/N improvement. Predictive deconvolution to extract reverberation characteristics. Optimal filtering. (Wiener and Kalman.) Professor A G Constantinides©

Professor A G Constantinides© 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 Professor A G Constantinides©