Studying at the University of Verona

Here you can find information on the organisational aspects of the Programme, lecture timetables, learning activities and useful contact details for your time at the University, from enrolment to graduation.

This information is intended exclusively for students already enrolled in this course.
If you are a new student interested in enrolling, you can find information about the course of study on the course page:

Laurea magistrale in Ingegneria e scienze informatiche - Enrollment from 2025/2026

The Study Plan includes all modules, teaching and learning activities that each student will need to undertake during their time at the University.
Please select your Study Plan based on your enrollment year.

CURRICULUM TIPO:

1° Year 

2° Year   activated in the A.Y. 2022/2023

ModulesCreditsTAFSSD
Final exam
24
E
-
activated in the A.Y. 2022/2023
ModulesCreditsTAFSSD
Final exam
24
E
-
Modules Credits TAF SSD
Between the years: 1°- 2°
Between the years: 1°- 2°
Between the years: 1°- 2°
Between the years: 1°- 2°
Further activities
3
F
-
Between the years: 1°- 2°
3
F
L-LIN/12

Legend | Type of training activity (TTA)

TAF (Type of Educational Activity) All courses and activities are classified into different types of educational activities, indicated by a letter.




S Placements in companies, public or private institutions and professional associations

Teaching code

4S008907

Credits

6

Coordinator

Gloria Menegaz

Language

Italian

Scientific Disciplinary Sector (SSD)

INF/01 - INFORMATICS

The teaching is organized as follows:

Teoria

Credits

5

Period

Semester 1

Academic staff

Gloria Menegaz

Laboratorio

Credits

1

Period

Semester 1

Academic staff

Gloria Menegaz

Learning objectives

The course aims at providing competence about analysis, modeling and interpretation of multidimensional signals and images with focus on artificial vision and machine learning aspects, targeting applications in the field of multimedia and interpretable machine learning. At the end of the course the students will be able to autonomously solve typical problems requiring multidimensional signal modeling, feature extraction, analysis and interpretation of the outcomes of machine learning algorithms in the field of multimedia and artificial vision.

Prerequisites and basic notions

Foundations of signal and image processing.

Program

The course aims at providing competence about analysis, modeling and interpretation of multidimensional signals and images with focus on artificial vision and machine learning aspects, targeting applications in the field of multimedia and interpretable machine learning. At the end of the course the students will be able to autonomously solve typical problems requiring multidimensional signal modeling, feature extraction, analysis and interpretation of the outcomes of machine learning algorithms in the field of multimedia and artificial vision with particular focus on convolutional neural networks.

Syllabus
The course consists of three blocks: modeling of the Human Visual System (HVS), multiresolution signal representation and analysis of deep learning algorithms with focus Convolutional Neural Networks (CNNs).

Part 1: Human Visual System (HVS) – 10 hours
Introduction to Visual Intelligence
Foudations of vision, stimulus encoding, representation and interpretation
HVS modeling: multiscale processing of the visual stimuli, Contrast Sensitivity Function (CSF), color vision and perception, Color Matching Functions (CMFs)
High-level modeling of the HVS: structural and functional connectivity and graph-based modeling

Part 2: Multiresolution analysis – 20 hours
Background
Mathematical tools
Fourier transform in 1D and 2D
Windowed Fourier Transform
Wavelets and multiresolution representations
Wavelets Bases
Families of Wavelet Transforms (WT) and their properties
Fast Discrete Wavelet Tranforms (DWT)
WT in two dimensions
Scattering transform

Part 3: Application to the analysis and interpretation of deep convolutional neural networks (CNNs)– 10 hours
Overview on CNNs
The issue of interpretability, main approaches
CNN, HVS and multiresolution: getting to a unified view
CNN interpretation based on multiresolution theory and HVS models
Examples of interpretable DL

LABORATORY
Laboratory sessions will consist in Matlab and Python exercises on the topics covered in the theory lessons.

Bibliography

Visualizza la bibliografia con Leganto, strumento che il Sistema Bibliotecario mette a disposizione per recuperare i testi in programma d'esame in modo semplice e innovativo.

Didactic methods

The lessons will be both face to face and in streaming and will be recorded and made available on moodle.

Learning assessment procedures

The exam will consist of a project and a colloquium on the topics of the course.

Students with disabilities or specific learning disorders (SLD), who intend to request the adaptation of the exam, must follow the instructions given HERE

Evaluation criteria

To pass the exam, the student must prove:
- The comprehension of the theoretical aspects at the ground of the three parts of the course;
- To master the links across the topics and the common and different aspects implied in modelling:
- To have a solid background in the multiresolution theory and the understanding of the implications in terms of interpretability of deep learning models;
- The ability to exploit the acquired knowledge for solving concrete multidisciplinary problems.

Criteria for the composition of the final grade

The final score is the average of the scores of the theoretical and practical parts.

Exam language

Italiano