FONDAMENTI DI VISIONE ARTIFICIALE
cod. 1007096

Anno accademico 2020/21
2° anno di corso - Primo semestre
Docente
Massimo BERTOZZI
Settore scientifico disciplinare
Sistemi di elaborazione delle informazioni (ING-INF/05)
Ambito
Ingegneria informatica
Tipologia attività formativa
Caratterizzante
48 ore
di attività frontali
6 crediti
sede: PARMA
insegnamento
in ITALIANO

Obiettivi formativi

Il corso ha l'obiettivo di fornire le conoscenze necessarie per la progettazione e l'applicazione di sistemi di visione artificiale, promuovendo l'acquisizione di competenze progettuali direttamente spendibili anche nel mondo del lavoro. Il corso prevede la presentazione di nozioni metodologiche di base, lo sviluppo di argomenti avanzati anche atttraverso seminari specifici (nella prima parte), e lo svolgimento di esercitazioni di laboratorio individuali obbligatorie (nella seconda parte). Per lo svolgimento delle attivita' di laboratorio gli studenti devono disporre di capacita' di sviluppo di software, prevalentemente in ambiente C/Unix/OpenCV.

Prerequisiti

Si richiede la conoscenza pratica degli argomenti trattati nei corsi di Calcolatori Elettronici, Fondamenti di Informatica, e Sistemi Operativi. Per lo sviluppo dei progetti, verra' utilizzato il linguaggio C/C++ con l'ausilio della libreria OpenCV.

Contenuti dell'insegnamento

Concetti ed algoritmi base della visione artificiale

Programma esteso

- - -

Bibliografia

D. A. Forsyth and J. Ponce. Computer Vision: A Modern Approach (2nd Edition). Prentice Hall, 2011.

R. Hartley and A. Zisserman. Multiple View Geometry in Computer Vision. Cambridge University Press, 2003.

Metodi didattici

Lezioni teoriche e laboratorio

Modalità verifica apprendimento

PUNTEGGIO
-1 scritto su argomenti di TEORIA, 2 ore, 10 PUNTI (minimo 6)
-1 prova PRATICA in laboratorio, 1.5 ore, 15 PUNTI (minimo 8)
-2 assegnamenti, 5 PUNTI

VALIDITA'
Prova teorica, pratica e assegnamenti restano validi fino alla sessione autunnale.

MODALITA' PROVA SCRITTA
3 domande a risposta aperta su argomenti di teoria.
Non e' consentito consultare appunti o manuali.

MODALITA' PROVA PRATICA
Scrivere un programma C/C++ simile a quelli visti ad esercitazione:
- si svolgera' in laboratorio
- e' consentito l'uso dei portatili personali
- e' consentito l'uso di qualunque tipo di materiale e codice OFFLINE: appunti, codici di esempio, esercitazioni, manuali, assegnamenti e altro codice che avete scritto.
- NON e' consentito consultare siti online durante la prova
verra' valutato anche se il codice compila e termina correttamente (no crash o segmentation fault vari)

Altre informazioni

- - -