IMAGE AND VIDEO UNDERSTANDING
- Anno accademico
- 2026/2027 Programmi anni precedenti
- Titolo corso in inglese
- IMAGE AND VIDEO UNDERSTANDING
- Codice insegnamento
- CM0524 (AF:733818 AR:436300)
- Lingua di insegnamento
- Inglese
- Modalità
- In presenza
- Crediti formativi universitari
- 6
- Livello laurea
- Laurea magistrale (DM270)
- Settore scientifico disciplinare
- INFO-01/A
- Periodo
- II Semestre
- Anno corso
- 1
- Sede
- VENEZIA
Inquadramento dell'insegnamento nel percorso del corso di studio
Risultati di apprendimento attesi
1.1. acquisire i modelli principali e gli algoritmi di analisi di immagini e video
2. Capacità di applicare conoscenza e comprensione
2.1. saper applicare i modelli studiati a problemi reali
2.2. sapere valutare criticamente le prestazioni ed il comportamento di un modello applicato ad un problema concreto
3. Capacità di giudizio
3.1. sapere comprendere quali caratteristiche dei vari modelli studiati meglio si adattano ad un problema dato
3.2. saper valutare criticamente le caratteristiche teoriche dei modelli proposti;
Prerequisiti
Contenuti
- Artificial Neural Networks (training, tricks, optimizers)
- Convolutional Neural Networks
- Transformer Architectures
- Graph Neural Networks
Image Analysis:
- Classification
- Segmentation
- Object Detection
Video Understanding:
- Video Classification
- Video Object Segmentation
- Object Tracking
Human-Centered Computer Vision:
- Person detection
- Face detection
- Pose Estimation
- Person Re-Identification
- Trajectory Forecasting
- Action Recognition
- Group Detection
Explainability Techniques
- Image data
- Graph data
Generative AI:
- Auto Encoders & Variational Autoencoders
- GANS
- Diffusion Models
- Flow Matching
Multimodal Deep Learning
- Alignment techniques
- Image and text
- Open vocabulary object detection
Learning paradigms:
- Self-supervised learning
- Reinforcement learning
Robotics Introduction (tentative)
Advanced Topics (tentative):
- Active Learning
- Anomaly Detection
- Neural Implicit Representation
- Scene Understanding
Testi di riferimento
- D. Forsyth and J. Ponce. Computer Vision: A modern Approach. Pearson.
- I. Goodfellow, Y. Bengio and A. Courville. Deep Learning. MIT Press
Modalità di verifica dell'apprendimento
Modalità di esame
Il/la docente ha il dovere di vigilare affinché siano rispettate le regole di autenticità e originalità delle prove d'esame. Di conseguenza, nei casi in cui vi sia il sospetto di un comportamento irregolare, l'esame può prevedere un ulteriore approfondimento, contestuale alla prova d'esame, che potrà essere realizzato anche in modalità differente rispetto alle modalità sopra riportate.
Graduazione dei voti
- sufficiente conoscenza e capacità di strutturare il progetto;
- limitata capacità di motivare le scelte implementative;
- sufficienti abilità comunicative, specie in relazione all'utilizzo del linguaggio specifico che attiene ai temi del corso;
B. punteggi nella fascia 23-26 verranno attribuiti in presenza di:
- discreta conoscenza e capacità di strutturare il progetto;
- discreta capacità di raccogliere e/o interpretare i dati, proponendo soluzioni implementative efficaci;
- discrete abilità comunicative, specie in relazione all'utilizzo del linguaggio specifico che attiene ai temi del corso;
C. punteggi nella fascia 27-30 verranno attribuiti in presenza di:
- buona o ottima conoscenza e capacità di strutturare il progetto;
- buona o ottima capacità di raccogliere e/o interpretare i dati, proponendo soluzioni implementative innovative;
- abilità comunicative pienamente appropriate, specie in relazione all'utilizzo del linguaggio specifico che attiene ai temi del corso.
D. la lode verrà attribuita in presenza di conoscenza e capacità di comprensione applicata in riferimento al programma, capacità di giudizio e abilità comunicative, eccellenti.