Multimedia Information

A.Y. 2023/2024
12
Max ECTS
96
Overall hours
SSD
INF/01
Language
Italian
Learning objectives
The course aims at studying how multimedia information is acquired, coded and processed by the most popular applications running on common multimedia systems. For this reason, the course will be focused on theoretical and practical elements particularly important for the manipulation of the three main multimedia modalities, i.e. images, videos and audios, which are the core of modern communication.
Expected learning outcomes
Students will learn the basic notions and tools about how information conveyed by images, videos and audios is handled and processed, which in turns means to be skilled at:
- capturing multimedia information through digital systems such as video cameras, TV or computers
- coding and representing multimedia data using fundamentals and techniques of information theory
- using algorithms and programming languages devoted to multimedia data processing
Single course

This course can be attended as a single course.

Course syllabus and organization

Single session

Responsible
Lesson period
First semester
Course syllabus
IMAGES:
- Introduction to image acquisition, digitalization and processing
- light, color and the electromagnetic spectrum
- image formats and compression (JPEG)
- punctual transformations for image enhancement
- image filtering in spatial domain
- clusteting and image binarization
- key point detection and local descriptors
- introduction to the classification via convolutional neural networks
- examples and simulations with Python

VIDEO:
- optical flow and tracking
- video segmentation (via background subtraction)
- analog and digital video formats
- classification and recognition tasks
- compression and video coding in the standard MPEG* and H.26*
- examples and simulations with Python

AUDIO:
- Sound digitalization
- filters for sound analysis
- digital audio synthesis and effects
- MPEG* audio coding standard
- examples and simulations with Python
Prerequisites for admission
Fundamentals of digital signal processing
Teaching methods
The course consists of lectures and practical classes based on Python.
Teaching Resources
The lecture slides, the suggested books and Python exercises are available on the Ariel portal http://ggrossiim.ariel.ctu.unimi.it/v5/home/Default.aspx and on the course page http://im.di.unimi.it.
Assessment methods and Criteria
The examination consists of two parts:
1. a written test based on the lecture subjects (75% of final grade)
2. a practical test based on Matlab programming (25% of final grade)

Two partial exams are provided at mid- and end-course respectively.
Elementi di Elaborazione Audio e Video
INF/01 - INFORMATICS - University credits: 6
Lessons: 48 hours
Elementi di Elaborazione Immagini
INF/01 - INFORMATICS - University credits: 6
Lessons: 48 hours
Professor(s)
Reception:
By email appointment
Room 4016, 4th Floor, via Celoria 18