Image Compression, Packet Video and Video Processing
Revised Class Description Web Page
The Class Description Web Page has been revised. This page will appear on the regular Johns Hopkins University Web site after it is approved by the Program Chair. The revisions reflect the adoption of several new video compression standards and a change in the approach for teaching compression technology. Click here to see the new page.
Revised Course Approach:
Video Compression technology has progressed from simple reduced bandwidth methods that are derived from still image compression algorithms to ISO Standard methods that provide significant multimedia capabilities in addition to reduction of bandwidth. Successful video processing depends on knowledge of the fundamental methods for the creation of the video. Previous classes have approached teaching video compression by first defining image compression algorithms and then describing how they are used to reduce the bandwidth of sequences of images. Compression algorithms such as MPEG-2, MPEG-4, H.264, MPEG-7 and MPEG-21 offer significant capability in both sequence compression and video processing. An alternative approach is to study video compression requirements, algorithm components, and ISO Standard video processing algorithms and in the process cover still image compression algorithms. This is particularly important since many video processing applications begin with compressed video. By covering the underlying technology that are incorporated into current video compression standards, the capabilities of these algorithms can be predicted and anticipated for systems design, and for video exploitation.
Lecture Notes and Handouts
Lecture Notes, Homework Assignments and other handouts will be placed here. All documents will be in Adobe Acrobat format. Please notify Dr. Beser if you are unable to read or print these documents.
Class Syllabus - September 14, 2009
Project Guidelines and Topics - September 14, 2009
Project Resources (software and References) – September 14, 2009
Project Proposal Guidelines - September 14, 2009
Lecture Notes: Handout
Lecture 9 – Supplemental Data – JPEG Compression – (Note, these charts will be handed out in class, you do not have to print them)
Lecture 9 – Supplemental Data – Subband Coding, Wavelets and JPEG-2000 – (Note, these charts will be handed out in class, you do not have to print them)
Supplemental Charts – Vector Quantizer – I will print out the charts, but these will be useful for the vector quantizer homework
Extra Lecture – Video Processing Methods (To be given if time available)
Homework #1 - Due September 21, 2009
Homework #2 - Due October 5, 2009
Homework #3 - Due October 26, 2009
Homework #4 - Due November 9, 2009
Homework #5 - Due November 23, 2009
Homework #6 - Due December 14, 2009