Schedule
-
EventDateDescriptionCourse Material
-
Lecture09/25/2025
ThursdayCourse introduction and signal-processing review[notes]- Filters and LTI systems
- discrete-time Fourier transforms
- z-Transforms
- Linear-phase filters
-
Lecture09/30/2025
TuesdayLinear-phase and all-pass filters[notes]- Linear-phase filters and group delay
- All-pass filters
- Minimum-phase systems
- Maximum-phase systems
-
Lecture10/02/2025
ThursdayIntroduction to multirate systems and upsampling[notes]- Introduction to filter banks
- Upsampling
- Interpolation filters (low-pass and high-pass)
- Homework 1 Out
-
Lecture10/07/2025
TuesdayUpsampling and downsampling[notes]- General case of upsampling
- General case of downsampling
- Aliasing and antialiasing
- Multirate/Noble identities
- Homework 1 Solution
-
Lecture10/09/2025
ThursdayPolyphase representations[notes]- Fast implementations of multirate filtering
- Even and odd polyphases
- z-domain and time-domain characterizations of polyphases
-
Exam10/09/2025 09:30
ThursdayQuiz 1 -
Due10/10/2025 23:55
FridayProject Group Selection -
Lecture10/14/2025
TuesdayPolyphase representations and two-channel filter banks[notes]- General case of M polyphases
- Two-channel filter banks
- Perfect-reconstruction conditions
- Homework 2 Out
-
Lecture10/16/2025
ThursdayDesign procedure of filter banks[notes]- General design procedure of two-channel FIR PR filter banks
- Reduction to the design of Product filters
- Type-I and Type-II design choices for product filters
-
Lecture10/21/2025
TuesdayPolyphase representation of filter banks[notes]- Analysis and synthesis polyphase matrices
- PR conditions based on polyphase matrices
- Haar wavelet filters
- Homework 2 Solution
-
Lecture10/23/2025
ThursdayOrthogonal filter banks[notes]- Haar wavelet filters
- Orthogonal filter banks and paraunitary polyphase matrices
- Filter constraints for orthogonal filter banks
-
Exam10/23/2025 09:30
ThursdayQuiz 2 -
Lecture10/28/2025
TuesdayPopular wavelet filters[notes]- Haar wavelet filters
- Daubechies filters
- Biorthogonal wavelet filters
- Symlet filters
- Homework 3 Out
-
Lecture10/30/2025
ThursdayDWTs and generalized sampling[notes]- Discrete wavelet transforms (DWTs)
- Sampling review
- Generalized and non-ideal sampling
-
Due11/01/2025 23:55
SaturdayProject Proposal -
Lecture11/04/2025
TuesdayIntroduction to multiresolution[notes]- Generalized sampling
- Approximation and detail spaces
- Introduction to multiresolution analyses (MRAs)
- Homework 3 Solution
-
Lecture11/06/2025
ThursdayMultiresolution analyses[notes]- Multiresolution analyses (MRAs)
- Wavelet bases
- Filters from scaling functions and wavelets
-
Exam11/06/2025 09:30
ThursdayQuiz 3 -
Exam11/25/2025 09:30
TuesdayMidterm Exam -
Due12/11/2025 23:55
ThursdayProject Report + Presentation Slides