ECE 53800 - Digital Signal Processing ILecture Hours: 3 Credits: 3
EE Advanced Selective
CMPE Special Content Elective
Normally Offered: Each Fall
ECE 30100 and 30200
Theory and algorithms for processing of deterministic and stochastic signals. Topics include discrete signals, systems, and transforms, linear filtering, fast Fourier transform, nonlinear filtering, spectrum estimation, linear prediction, adaptive filtering, and array signal processing.
Provide the student with a broad, yet strong background in the traditional topics associated with processing of deterministic digital signals, e.g., discrete-time transforms, and linear filtering. Provide student with a strong background in traditional topics associated with processing of stochastic signals, e.g., spectrum estimation and linear prediction. Introduce the student to some of the more recent developments that promise to have a broad impact on digital signal processing, e.g., nonlinear filtering and adaptive filtering.
- Introduction to Digital Signal Processing, 4th Edition, J. G. Proakis and D. G. Manolakis, Prentice Hall, 2006, ISBN No. 0131873741.
Recommended Text(s): None.
|7||Discrete signals, systems, and transforms; A. Discrete linear system; B. Discrete-time Fourier transform (DTFT); C. 2-sided Z transform; D. Discrete Fourier transform (DFT)|
|5||Linear Filtering; A. Finite impulse response filters; 1. Windowed designs (Kaiser) ; 2. Equiripple design; B. Infinite impulse response filters ; 1. Bilinear Z transform; 2. Computer-aided techniques|
|3||Fast Fourier transform (FFT) algorithms; A. Decimation in time ; B. Decimation in frequency ; C. Chirp Z-Transform ; D. Sectioned convolution|
|3||Nonparametric methods of power spectrum estimation; A. Estimation of the autocorrelation sequency for random signals; B. Smoothing the periodogram: the Blackman-Turkey method|
|6||Model-based power spectrum estimation; A. Autoregressive (AR)spectral estimation; B. Lattice filter: Burg's method; C. Signal subspace methods; D. Applications|
|9||Adaptive signal processing; A. Applications; B. Least mean square (LMS) adaptive algorithm; C. Recursive least squares (RLS) lattice filters; D. Adaptive beamforming|
|9||Nonlinear filtering; A. Rank Order filters; B. Deterministic and statistical analysis of median filters; C. Threshold decomposition -- stock filters; D. Applications|