This course reviews the basics of DSP – building on the fundamentals taught in ELET2460 – before moving to more advanced concepts of signal processing. In the first part of the course the students will be taken through the processes required for digital filter design, starting with the basic methods and moving on to more sophisticated techniques. Digital imaging processing will be covered in the second module. The tools and techniques employed in basic image processing (compression and de-noising) will be addressed; this will provide the student with the capacity to grasp the more complex concepts and techniques employed in modern image processing applications.
Given that DSP is essentially about the manipulation of real-world signals, the tools, techniques and approaches to problem-solving taught in this course can be applied in disparate fields, from telecommunications to medical imaging, video and audio processing for law enforcement, to investment banking.
Overview of a Digital Signal Processor. Transfer Functions of Filters. FIR vs. IIR. Linear phase FIR. All Pass filters. Implementing FIR filters. Window approach. Linear phase types 1-4. Optimal fit Algorithms. Implementing IIR filters. Bi-linear and Impulse Invariant Transforms. Direct Form 1 & 2 Structures. Effects of Finite Number Operations. Use of second order sections. Noise and instability. Generating signals with DSPs. Structure use of Adaptive Filters. Implementing of FFT on a Digital Signal processing platform.
One 2-hour final exam 60%
One 1-hour in-course tests 20%
Five Take home assignments (equal weighting) 20%
PART 1: DIGITAL SIGNAL PROCESSING
PART 2: DIGITAL IMAGE PROCESSING
Text Book:
Supplemental Reading :
Internet Resources:
1. DSP lectures by IIT Professor Dutta Roy:
http://homepages.inf.ed.ac.uk/rbf/HIPR2/index.htm
http://www.cs.umd.edu/~djacobs/CMSC426/CMSC426_Postclass.htm
http://www.ee.columbia.edu/~dpwe/e4810/outline.html
2. Image Processing Tutorials: http://www.gisdevelopment.net/tutorials/tuman005.htm
3. Online text - The Scientist and Engineer's Guide to Digital Signal Processing