Course Outline & Lecture Notes
(The lecture notes are zipped and encrypted using Winzip, please contact Prof.
Lin for the password for decrypting the files)
1.
Overview [2-page][6-page] (
2.
Video
basics and Video coding fundamentals [2-page][6-page]
(
3.
Lossless
Compression [2-page][6-page]
(
4.
Lossy Compression: Quantization [2-page][6-page] (
5.
Discrete Cosine Transform [2-page][6-page] (
6.
JPEG [2-page][6-page] (
Recommended reading: G. K. Wallace, “The
JPEG still picture compression standard,” Commun. of the ACM, vol. 34, pp. 3
7.
Motion
Compensated Predi
8.
H.26
Recommended reading: M. L. Liou, “Video
telephony as an ISDN application,” IEEE Commun.
Magazine, vol. 28, pp. 30-38, Feb.
Software: H.
261 reference software and document (RM8)
9.
MPEG-
10.
MPEG-2 [2-page][6-page] (
Software: MPEG-2
reference software (TM5)
11.
H.263, H.263+ [2-page][6-page] (
Recommended readings:
N. Färber,
B. Girod, and E. Steinbach, “Performance
of the H.263 video compression standard,” J. VLSI Signal Processing,
no.
G. Côté, B. Erol, G. Gallant, and F. Kossentini,
“H.263+:
Video coding at low bit rates,” IEEE
Trans. Circuits Syst. Video Technol., vol. 8, no. 7, pp. 849-866, Nov.
Software: H. 263+
reference software and document (TMN8)
12. Other Compression Techniques: VQ, Wavelet,
and Fractal
13. MPEG-4 [2-page][6-page] (
Document: ISO/IEC
JTC
Software: Microsoft
(
14. MPEG-7 [2-page][6-page] (
15. JPEG-2000 [2-page][6-page]
Recommended reading: D. Taubman, “High
performance scalable image compression with EBCOT,” IEEE Trans. Image
Processing, vol. 9, no. 7, pp.
Document: ISO/IEC JTC
Software: JPEG-2000 source code (Kakadu_V2.2.3 from D. Taubman)
16. MPEG-AVC/H.264 [2-page][6-page] (
Download
Winzip v8.0 freeware (1.2Mb)
Download
Acrobat Reader 4.05 to read PDF files (7Mb)
Resources
(documents, software, and papers)
Tools:
H.263 codec & player [OptiPixPlux.exe]
[Manual]