Course Catalog 2012-2013
International

Basic Pori International Postgraduate Open University

|Degrees|     |Study blocks|     |Courses|    

Course Catalog 2012-2013

SGN-3156 Video Compression, 4 cr

Additional information

Suitable for postgraduate studies

Person responsible

Igor Curcio

Lessons

Study type P1 P2 P3 P4 Summer Implementations Lecture times and places
Lectures
Excercises
 2 h/week
 4 h/week
+2 h/week
+4 h/week


 


 


 
SGN-3156 2012-01 Tuesday 14 - 16, TC161

Requirements

Exercises, Final exam and an optional assignment. The assignment has to be completed before attending the exam.
Completion parts must belong to the same implementation

Principles and baselines related to teaching and learning

- slides, hands-on exercises using Matlab will be the main teaching methods used in the course.

Learning outcomes

After passing this course, the student should have the knowledge of the different compression methods used for digital video transmission and storage, including the state of the art video codec H.264/AVC.

Content

Content Core content Complementary knowledge Specialist knowledge
1. Compression methods for digital transmission and storage of video. The functional blocks of a modern video compression system with emphasis on signal processing aspects.  video pre- and post-processing  video rate control and implementation aspects 
2. Application of video compression algorithms in practical video applications (digital TV, video phone, internet video) and advanced topics in video compression.  video applications, e.g. streaming  future generation video codecs and future video broadcasting systems. 

Evaluation criteria for the course

The course grade is based on 1) the exercises, and 2) the exam performance. Optionally an assignment can provide additional bonus points. The minimum threshold of exercises for being admitted to the final exam is 75% (with a grade >=3). The minimum threshold for passing the final exam is at least half of the maximum exam points. The course exercises focus on the lecture content and give the opportunity to implement and use PCs to enforce the theory learned in the lectures. The final exam assesses the students' performance with respect to the learnings of the whole course.

Assessment scale:

Numerical evaluation scale (1-5) will be used on the course

Partial passing:

Completion parts must belong to the same implementation

Study material

Type Name Author ISBN URL Edition, availability, ... Examination material Language
Book   Coding Artifacts and Visual Distortions   M. Yuen       Chapter 3 of the book      English  
Book   Error-Resilient Coding and Decoding Strategies for Video Communication   T. Stockhammer, W. Zia       Chapter 2 of the book.      English  
Book   H.264 and MPEG-4 Video Compression   I.E.G. Richardson       Chapters 1,2,3,6,7 of the book      English  
Book   The H.264 Advanced Video Compression Standard, 2nd Ed.   I.E. Richardson       Chapter 10      English  
Book   The Visual System         Chapter 3 of the book      English  
Journal   Mobile Video QoS Metrics   Igor Curcio            English  
Journal   Overview of the High Efficiency Video Coding (HEVC) Standard   G.J. Sullivan, J.-R. Ohm, W.-J. Han and T. Wiegand            English  
Journal   Overview of the Stereo and Multiview Video Coding Extensions of the H.264/MPEG-4 AVC Standard   A. Vetro, T. Wiegand and G.J Sullivan            English  
Lecture slides   SGN-3156 Video Compression   Igor Curcio            English  

Prerequisites

Course Mandatory/Advisable Description
SGN-3106 Digital Video Processing Mandatory    

Prerequisite relations (Requires logging in to POP)



Correspondence of content

Course Corresponds course  Description 
SGN-3156 Video Compression, 4 cr SGN-33006 Video Compression, 5 cr  

More precise information per implementation

Implementation Description Methods of instruction Implementation
SGN-3156 2012-01 The course teaches different compression methods used for digital video transmission and storage, including the state of the art video codec H.264/AVC. Lessons 1,2,3 - Basics of video compression + Video quality evaluation Lesson 4 - Human Visual System + coding artifacts and visual distortions Lesson 5,6,7,8,9 - H.264/AVC Lesson 10 - Design and performance + video rate control Lesson 11 - Error resilience in video Lesson 12 - H.264/SVC, H.264/MVC, HEVC        

Last modified08.01.2013