Informazione multimediale
A.A. 2019/2020
Learning objectives
Obiettivo dell'insegnamento è lo studio di come l'informazione multimediale viene acquisita, codificata ed elaborata nelle applicazioni orientate agli odierni sistemi multimediali. A tal fine vengono introdotti gli elementi generali di teoria e pratica mirati alla manipolazione del contenuto informativo multimodale fornito da audio, immagini e video, che costituisce l'essenza delle moderne forme di comunicazione.
Expected learning outcomes
Ci si aspetta che lo studente acquisisca i concetti e gli strumenti basilari per comprendere e trattare il contenuto informativo veicolato da immagini, video e audio, sviluppando una chiara attitudine a:
- acquisire l'informazione multimediale fruita dai moderni sistemi multimediali, quali videocamere, TV o computer
- codificare e rappresentare i dati multimediali mediante fondamenti e tecniche della teoria dell'informazione
- elaborare i dati multimediali mediante algoritmi e linguaggi di programmazione dedicati
- acquisire l'informazione multimediale fruita dai moderni sistemi multimediali, quali videocamere, TV o computer
- codificare e rappresentare i dati multimediali mediante fondamenti e tecniche della teoria dell'informazione
- elaborare i dati multimediali mediante algoritmi e linguaggi di programmazione dedicati
Periodo: Primo semestre
Modalità di valutazione: Esame
Giudizio di valutazione: voto verbalizzato in trentesimi
Corso singolo
Questo insegnamento non può essere seguito come corso singolo. Puoi trovare gli insegnamenti disponibili consultando il catalogo corsi singoli.
Course syllabus and organization
Edizione unica
Responsabile
Periodo
Primo semestre
Programma
IMMAGINI:
- introduzione all'elaborazione delle immagini, nozione di immagine e sua acquisizione
- la luce, il colore e lo spettro elettromagnetico
- miglioramento della qualità delle immagini mediante trasformazioni puntuali
- filtraggio nel dominio spaziale e delle frequenze
- introduzione alla classificazione con reti convolutive
- key point detection e local descriptor
- formati immagini e compressione JPEG
- esempi e simulazioni in Matlab
VIDEO:
- flusso ottico
- segmentazione video tramite background subtraction
- formati video analogici e digitali
- problemi di classificazione e riconoscimento
- compressione e codifica negli standard MPEG* e H.26*
- esempi e simulazioni in Matlab
AUDIO:
- rappresentazione digitale del suono
- filtri per l'analisi del suono
- sintesi ed effetti audio digitali
- codifica audio negli standard MPEG*
- esempi e simulazioni in Matlab
- introduzione all'elaborazione delle immagini, nozione di immagine e sua acquisizione
- la luce, il colore e lo spettro elettromagnetico
- miglioramento della qualità delle immagini mediante trasformazioni puntuali
- filtraggio nel dominio spaziale e delle frequenze
- introduzione alla classificazione con reti convolutive
- key point detection e local descriptor
- formati immagini e compressione JPEG
- esempi e simulazioni in Matlab
VIDEO:
- flusso ottico
- segmentazione video tramite background subtraction
- formati video analogici e digitali
- problemi di classificazione e riconoscimento
- compressione e codifica negli standard MPEG* e H.26*
- esempi e simulazioni in Matlab
AUDIO:
- rappresentazione digitale del suono
- filtri per l'analisi del suono
- sintesi ed effetti audio digitali
- codifica audio negli standard MPEG*
- esempi e simulazioni in Matlab
Prerequisiti
Elementi di base di elaborazione numerica dei segnali
Metodi didattici
Il corso è strutturato in lezioni frontali ed esercitazioni di programmazione Matlab.
Materiale di riferimento
I lucidi delle lezioni, i libri di testo suggeriti e le esercitazioni in Matlab sono disponibili sul sito Ariel http://ggrossiim.ariel.ctu.unimi.it/v5/home/Default.aspx e sulla pagina personale del corso http://im.di.unimi.it.
Modalità di verifica dell’apprendimento e criteri di valutazione
L'esame consiste di due parti:
1. una prova scritta con domande aperte su tutti gli argomenti affrontati a lezione (pesa per il 75% del voto finale)
2. una prova pratica di programmazione Matlab (pesa per il 25% del voto finale)
Sono previste anche due prove in itinere: la prima a metà corso e la seconda a fine corso, entrambe con modalità analoghe alle prove d'appello (scritto più prova pratica).
1. una prova scritta con domande aperte su tutti gli argomenti affrontati a lezione (pesa per il 75% del voto finale)
2. una prova pratica di programmazione Matlab (pesa per il 25% del voto finale)
Sono previste anche due prove in itinere: la prima a metà corso e la seconda a fine corso, entrambe con modalità analoghe alle prove d'appello (scritto più prova pratica).
Moduli o unità didattiche
Elementi di Elaborazione Audio e Video
INF/01 - INFORMATICA - CFU: 6
Lezioni: 48 ore
Docente:
Grossi Giuliano
Turni:
-
Docente:
Grossi Giuliano
Elementi di Elaborazione Immagini
INF/01 - INFORMATICA - CFU: 6
Lezioni: 48 ore
Docente:
Lanzarotti Raffaella
Turni:
-
Docente:
Lanzarotti RaffaellaProfessor(s)
Ricevimento:
Su appuntamento (da prendere per email)
Stanza 4016, 4° piano di via Celoria 18