ECE462H1S -Multimedia Systems: Lectures
Item | Lecture Date | Topics and Textbook Section(s) |
1 | Jan. 6 | Introduction to course;(section 3.1; class notes)) lecture 1(pdf) |
2 | Jan. 7 | Colour fundamentals; (4.1-4.4; class notes) lecture 2(pdf), |
3 | Jan. 9 | Quantization; (8.2, 8.3, 8.4; class notes); lecture 3(pdf) |
4 | Jan. 13 | Problems on Quantization; (class notes- problems 1-6); lecture 4(pdf) |
5 | Jan. 14 | Non-uniform Quantization; Lloyd-max algorithm (8.4; class notes), (problem 7 from "lecture 4" ) lecture 5(pdf) |
6 | Jan. 16 | JPEG overview; 1D-DCT;(8.5, 8.5.1; class notes) lecture 6(pdf) |
7 | Jan. 20 | Review of stochastic processes, the autocorrelation matrix ( class notes) ; Discrete Cosine Transform-Continued-Example on bit assignment (8.5, 8.5.1; class notes) lecture 7(pdf) |
8 | Jan. 21 | JPEG: 2D Discrete Cosine Transform-(8.5, 8.5.1; class notes) ; lecture 8(pdf) |
9 | Jan. 23 | Information Theory Fundamentals; Entropy Coding; Huffman Coding(7.1, 7.2, 7.3, 7.4 , 7.4.1,7.4.2; class notes); lecture 9(pdf) |
10 | Jan. 27 | Examples on Entropy Coding and Huffman Coding(7.1, 7.2, 7.3, 7.4 , 7.4.1,7.4.2; class notes); lecture 10(pdf) |
11 | Jan 28 | Differential coding; Lossless Predictive coding; DPCM;(6.3.3, 6.3.4, 6.3.5; class notes) lecture 11(pdf) |
12 | Jan.30 | The JPEG Standard(9.1; class notes) ; lecture 12(pdf) |
13 | Feb. 3 | The Karhunen Loeve Transform (8.5.2, Example 8 from Quantization handout) lecture 13(pdf) |
14 | Feb. 4 | The wavelet transform(8.6; class notes) lecture 14(pdf) |
15 | Feb. 6 | The wavelet transform(8.6; class notes) lecture 14 notes (continued) |
16 | Feb. 10 | Review Class Midterm exam 2023(pdf) |
17 | Feb. 12 | Review Class Midterm exam 2024 (pdf) |
18 | Feb. 13 | Midterm Exam (covers material of lectures 1 -13, labs 0 and 1), 10:10-11:00 am , in person, room MY360 Midterm exam solutions |
Feb 17-22 | READING WEEK-no classes | |
19 | Feb. 24 | The 2-D wavelet transform; more Examples (8.6; class notes) lecture 15(pdf) |
20 | Feb. 25 | Matrix Computation of the wavelet transform; wavelet reconstruction distortions(8.6; class notes)
lecture 16(pdf) |
21 | Feb. 27 | Bit allocation and Quantization in wavelet coding (class notes)
lecture 17(pdf) |
22 | March 3 | Embedded zero tree wavelet coding (8.8; class notes) lecture 18(pdf) |
23 | March 4 | JPEG 2000 overview (9.2-selectively), (class notes) ;
Compressive data hiding using Wavelets (class notes), lecture 19(pdf) |
24 | March 6 | Video Compression, Motion estimation and compensation(10.1-10.3,class notes) ; lecture 20(pdf) |
25 | March 10 | H.261, H.263 Video compression standard (10.4, 10.5 class notes ) ; lecture 21(pdf) |
26 | March 11 | MPEG Video compression standards (11.1-11.3, class notes ) ; lecture 22(pdf) |
27 | March 13 | Speech Compression, Linear predictive coding - LPC-10 standard (13.3.4, class notes ) ; lecture 23(pdf) |
28 | March 17 | Review Class Midterm2 2023 with solutions (pdf), |
29 | March 18 | Review Class, midterm 2 2024,
Midterm 2 2024 with solutions(pdf) |
30 | March 20 | Midterm Exam 2, 10:10-11:00pm, MY360, (covers material of lectures 14-22)
midterm2-2025 with solutions(pdf) |
31 | March 24 | class cancelled; |
31 | March 25 | Vector Quantization(class notes ) ; lecture 24(pdf) |
32 | March 27 | Speech Compression, CELP coders (13.3.5, class notes ) ;
lecture 25(pdf) original speech sample lpc10 speech sample celp speech sample low delay celp speech sample adpcm speech sample |
33 | March 31 | MPEG Audio, Phycoacoustics, basic principles, Modified DCT(14.1, 14.2 class notes );
lecture 26(pdf) |
34 | April 1 | MPEG Audio, Layers I, II and III (14.2, class notes ) ;
lecture 27(pdf) H.264, H265 video coding (12.1,12.2,class notes), Overview of Video standards lecture 28 (pdf) (optional, for reference only) |
35 | April 3 | Multirate systems ( class notes ) ;
lecture 29(pdf) Oversampling and Quantization ( class notes ) ; lecture 30(pdf) |
36 | April 7 | Review Class final exam 2023.(pdf) final exam 2023 solutions.(pdf) |