EE225a - Digital Signal Processing - Spring 2001
Seventh problem set: (due Tuesday 5/8)
Fifth lab assignment: (due Tuesday 5/1)
Sixth problem set: (due Tuesday 4/24)
Fourth lab assignment: (due Tuesday 4/17)
Fifth problem set: (due Tuesday 4/10)
Historical assignments
First assignment: (due Tuesday 2/6)
First lab assignment: (due Tuesday, 2/13)
Helpful pointers:
Lab assignment:
Tutorial on Ptolemy Software:
- Main session: Tuesday, 2/6, 4-5pm, Hogan Room (531), Cory Hall.
- Alternate session (limited capacity): Tuesday, 2/6, 10-11am, 337 Cory.
Second problem set: (due Tuesday 2/20)
Second lab assignment: (due Tuesday, 2/27)
Third problem set: (due Tuesday 3/6)
Midterm exam: Tuesday, March 13,
in class.
Rules: Open book, open notes. No collaboration.
Practice problems.
Fourth problem set: (due Tuesday 3/20)
Third lab assignment: (due Thursday, 3/22)
Course Description
Advanced techniques in signal processing.
stochastic signal processing,
parametric statistical signal models, and adaptive filtering.
Application to spectral estimation, speech and audio coding,
adaptive equalization, noise cancellation, echo cancellation,
beam forming, neural nets, and linear prediction.
Lecturer
Teaching Assistant
- Steve Nuenedorffer
- email: neuendor@eecs.berkeley.edu
Lectures
Prerequisite
- EE123 and EE126 or solid background in stochastic processes
Text
The following text is strongly recommended:
- Manolakis, Ingle, and Kogon Statistical and Adaptive Signal
Processing, McGraw-Hill, 2000.
An alternate text is:
- Simon Haykin, Adaptive Filter Theory, 3d edition, Prentice-Hall,
1996.
NOTE: We will not follow this text very closely, but it is the most suitable
reference, and we will assign problems from it sometimes.
References for Background
Basic Signal Processing
- Oppenheim and Shafer, Discrete-Time Signal Processing, Prentice-Hall, 1989
Stochastic Processes
- H. Stark and J. W. Woods, Probability, Random Processes, and Estimation
Theory for Engineers, Prentice-Hall, 1986.
- A. Papoulis, Probability, Random Variables, and Stochastic Processes,
McGraw Hill, 1965. (Note: Very little on discrete-time models in here)
Stochastic Signal Processing
- Peter M. Clarkson, Optimal and Adaptive Signal Processing,
CRC Press, 1993.
- B. Picinbono, Random Signals and Systems, Prentice-Hall, 1993
- Zelniker and Taylor, Advanced Digital Signal Processing, Marcel Dekker, 1994
- C. Therrien, Discrete Random Signals and Statistical Signal Processing, P-H, 1992
- Kay, Modern Spectral Estimation, Prentice-Hall, 1988
Topics
- Advanced Z-transform properties
- Power spectrum and spectral factorization
- Innovations process, whitening filters, Wiener filters
- Echo cancellation, linear equalization, noise cancellation
- LMS adaptive filters, decision-directed equalization
- Linear prediction, and LPC
- Lattice filters
- Levinson-Durbin and Burg's algorithms
- Spectral estimation
- Discrete Karhunen Loeve expansions
- Singular-value decomposition
- Kalman filtering (time permitting)
- Beam forming (time permitting)
- Neural nets (time permitting)
Problem sets
- Issued approximately every two weeks, due two weeks later.
Lab experiments
- Ptolemy experiments will be assigned approximately every two weeks.
Grading
The grade will be based on the final exam (40%), the midterm (30%), and the
homework and labs (15% each).
Exams
- Midterm, TBA
- Final, 5/11/01, 12:30-3:30