Beruflich Dokumente
Kultur Dokumente
Course Code ECE300 Course Category Course Title DIGITAL SIGNAL PROCESSING Courses with numerical and conceptual focus Course Planner 15383::Rahul Vishnoi Lectures 3.0 Tutorials Practicals Credits 1.0 0.0 4.0
TextBooks Sr No T-1 Title Digital Signal Processing Principles, Algorithms and Application Reference Books Sr No R-1 Title Discrete-Time Signal Processing Author Edition Year 2008 Publisher Name 2. Prentice Hall Alan V Oppenheim, 2nd Ronald W Schafer, John R Back S. Salivahan, A Vallavaraj, 1st Gnanpiya 1st 1st Author Edition Year 2009 Publisher Name 2. Prentice Hall John G Proakis, Dimtris G 4th Manolakis
Digital Signal Processing-A computer S. K. Mitra based approach Introduction to Digital Signal Processing Johny R.Johnson
Journals articles as Compulsary reading (specific articles, complete reference) Nikolaos V. Boulgouris, Juwei Lu, Konstantinos N. Plataniotis, and Arun Ross, Advanced Signal Processing and Pattern Recognition Methods for Biometrics, EURASIP Journal on Advances in Signal Process , Giulio Agostini, Maurizio Longari, and Emanuele Pollastri, Musical Instrument Timbres Classification with Spectral Features, EURASIP Journal on Applied Signal Processing, vol. 2003, no. 1, pp. 5-14, , Xin Cindy Guo and Dimitrios Hatzinakos, Image Authentication Using Added Signal- Dependent Noise, Research Letters in Signal Processing, vol. 2007, Article ID 47549, 5 pages, 2007 , Amritpal, Manmohan, Waveform distortion estimation using multiple power quality events, Proceedings of ICSTC 2008, Sandiego, USA ,
Relevant Websites Sr No RW-1 RW-2 RW-3 RW-4 (Web address) (only if relevant to the course) http://www.dsptutor.freeuk.com/dfilt1.htm http://www.mathworks.com/products/signal/de mos.html? http://www.ee.ucla.edu/~dsplab/index.html http://www.jhu.edu/signals/ Salient Features Contains Informative material regarding digital filters Contains animated signal processing demos Interactive Digital Signal Processing Laboratory Contains animation related to DSP
RW-5 RW-6
http://djj.ee.ntu.edu.tw/FRFT.pdf http://www.medialab.ch/ds/vorlesung/LeastSquaresFilter.pdf
Software/Equipments/Databases Sr No SW-1 (S/E/D) (only if relevant to the course) MATLAB Salient Features To observe the signal processing
LTP week distribution: (LTP Weeks) Weeks before MTE Weeks After MTE Spill Over 7 6 2
Week 1
Lecture 1
Introduction to Digital Signal Processing(Continuous-time Vs discrete-time signals) Introduction to Digital Signal Processing(Analog Vs digital signals) Introduction to Digital Signal Processing(Continuous-time and discrete-time systems)
T-1:1.2.2 R-1:1.1 & 1.2 T-1:1.1.1 R-1:1.1 & 1.2 T-1:1.1.1 R-1:1.1 & 1.2 T-1:1.4 R-1:1.1 & 1.2 T-1:1.4 R-1:1.1 & 1.2 T-1:1.1.2 R-1:1.1 & 1.2
would be knowing about the signal on time axis basis would be knowing about the signal on amplitude basis definition of systems
RW-2
types of signals
RW-2
types of systems
Lecture 2
Introduction to Digital Signal Processing(Sampling of time signals) Introduction to Digital Signal Processing(Sampling of time signals) Introduction to Digital Signal Processing(Advantages and applications of DSP)
RW-2
AD convereter
simulation in MATLAB
Lecture 3
RW-2
AD convereter
simulation in MATLAB
Week 2
Lecture 4
applications
Week 2
Lecture 5
T-1:Chapter-2 2.1.1 R-1:Chapter-2 2.1 T-1:Chapter-2 2.3.2 R-1:chapter 2.3 T-1:chapter 2 2.1.2 R-1:1.1 & 1.2 T-1:Chapter-2 2.1.2 R-1:1.1 & 1.2 T-1:Chapter-2 2.2.3 R-1:chapter 2.2 T-1:Chapter-2 2.2.2 R-1:chapter 2.2 T-1:Chapter-2 2.2.3 R-1:chapter 2.2 T-1:Chapter-2 2.2.4 R-1:chapter 2.3 T-1:Chapter-2 2.3.3 R-1:chapter 2.3 T-1:Chapter-2 2.3.6 R-1:chapter 2.3 T-1:Chapter-2 2.4 R-1:chapter 2.4 RW-2
Some basic discrete time to convert one signal in signal the form of another
Lecture 6
Discrete-Time Signals(Resolution of discrete time signals into impulses) Discrete-Time Signals(Energy Vs power signals)
Resolve the discrete time A signal representation animation signal in the form of impulses
Week 3
Lecture 7
Lecture 8
Classification of signals
properies of signals
Homework 1 allotment
Lecture 9
Discrete-Time Systems(Static Vs dynamic systems and Time invariance Vs time variance systems) Discrete-Time Systems(Block diagram representation and Causal Vs noncausal systems)
Types of systems
Properties of systems
Week 4
Lecture 10
Discrete-Time Systems(BIBO stable Vs BIBO unstable systems and Linear Vs nonlinear systems) Analysis of LTI Systems(Interconnection of LTI systems) Analysis of LTI Systems(Response of LTI systems to arbitrary inputs using convolution sum) Analysis of LTI Systems (Condition of stability of LTI systems) Analysis of LTI Systems(Solution of discrete time systems described by difference equations using natural and forced responses) Analysis of LTI Systems(Solution of discrete time systems described by difference equations using natural and forced responses)
Types of systems
Properties of systems
Lecture 11
LTI systems
Lecture 12
Week 5
Lecture 13
Stability
Lecture 14
Systems representation of te systems by diference equations Systems representation of te systems by diference equations
Solution of the difference equation by direct method Solution of the difference equation by direct method
Homework 1 submission
Lecture 15
Homework 1 submission
Week 6
Lecture 16
Frequency Domain Representation T-1:Chapter-4 4.2.3(DTFT and its properties) 4.2.5 & 4.3.2 R-1:chapter 4.2 Frequency Domain Representation (Fourier series representation of discrete time signals) T-1:Chapter-4 4.2.1 & 4.2.2 R-1:chapter 4.2 T-1:Chapter-4 4.2.1 & 4.2.2 R-1:chapter 4.2
simulation in MATLAB
Lecture 17
Frequency Domain Representation T-1:Chapter-4 4.2.3(DTFT and its properties) 4.2.5 & 4.3.2 R-1:chapter 4.2 Lecture 18 Frequency Domain Representation T-1:Chapter-5 5.1 (Inverse of DFT) & 5.2 R-1:chapter 7 Frequency Domain Representation T-1:Chapter-5 5.1 (DFT and properties) & 5.2 R-1:chapter 7 Week 7 Lecture 19 Frequency Domain Representation T-1:Chapter-5 5.1 (DFT and properties) & 5.2 R-1:chapter 7 Frequency Domain Representation T-1:Chapter-5 5.1 (Inverse of DFT) & 5.2 R-1:chapter 7 Lecture 20 Frequency Domain Representation T-1:Chapter-6 6.1 (FFT-DIT algorithm with radix-2) R-1:chapter 8 Frequency Domain Representation T-1:Chapter-6 6.1 (FFT-DIF algorithm with radix-2) R-1:chapter 8
simulation in MATLAB
Sampling of DTFT of discrete time domain signal Sampling of DTFT of discrete time domain signal Regain of the time domain signal
Quiz 1
Quiz 1
FFT algorithm
Efficient method to find DFT and IDFT Frequency division FFT to find DFT and IDFT
Lecture 21
FFT
MID-TERM
Week 8
Lecture 22
T-1:Chapter-3 3.1 & 3.2 R-1:chapter 3.1 T-1:Chapter-3 3.1 R-1:chapter 3.1 T-1:Chapter-3 3.1.2 R-1:chapter 3.4 T-1:Chapter-7 7.3.1 R-1:chapter 9.3 T-1:Chapter-7 7.3.3 &amp ;amp; 7.3.4 R-1:chapter 9.3 T-1:Chapter-7 7.3.5 R-1:chapter 9.3 T-1:Chapter-7 7.2.1 & 7.2.2 R-1:chapter 9.1 & 9.2 T-1:Chapter-7 7.2.4 R-1:chapter 9.2.4 T-1:Chapter-8 8.3.5 R-1:chapter 10 T-1:Chapter-8 8.3.2 R-1:chapter 10.3 RW-1 RW-1 RW-1
Reason to use transforms and properties Validity and existance of z transform Different method to find the inverse transform Systems representation by structures
Lecture 23
Z-Transform(ROC and its significance) Z-Transform(Inverse Z transform using partial fraction and power expansion methods) Realization of Digital Systems (Realization of structure of IIR systems by direct-I and direct-II form) Realization of Digital Systems (Realization of structure of IIR systems by Cascaded and Parallel form)
ROC of z transform
Lecture 24
Inverse of ztransform
Week 9
Lecture 25
structures
Lecture 26
RW-1
structures
Lecture 27
Realization of Digital Systems (Realization of structure of IIR systems by Lattice form) Realization of Digital Systems (Realization of structures of FIR systems by direct and cascaded form)
structures
Week 10
Lecture 28
RW-1
structures
Lecture 29
Realization of Digital Systems (Realization of structures of FIR systems by Lattice form) Design of IIR Filters(Introduction to Butterworth and Chebyshev analog filters) Design of IIR Filters(Introduction to filters and design of IIR filters using Impulse-invariance transformation method)
RW-1
structures
Lecture 30
Week 11
Lecture 31
Lecture 32
Design of IIR Filters(Design of IIR T-1:Chapter-8 filters using bilinear8.3.3 transformation) R-1:chapter 10.3.3 Design of FIR filters(FIR filters design using rectangular window) T-1:example at 1098 R-1:ex-16
RW-1
bilineartransformation
FDA tool
Lecture 33
rectangular window
window method
Class test 1
Week 11
Lecture 33
Design of FIR filters(FIR filter design using Hamming window) Design of FIR filters(FIR filter design using Hanning window) Design of FIR filters(FIR filter design using Blackman window)
T-1:ex at page1098 R-1:ex-16 T-1:example at 1098 R-1:page 1098ex-16 T-1:exampleat page 1098 R-1:page 1098ex-16 T-1:chapter 9 R-1:Chapter-9 9.6 T-1:chapter 9 R-1:Chapter-9 9.6 T-1:chapter 9 R-1:Chapter-9 9.6 T-1:chapter 9 R-1:Chapter-9 9.6 T-1:Chapter-9 R-1:Chapter-9 9.6
Hamming window
window method
Week 12
Lecture 34
Hanning window
window method
Blackman window
window method
Lecture 35
Finite Word Length Effects (Coefficient error) Finite Word Length Effects (Coefficient error) Finite Word Length Effects(Input and quantization error) Finite Word Length Effects(Input and quantization error) Finite Word Length Effects (Overflow and limit cycles)
Finite Word Length Effects Finite Word Length Effects Finite Word Length Effects Finite Word Length Effects Finite Word Length Effects
quantization technique and error quantization technique and error Input error
Lecture 36
Week 13
Lecture 37
Lecture 38
Input error
Lecture 39
SPILL OVER
Week 14 Lecture 40 T-1:Chapter 1Chapter 4 R-1:chapter 1chapter 7 T-1:Chapter 5Chapter 8 R-1:Chapter 8chapter9 RW-3 Revision Advantages of digital signal processing simulation in MATLAB
Lecture 41
Revision
AT No.
Objective
Evaluation Mode
Homework 1
to pursue the Properties of signals and LTI systems. students practising in writing at home which learned in the class. to assess students DFS,DTFT , DFT and FFT- algorithm DIT and DIF attention in the class to assess the students' ability to answer the subjective type questions Z-transform, Structure of IIR and FIR, Design of FIR and IIR filters
Homework evaluation
Quiz 1 Test 1
Individual Individual
6/7 10 / 11
Plan for Tutorial: (Please do not use these time slots for syllabus coverage)
Tutorial No. Lecture Topic Type of pedagogical tool(s) planned (case analysis,problem solving test,role play,business game etc)
Applications of DSP, Operations on sequences Problems on system properties problems on system response DTFT DFT and IDFT DIT-FFT DIF-FFT
Problem solving Problem solving Problem solving Problem solving Problem solving Problem solving Problem solving
After Mid-Term
Tutorial 8 Tutorial 9 Tutorial 10 Tutorial 11 Tutorial 12 Tutorial 13 Z-transform Basic structure of filters IIR filter design FIR filter design Finite word length Revision Problem solving Problem solving Problem solving Problem solving Problem solving Problem solving