Skip to main content
If you continue browsing this website, you agree to our policies:
  • Condizioni di utilizzo e trattamento dei dati
Continue
x
e-Learning - UNIMIB
  • Home
  • My Media
  • More
Listen to this page using ReadSpeaker
 Log in
e-Learning - UNIMIB
Home My Media
Percorso della pagina
  1. Science
  2. Master Degree
  3. Artificial Intelligence for Science and Technology [F9103Q - F9102Q]
  4. Courses
  5. A.Y. 2025-2026
  6. 2nd year
  1. Artificial Vision
  2. Summary
Insegnamento Course full name
Artificial Vision
Course ID number
2526-2-F9102Q046
Course summary SYLLABUS

Course Syllabus

  • Italiano ‎(it)‎
  • English ‎(en)‎
Export

Obiettivi

Please, see the english version.

Contenuti sintetici

Please, see the english version.

Programma esteso

Please, see the english version.

Prerequisiti

Please, see the english version.

Modalità didattica

Please, see the english version.

Materiale didattico

Please, see the english version.

Periodo di erogazione dell'insegnamento

Please, see the english version.

Modalità di verifica del profitto e valutazione

Please, see the english version.

Orario di ricevimento

Please, see the english version.

Sustainable Development Goals

CITTÀ E COMUNITÀ SOSTENIBILI | CONSUMO E PRODUZIONE RESPONSABILI
Export

Aims

Provide a robust understanding of some significant problems in computer vision and solutions, in particular for (autonomous or quasi-autonomous) cyberphysical systems

Contents

Introduction to computer vision for (autonomous) cyberphysical systems.

Detailed program

  • Geometry of image formation (cameras are bearing-only sensors)
  • Calibration of the projection parameters
  • Technological aspects of image formation
  • Model-based vision (monocular object recognition and localization)
  • 3D reconstruction of points by leveraging more than one image at the same time (stereoscopy)
  • 3D reconstruction of points by leveraging more than one image at different time instants (optical flow, feature tracking, structure from motion)
  • Sensors capable to natively give out depth information: LiDARs and 3D cameras, both structured light and ToF
  • Depth from monocular DNN-based techniques
  • Bayesian discrete time filtering (Kalman, EKF, UKF, gaussian mixtures, IF, histogram, particle)
  • Panoptic (semantic multi-instance) segmentation of images
  • Observer localization problem, classical techniques and DNN-based techniques
  • SLAM (Simultaneous Localization and Mapping) problem and its sub-problems (incremental SLAM, loop detection, relocation, loop closure), classical techniques and DNN-based techniques

Prerequisites

Linear 3D geometry (lines, planes).
Linear algebra.
Digital image processing.
Deep Neural Networks.

Teaching form

Classes and practices, both programming and hands-on.
The scheduled activities are: 32 hours of lessons in dispensing mode and/or in interactive mode, 24 hours of laboratory in interactive mode.

Textbook and teaching resource

  • Selected parts from well-known textbooks like, e.g.,
  • David A. Forsyth and Jean Ponce, "Computer Vision: A Modern Approach" 2nd edition, Pearson, 2012
  • Andrea Fusiello, "Computer Vision: Three-dimensional Reconstruction Techniques", Springer 2024
  • Emanuele Trucco, Alessandro Verri, "Introductory techniques for 3D Computer Vision", Prentice Hall, 1998
  • Other material, like e.g., tutorials, review papers, etc. for the less consolidated parts.

Semester

1st semester

Assessment method

Oral exam

Office hours

Please, send an email for arranging an appointment.

Sustainable Development Goals

SUSTAINABLE CITIES AND COMMUNITIES | RESPONSIBLE CONSUMPTION AND PRODUCTION
Enter

Key information

Field of research
ING-INF/05
ECTS
6
Term
First semester
Activity type
Mandatory to be chosen
Course Length (Hours)
48
Degree Course Type
2-year Master Degreee
Language
English

Staff

    Teacher

  • Simone Melzi
    Simone Melzi
  • Dimitri Ognibene
    Dimitri Ognibene
  • Domenico Giorgio Sorrenti
    Domenico Giorgio Sorrenti

Students' opinion

View previous A.Y. opinion

Bibliography

Find the books for this course in the Library

Enrolment methods

Manual enrolments
Self enrolment (Student)

Sustainable Development Goals

SUSTAINABLE CITIES AND COMMUNITIES - Make cities and human settlements inclusive, safe, resilient and sustainable
SUSTAINABLE CITIES AND COMMUNITIES
RESPONSIBLE CONSUMPTION AND PRODUCTION - Ensure sustainable consumption and production patterns
RESPONSIBLE CONSUMPTION AND PRODUCTION

You are not logged in. (Log in)
Policies
Get the mobile app
Powered by Moodle
© 2025 Università degli Studi di Milano-Bicocca
  • Privacy policy
  • Accessibility
  • Statistics