Digital Video Processing

University of Oulu
Home Noppa 521259S >  Course overview

Course overview

The course is no longer in Study Programme. Content of this page is out of date.

ECTS Credits 5   cr
Language of instruction FI.



Autumn, period 2.

Learning outcomes

In this course students become familiar with basics of video processing and communications. The emphasis is in video representation and coding.

After completing the course the student is able to explain the basic formats and representations of digital video signals. He can analyze the frequency properties of video signals as well as the effects of sampling of multi-dimensional signals, and he can specify digital filters for video sampling rate conversions. He is able to model video content by using simple two- and three-dimensional models, and apply certain well-known methods for video motion estimation. The student can explain the essential parts of the techniques used in video coding and the most important properties of common video coding standards. He can also describe the general principles of scalable video coding and error resilient video coding.


1. Video formation, 2. Fourier analysis of video signals, 3. Sampling of multi-dimensional signals, 4. Video sampling rate conversion, 5. Video modeling, 6. Motion estimation, 7. Foundations of video coding, 8. Waveform-based coding, 9. Scalable video coding, 10. Video compression standards, 11. Error control in video communications.

Mode of delivery

Face-to-face teaching.

Learning activities and teaching methods

Lectures (20 h), exercises (10 h) and Matlab homework assignments (16 h).  

Target group

Computer Science and Engineering students and other Students of the University of Oulu.

Prerequisites and co-requisites

Digital Image Processing, Digital Filters.

Recommended optional programme components

521466S Machine Vision. This course provide complementary information on analysis and processing of digital video. The course is recommended to be studied either in advance or simultaneously.

Recommended or required reading

Y. Wang, J. Ostermann, Y. Zhang: Video processing and communications, Prentice-Hall, 2002, chapters 1-6, 8, 9, 11, 13, 14. Additional material about H.264/AVC and HEVC standards. Lecture notes and exercise material.

Assessment Methods and criteria

The course is passed with final exam and accepted homework assignments.

Read more about assessment criteria at the University of Oulu webpage.


The course unit utilizes a numerical grading scale 1-5. In the numerical scale zero stands for a fail.

Work placements


University of Oulu oulun.yliopisto(at)
Tel. +358 294 48 0000
Fax +358 8 553 4112
PL 8000
FI-90014 Oulun yliopisto