Week 1
Covering topics: Introduction
Reading: Chapter 1 in the textbook
Teaching/HW: Explaining the syllabus and introducing image processing
Hours spent for preview and review: 1 hour each
--
Week 2
Covering topics: Mathematical Background
Reading: Slides
Teaching/HW: Teaching fundamental math background for video compression
Hours spent for preview and review: 2 hours each
--
Week 4
Covering topics: Color space and video formats
Reading: Chapter 2
Teaching/HW: Introducing several color spaces and video formats often used
Hours spent for preview and review: 2 hours each
--
Week 5 & 6:
Covering topics: Predictive coding - spatial prediction
Reading: Chapters 3 and 7
Teaching/HW: Talking about how to use spatial information for prediction in order to compress data
Hours spent for preview and review: 2 hours each
--
Week 7: Watching online materials for AV1:
https://www.facebook.com/watch/live/?ref=watch_permalink&v=192587200575081
Week 8:
Covering topics: Predictive coding - temporal prediction (motion estimation and compensation)
Reading: Chapters 3 and 6
Teaching/HW: Speaking about how to use temporal information for prediction in order to compress data
Hours spent for preview and review: 2 hours each
Week 9: Midterm Exam
Week 10 & 11
Covering topics: Transform coding and quantization
Reading: Chapters 7 and 8
Teaching/HW: Teaching about how to transform data from the time domain to the frequency domain and to quantize signals for lossy compression
Hours spent for preview and review: 2 hours each
Week 12-13
Covering topics: In-loop filter and entropy coding
Reading: Chapters 8 and 9
Teaching/HW: Teaching about how to remove blocking artifacts in the encoding/decoding process and to turn the compressed data into bitstream (code)
Hours spent for preview and review: 2 hours each
Week 14
Covering topics: Rate-distortion optimization
Reading: Chapter 10
Teaching/HW: Explaining the trade-off between the coding bitrate and video quality and how to optimize them.
Hours spent for preview and review: 2 hours each
Week 15: H.264/H.265, Deep learning-based video compression processing
Week 16/17: Deep Learning Basics
Teaching/HW: Introduction to deep learning and deep learning-based video compression
Hours spent for preview and review: 2 hours each
Week 18: Final Presentation
|