Politecnico di Torino
Politecnico di Torino
Politecnico di Torino
Academic Year 2015/16
Image and video processing
1st degree and Bachelor-level of the Bologna process in Telecommunications Engineering - Torino
1st degree and Bachelor-level of the Bologna process in Cinema And Media Engineering - Torino
Teacher Status SSD Les Ex Lab Tut Years teaching
Magli Enrico ORARIO RICEVIMENTO O2 ING-INF/03 40 0 20 0 6
SSD CFU Activities Area context
B - Caratterizzanti
F - Altre attivitą (art. 10)
Ingegneria delle telecomunicazioni
Abilitą informatiche e telematiche
Subject fundamentals
This course is mandatory for the 'Laurea' in Telecommunication Engineering and in Cinema Engineering, and it is placed on the second semester, third year. It introduces the theory and techniques of compression for data, images and video sequences, and the techniques for image processing. This material is fundamental for the comprehension of multimedia applications and services, and in general for the telecommunications field.
Expected learning outcomes
  • Knowledge of principles of information theory as regards source coding and compression
  • Knowledge of the most important data compression algorithms
  • Knowledge of the main quantization techniques
  • Knowledge of transforms for image processing
  • Knowledge of the JPEG standard
  • Knowledge of image acquisition and representation techniques
  • Knowledge of main image processing techniques in the spatial and frequency domain
  • Knowledge of main image restoration techniques
  • Knowledge of morphological operators
  • Knowledge of main image analysis techniques
Prerequisites / Assumed knowledge
Prerequisites of this course are a good understanding of the mathematical topics presented in the first two years of the Telecommunications degree, and understanding of the methodologies and techniques given during the 'Teoria ed elaborazione dei segnali' course in the first semester of the third year.
  • Fundamentals of information theory (3 hours)
  • Huffman coding and data compression (6 hours)
  • Scalar and vector quantization (6 hours)
  • Introduction to image processing: the basic, image acquisition, color representation (4.5 hours)
  • Spatial domain processing: intensity transformations, filtering (6 hours)
  • Frequency domain processing (4.5 hours)
  • Image restoration (7.5 hours)
  • Image compression: transforms, predictive coding, JPEG, introduction to video compression (7.5 hours)
  • Morphological operators (6 hours)
  • Segmentation algorithms (9 hours)
Delivery modes
The methods taught during the course will be implemented and tested during computer labs using Matlab. The time dedicated to computer labs will be about one third of the time dedicated to lectures. Students are organized in groups of no more than two people. For each lab, the group has to write a report; reports are evaluated and concur to determine the final grade.
Texts, readings, handouts and other learning resources
Main textbooks:
  1. R. C. Gonzįlez, R. E. Woods, Digital Image Processing, Prentice Hall, 2008.
  2. K. Sayood, Introduction to data compression, 3rd edition, Morgan-Kauffman, 2006.

Other available material includes the slides used during the lectures and the material for the computer labs. The material will be available on the web.
Assessment and grading criteria
The final exam is in written form and consists in a test with multiple answers. The students receive a positive score for each correct answer and a negative score for each wrong answer. The final grade depends on the sum of the different scores of the written exam and on the evaluation of the reports of the computer labs.

Programma definitivo per l'A.A.2015/16

© Politecnico di Torino
Corso Duca degli Abruzzi, 24 - 10129 Torino, ITALY
WCAG 2.0 (Level AA)