Servizi per la didattica
PORTALE DELLA DIDATTICA

Computer vision

04ISFOV, 04ISFPD

A.A. 2018/19

Lingua dell'insegnamento

Italiano

Corsi di studio

Corso di Laurea Magistrale in Ingegneria Informatica (Computer Engineering) - Torino
Corso di Laurea Magistrale in Ingegneria Del Cinema E Dei Mezzi Di Comunicazione - Torino

Organizzazione dell'insegnamento
Didattica Ore
Lezioni 40
Esercitazioni in laboratorio 20
Docenti
Docente Qualifica Settore h.Lez h.Es h.Lab h.Tut Anni incarico
Montrucchio Bartolomeo Professore Associato ING-INF/05 40 0 0 0 8
Collaboratori
Espandi

Didattica
SSD CFU Attivita' formative Ambiti disciplinari
ING-INF/05 6 B - Caratterizzanti Ingegneria informatica
2018/19
The course is taught in Italian. Oggetto del corso sono l'acquisizione, l' elaborazione, l'analisi e la comprensione del contenuto di immagini e sequenze di immagini digitali di oggetti 2D e 3D (computer vision). Tra le molte applicazioni citiamo l'ispezione industriale, la sorveglianza, l'identificazione biometrica (impronte digitali, retiniche, immagini del viso, iride), l'analisi del movimento umano per l'intrattenimento o scopi medici e sportivi, l'analisi del territorio da immagini aeree o da satellite, la scansione 3D, la navigazione robotica. Il corso illustrerà le tecniche fondamentali e il loro uso in alcune delle principali applicazioni pratiche.
The course is taught in Italian. Image capture, processing and understanding are required for many practical applications. In particular, Computer Vision refers to computing properties of the 3D world from 2D images. Among main applications, we quote industrial inspection, surveillance, biometric identification, human body motion capture for entertainment, medicine or sport performance enhancement, satellite and UAV images analysis, 3D scanning, and robotic navigation. The course will provide the elements of the most used image processing and analysis techniques, and will illustrate some popular application.
Conoscenza e capacita' di comprensione. Lo studente acquisirà le conoscenze fondamentali relative a: - sensori e sistemi per l'acquisizione dell'immagine - modellazione dei sistemi ottici e loro funzioni di trasferimento - analisi in frequenza delle immagini - tecniche per il miglioramento e la ricostruzione di immagini affette da vari tipi di rumore ed alterazioni (rumore termico dei sensori, imperfezioni dell'ottica, movimento relativo, etc) - tecniche per la segmentazione e l'estrazione di elementi caratteristici di un'immagine - tecniche per il riconoscimento di oggetti 2D e 3D - tecniche per l'analisi del movimento Capacita' di applicare conoscenza e comprensione. Tramite queste conoscenze e numerosi esempi applicativi, lo studente verrà messo in grado di progettare un sistema di visione mediante calcolatore.
The course will supply the main elements about: - Sensor and optical systems - Optical systems' models and transfer functions - Frequency analysis of images - Enhancement and reconstruction of images corrupted by noise, motion blur, atmospheric turbulence, etc. - Techniques for image segmentation and feature extraction - 2D and 3D objects recognition - Motion analysis Using this knowledge, and based on several examples, the student should be able to design image analysis and computer vision applications.
Elementi di analisi matematica, analisi di segnali monodimensionali, algebra lineare, calcolo delle probabilità.
Basics of analysis, 1D signal processing, linear algebra, probability theory.
Argomenti principali e peso in crediti - Sistemi di acquisizione immagini(1 cr) - Elaborazione immagini. Trasformate 2D e funzioni di trasferimento(1 cr) - Miglioramento e ricostruzione immagini(0.5 cr) - Segmentazione ed estrazione dati significativi(0.5 cr) - Riconoscimento 2D e 3D(1 cr) - Analisi movimento(0.5 cr) - Casi di studio(1.5 cr)
Main topics. - Imaging systems (1 cr) - Image processing. 2D transforms and transfer function(1,0 cr) - Image enhancement and image restoration (0.5 cr) - Image segmentation and feature extraction (0.5 cr) - 2D and 3D object recognition (1 cr) - Motion analysis(0.5 cr) - Case studies(1.5 cr)
Le esercitazioni di laboratorio prevedono l'uso di programmi per l'elaborazione e l'analisi dell'immagine. Le esercitazioni sono propedeutiche allo sviluppo di un progetto, individuale o di gruppo, che concorrerà a determinare il voto finale.
The laboratory sessions will build on the material covered in the class, and aim to solidify your understanding of concepts through hands-on experimentation. Project will be assigned individually or to small groups. The results will be evaluated and will contribute to the final mark.
Slide del corso ed altro materiale presso: http://didattica.polito.it Testi suggeriti: - R.C. Gonzales and R.E. Woods: Digital Image Processing, Pearson International Edition, 2008 - C. Steger, M. Ulrich, C. Wiedermann: Machine Vision Algorithms and Applications, Wiley-VCH, 2008 - G.C. Holst and T.S. Lomheim: CMOS/CCD Sensors and Camera Systems, SPIE Press, 2007 - E.R. Davies, Machine Vision: Elsevier, 2005
Course transparencies and other material at http://didattica.polito.it Suggested textbooks: - R.C. Gonzales and R.E. Woods: Digital Image Processing, Pearson International Edition, 2008 - C. Steger, M. Ulrich, C. Wiedermann: Machine Vision Algorithms and Applications, Wiley-VCH, 2008 - G.C. Holst and T.S. Lomheim: CMOS/CCD Sensors and Camera Systems, SPIE Press, 2007 - E.R. Davies, Machine Vision: Elsevier, 2005
Modalità di esame: prova scritta; progetto individuale; progetto di gruppo;
L'esame si compone di una prova scritta della durata indicativa di 80 minuti, nella quale sarà richiesto di rispondere ad una serie di domande, normalmente 5. A discrezione del docente può inoltre svolgersi una prova orale, integrativa o sostitutiva. È necessario prenotarsi all'esame e presentarsi muniti di un documento d'identità. Durante l'esame non è possibile usare computer, telefonini o smartphone, oppure consultare libri e appunti. È inoltre previsto che venga svolto un lavoro obbligatorio, individuale o di gruppo, volto a realizzare un'applicazione grafica sfruttando le nozioni acquisite durante le esercitazioni di laboratorio. La correttezza delle risposte all'esame scritto e/o orale e la corretta esecuzione della tesina concorreranno al voto finale.
Exam: written test; individual project; group project;
The exam is composed by a written part normally of 80 minutes, in which it will be required to answer to questions, normally 5. If required by the teacher there will be an (additional) oral exam. It is required to book for the exam and to have an identity card during the exam. No computers, mobile phones or smartphone, books or notes will be allowed during the exam. A mandatory work, from one or more students together, is required, in order to create a graphic application using the knowledge got during the course. Correctness of answers to written/oral exam and correct execution of the mandatory work will produce the final mark.


© Politecnico di Torino
Corso Duca degli Abruzzi, 24 - 10129 Torino, ITALY
m@il