http://www.tu-ilmenau.de

Logo TU Ilmenau


INHALTE

Video Coding

Lehrverantwortlicher: Prof. Dr.-Ing. Gerald Schuller

Inhalt

All slides will be in english, the presentation will be in english or german (as needed), such that it can be attended by international students.

Principles of video coding:

  • 2-D und 3-D signal processing (2-D z-transform, 2-D filter banks and Wavelets, also 3-D for motion compensation)
  • Motion estimation and compensation
  • Prediction
  • Psycho-Optical effects (CSF, motion blurring...), application in coding
  • Video coding standards (MPEG, H.264...).

Lecture Slides

 
 
LecturesDownload
Lecture 1: Introduction
[pdf]
Lecture 2: Irrelevance Reduction,
Redundancy Reduction
[pdf]
Lecture 3: 2D z-Transform, 2D filters
[pdf]
Lecture 4: Psycho-Optics, Irrelevance,
Transforms
[pdf]
Lecture 5: Synthesis Tramsform
[pdf]
Lecture 6: Motion compensation
[pdf]
[pdf]
Lecture 7: Motion estimation and prediction
[pdf]
Lecture 8: Optimum Transforms, KLT
[pdf]
Lecture 9: Integer DCT of H.264, coding gain
[pdf]
Lecture 10: Wavelets
[pdf]
Lecture 11: Further tools in H.264
[pdf]
Lecture 12: Quality Measurements
[pdf]
Lecture 13: H.265/HEVC tools
[pdf]
Lecture 14: Interpolation
[pdf]
Lecture 15: Stereo and 3-D Video Coding
[pdf]

 

Additional Information:

  • Python programs for the lectures, together with python notebook files: Examples
HomeworksDownload
12. April 2016: Homework 1
PDF
03. May 2016: Homework 2 PDF
19. May 2016: Homework 3PDF
31. May 2016: Homework 4PDF
14. June 2016: Homework 5PDF

Summer Semester 2020

First Online Lecture: 20-th April 2020

First seminar: 28-th April 2020

 

Due to the quarantine the actual dates are subject to change!!!

 

Every new Lecture and seminar will be announced thru Moodle Forum. How Seminars will tough in the current semester is still not known, most probably also online. For this, you have to be enrolled for this course in Moodle2 system.

 

 

Lectures 2020:

Given by: Prof. Dr.-Ing. Schuller

DayTimeRoom
Monday13:00 - 14:30HU 013

 

Practice Lessons 2020:

Given by: M.Sc. Oleg Golokolenko

DayTimeRoom
Tuesday ( even weeks, biweekly )15:00 - 16:30HU 129

 

Please, register in Moodle2 to download up to date lecture slides and seminar documents. You can use the forums in Moodle to ask questions or as a simple communication platform.

Moodle2 Video Coding

 

Exam: written, 90 minutes.

 

Homework:

There will be periodic homework assignments, which will count 30% towards the final grade.

You may form small groups (2-3 people) to solve the homework and deliver a single solution for the whole group. Please present your homework in a digital form (e.g. source code on a flash storage device or laptop with python running).

Literature

Books

Khalid Sayood, "Introduction to data compression", Morgan Kaufmann, 2005
Alan C. Bovik, "The Essential Guide To Image Processing", Academic Press, 2009
I. E. G. Richardson, "Video Codec Design", John Wiley & Sons Ltd., West Sussex, 2007