ENEE630 Advanced Digital Signal Processing
Fall 2012 @ University of Maryland - College Park
ENEE630 is a first-year graduate core course on digital signal processing. The objective is to establish fundamental concepts of signal processing on multirate processing, parametric modeling, linear prediction theory, modern spectral estimation, and high-resolution techniques.
Prerequisite: ENEE 425 or equivalent undergraduate DSP course; and co-requisite ENEE620 or an equivalent graduate-level probability and random process course.
Logistics for Fall 2012 Offering
- Syllabus and course policies (PDF file)
- Lectures: 3:30pm - 4:45 pm, Monday and Wednesday, CHM 1228
- Weekly recitations: Thur 6-6:50p (CHM 1228), or Fri 1-1:50p (ENG 1104). TA hosts an hour-long office hour following the recitation. Regularly visit course website for postings.
- Lead Instructor: Prof. Min Wu, Electrical and Computer Engineering Department
2142 Kim, Tel. 301-405-0401, minwu(AT)umd(DOT)edu
- Co-Instructor: Mr. Ravi Garg, Engineering School Future Faculty Fellow
2244 Kim, Tel. 301-405-3342, ravig(AT)umd(DOT)edu- Teaching Assistant: Mr. Zhung-Han Wu, 2242 Kim, zhwu(AT)umd(DOT)edu
- Office Hours: Schedule
Course Schedule (subject to adjustment)
wk Monday Lecture Wednesday Lecture Recitation Assignment 1. No Class Lec-1 (8/29) Course Introduction & DSP Review Fill out Questionnaire Pickup an undergrad DSP textbook and refresh 2. No Class (Labor Day) Lec-2 (9/5) Cont'd review; Intro to Multirate Rec-1 (Sol) 3. (9/10) 1.1 Part1 Sec1-2 (9/12)Part1 Sec1-2 Supplement Rec-part1 (Sol) Out: HW1(9/12/2012) Sol 4. (9/17)Part1 Sec3 (9/19)Part1 Sec4-5 (Sol) (Sol P6) Out: HW2(9/19/2012) Sol 5. (9/24)Part1 Sec6 (9/26) (Sol) In: HW1 09/24/2012 in class
Out: HW3(9/26/2012) Sol6. (10/1) Garg: Part1 Sec7 (10/3) Garg: Part1 Sec8-9 (Sol) In: HW2 10/1/2012 in class
Out: HW4(10/03/2012) Sol7. (10/8)Part1 Summary (10/10)Part1 Sec9 Supp Sample Exam In: HW3 10/8/2012 in class 8. (10/15)Part2 Sec1 (10/17) Garg:Compressive Sensing In: HW4 10/15/2012 in class 9. (10/22) Tentative: In-class Midterm (10/24) Rec-part2 (Sol) 10. (10/29)Archived Part2 handout(F11) (10/31)Part2 Sec1 part2 (Sol) Out: HW5(10/31/2012) (Sol) 11. (11/5)Part2 Sec2 (11/7) (Part 1 new solution) (Sol) Out:HW6(11/7/2012)(Sol) 12. (11/12) Garg:Part2 Sec3 (11/14)Part2 Sec4 (Sol) In: HW5 11/12/2012 in class
Out: HW7(11/14/2012) (Sol)13. (11/19)Part2 Sec5 (Sec1 Supp) (Sec3 Supp) (11/21)Part3 Sec1 Part3 Sec1 All No Recitation (Thanksgiving) In: HW6 11/21/2012 in class
Out: HW8(11/21/2012) (Sol)14. (11/26)Part3 Sec1 Update Part3 Sec3 (11/28)Part3 Sec2 Rec-part3(Sol Part2)(Sol Part3) In: HW7 11/28/2012 in class 15. (12/3) (12/5) Review (Sol Part3 All) In: HW8 12/5/2012 in class
Out: HW9(12/04/2012)(Sol)16. Last Class (12/10): Wu & Garg
Beyond 630 Part3 Sec3 UpdateNo Class Final Exam 12/15/2012
Color Codes
Review/Exam Multirate Stat. Model & LP Spectrum Topics
Course Handouts
- Part-0: Basic DSP Review (PDF file)
- Part-1: Multirate Signal Processing: All Notes from F'11 (10MB PDF)
[Tutorial on IEEE Xplore] P.P. Vaidyanathan: "Multirate digital filters, filter banks, polyphase networks, and applications: a tutorial", Proceedings of the IEEE, Jan 1990, Volume: 78, Issue: 1, pages 56-93. DOI: 10.1109/5.52200
1.1 Building Blocks & 1.2 Interconnections
PDF file; Supplement on some derivations
1.3 Polyphase Representation
PDF file; PDF file of supplement
1.4 Multi-stage Implementation & 1.5 Multirate Applications
PDF file - preview exercise; PDF file - all
1.6 2-channel QMF
PDF file on 1st half
PDF file - all; PDF file of derivations
1.7 M-channel Maximally Decimated Filter Bank
PDF file; PDF file of derivations
1.8 General Conditions on Alias-Free and P.R. &
1.9 Tree Structured Filter Bank and Multiresolution Analysis
PDF file; PDF file of supplement; PDF file of derivations
- Part-2: Statistical Modeling & Linear Prediction: All Notes from F'11
2.1 Discrete-time Stochastic Processes: properties & characterization
PDF file - 1st half ; PDF file on derivations
PDF file - 2nd half
2.2 Discrete Wiener Filtering
PDF file; PDF file
2.3 Linear Prediction
PDF file; PDF file - supplement
2.4 Levinson-Durbin Recursion
PDF file
2.5 Lattice Predictor
PDF file
- Part-3: Spectral Estimation: All Notes from F'11
3.1 Classic/Non-parametric Spectrum Estimation
PDF file; Supplement on details
3.2 Parametric Spectrum Estimation
PDF file; Supplement on details
3.3 Subspace Approach to Frequency Estimation
PDF file; Supplement on details (PDF file)
- Beyond ENEE630
PDF file: Brief introduction to high-order statistics; Introduction to adaptive filtering; Related follow-up coursesCourse Handouts
- Project 1
Project deadline: 11/07/2012 Monday 12pm
Submission Guideline
Handout
Web Package
Corrected Barbara.bmp
- Project 2
Handout
Files
- Project 3
Last updated: 10/8/2012.