Dr. Ian Cumming
Associate Professor
MacDonald Dettwiler/NSERC Industrial Research Chair
in Digital Signal Processing and Radar Remote Sensing
Go to the INDEX of this page.
The course will review the fundamentals of Digital Signal Processing, concentrating on those topics commonly used by practising engineers. This will include discrete system representation, A/D conversion, filter design, fast Fourier transforms, interpolation and fast convolution. In this way, students will be trained for eventual industrial work in companies using digital signal processing technology in their products.
Then, industrial applications will be presented, concentrating on the digital processing of synthetic aperture radar (SAR) signals. SAR is an imaging radar, and has become widely used in remote sensing applications such as ice mapping, ocean wave measurements and land use surveys. It is a specialty of MacDonald Dettwiler, who have built 6 airborne SAR systems, and have produced 90% of the world's processing systems for satellite SARs. Canada currently operates one of the world's most advanced satellite SARs, called RADARSAT-1. It was launched in 1995, and has opened up many interesting applications and industries in Canada. MacDonald Dettwiler is now building RADARSAT-2, a more advanced verion of RADARSAT-1, with higher resolution (3m) and multi-polarization
Other applications such as GPS navigation, sonar, audio, medical imaging and communications will be surveyed, and used as practical examples of DSP applications. The MATLAB simulation language will be used for class examples, and for assignments and projects.
It is recommended that the 4th year ELEC 466 course Digital Signal Processing, or equivalent, be taken as a prerequisite. The prerequisite is not needed if the student has a good background in linear systems theory.
or scroll down for Course Outline
APPLIED DIGITAL SIGNAL PROCESSING
Go to Top of Page or to the
INDEX
- - - - or scroll down for Topics Covered.
Go to the Top of Page,
to the INDEX,
or scroll down for Course Reading Material.
Digital Signal Processing - A Practical Approach, 2nd ed.
Emmanuel Ifeachor and Barrie Jervis
Prentice Hall (Pearson Education), 2002
Digital Filters and Signal Processing, 3rd ed.
Leland B. Jackson
Kluwer Academic Publishers, 1996.
Digital Signal Processing: Principles, Algorithms and Applications,
3rd ed.
John G. Proakis & Dimitris G. Manolakis
Prentice Hall, 1996.
Discrete-Time Signal Processing, 2nd ed.
Alan Oppenhein & Ronald Schafer
Prentice Hall, 1999.
Student Edition of MATLAB, Release 14
Prentice Hall/The Mathworks, 2004.
You do not need the extra toolboxes.
Sometimes available at the UBC Bookstore.
MATLAB Users & Reference guides (in ECE office)
Mastering MATLAB 7
Hanselman & Littlefield
Prentice-Hall, 2005
MATLAB Manual, Signal Processing Toolbox
The Mathworks, Inc.
South Natick, MA.
Computer-Based Exercises for Signal Processing Using MATLAB Version 5
Burrus, McClellan, Oppenheim, Parks, Schafer & Schuessler
Prentice Hall, 1998
Exercises and Data on Speech, Radar, Linear Prediction (stock market)
Signal Processing Algorithms in MATLAB
Stearns & David
Prentice Hall, 1996
Exercises and Data on Speech, Seismics & Images
Labs for Signals and Systems Using MATLAB
Stonick & Bradley
PWS Publishing, 1996
Project ideas in music, robotics, speech, image deblurring and sonar.
IEEE Transactions on Signal Processing
IEEE Signal Processing Magazine
Go to Top of Page or to the
INDEX.
33 % | weekly assignments |
33 % | mid-term or final exam |
34 % | computer DSP project |
A 2 % bonus may be assigned to students who contribute to class discussions on a regular basis.
Assignments: Communications:
All notices will be distributed by e-mail. Prerequisite:
The normal prerequisite to ELEC 591 is ELEC 466 or an equivalent undergraduate
DSP course. Students who have not taken an undergraduate DSP course may
be able to follow the material, if they study the theory part of the
course carefully.
Return to Top of Page, or to the INDEX.
Go to Ian Cumming's home page.
Go to the Radar Remote Sensing Group'sReturn to the Top of Page or to the INDEX.