COSC4452.3 Digital Signal Processing: Theory and Applications
(Winter 2009)
Instructor: Prof. Hui Jiang
Time:
MW13:00-14:30
Place:
SC218
Announcements: (refresh your browser)
This course introduces the basic theory about digital signal processing (DSP), including digital signals and systems, the framework to process signals digitally, digital filter design, DFT/FFT, signal processing with DFT/FFT and etc. The course also introduces some selected application topics about DSP, which may cover speech and audio processing, image and video processing, programming for embedded DSP systems, and so on. The prerequisite is CSE3451 (Signals and Systems).
The required textbook:
[1] A. V. Oppenheim, R. W. Schafer and J. R. Buck, Discrete-time Signal Processing, Prentice Hall, ISBN 0-13-754920-2
Other
reference materials:
Evaluation:
(1) ( 5%) One assignment
(2) (30%) Projects (two and 15%
each): algorithms and applications
(3) (30%) Midterm
(30%)
(4)
(35%)
Final (40%)
|
Content |
Lecture Notes |
Week 1
|
Reviews of Signals and
Systems: Signals;
Systems; Convolution; Fourier Transform; z-Transform |
|
Week 2
|
Analysis
of LTI systems: Filtering;
linear difference equation; Frequency response of LTI systems; system
functions of LTI system Basic
structure of digital systems: IIR and FIR |
|
Week
3 |
Digital
Processing of signals: sampling;
quantization; process signals digitally; down-sampling
and up-sampling |
|
Week
4 |
FIR
Filter Design: Windowing;
FIR design by windowing |
|
Week
5 |
IIR
Filter Design:
continuous-time
(CT) filters; IIR design from CT filters Filter design with Matlab
|
|
Week
6 |
Application
I : Anti-aliasing
filter design for downsampling of music signals from 44.1K to 8K DSP
processors and programming: Embedded
DSP applications; TI DSP chip series; floating-point
vs. fixed-point code Filter
Bank:
polyphase quadrature filter bank (optional) |
|
|
Midterm |
|
Week
7 |
Discrete Fourier
Transform (DFT): discrete
Fourier series; sampling Fourier transform; DFT;
circular convolution |
|
Week
8 |
Fast Fourier Transform
(FFT): radix-2
decimation-in-time FFT algorithm; fast
convolution using FFT |
|
Week
9 |
Fourier Analysis of
Signals based on DFT: time-dependent
DFT; block convolution; overlap-adding; speech
processing Application II: Speech Enhancement or 3-D Spatial
Audio
|
|
Week
10 (optional) |
Other Discrete
Transforms: DCT and modified DCT
Application III: Digital Audio Coding
perceptual audio coding;
MPEG audio coding standard; MP3
in depth |
|
Week
11 |
Reviews for the final
|
|