Introduzione al corso. Image Processing, Analysis e Computer Vision.
Slides disponibili qui
Riferimenti bibliografici
- [Davies18], ch. 1.
- [Elg20], sect. 1.1-1.3.
- [Gon18], Ch. 1.
- [Sze11], Ch. 1,2.
Link utili
- Introduction to Computer Vision
- A gentle introduction to Computer Vision
- A Beginner’s guide to Computer Vision
- Everything you wanted to know about Computer Vision
- The Computer Vision Foundation
- Three ways Computer Vision is transforming Marketing
Approfondimenti (contributi dagli studenti): Alcune applicazioni per la computer vision
Amazon GO
Il progetto Amazon GO consiste in un negozio in cui non è presente alcuna cassa in quanto il check-out avviene automaticamente direttamente sul proprio account Amazon. I clienti attivano l’app sul telefono e scansionano il proprio qr-code prima di entrare nel negozio, dopodiché un sistema di videocamere e sensori tracceranno gli spostamenti dei clienti, tenendo traccia dei prodotti da loro acquistati. All’uscita dal negozio si scansiona nuovamente il qr-code ed i prodotti acquistati verranno addebitati direttamente sul proprio account amazon. Riferimenti: - 1 - 2
Blood loss monitoring
Questo sistema utilizza le immagini delle spugne chirurgiche e delle taniche di aspirazione per andare a stimare la perdita di sangue tramite il processamento di tali immagini tramite algoritmi di machine learning e di computer vision. Questa applicazione viene utilizzata in alcuni ospedali durante i parti cesarei. Tali misurazioni risultano essere più accurate delle valutazioni fatte ad occhio nudo e risultano essere fondamentali per stabilire se siano necessarie trasfusioni o meno. Riferimenti: - 1 - 2
Real-time sports tracking
La computer vision viene utilizzata per aiutare quella che è l’analisi di gioco e delle strategie ed anche per andare a misurare le performance dei giocatori, questa però non è la sola applicazione utilizzata infatti quest’ultima viene utilizzata anche per studiare quella che è la visibilità dei brand presenti ad esempio sulle divise dei giocatori. Questo è quello che viene effettuato dall’azienda Gumgum. Riferimenti: - 1 - 2
From image to 3D models
La computer vision ha consentito la costruzione di sistemi in grado di ricostruire modelli 3d a partire dalle immagini. I dettagli di tale lavoro sono descritti nel seguente paper. Quest’ultimo mostra anche una serie di campi in cui viene impiegata tale applicazione. Link utili: - 1
Food quality control
La computer vision viene utilizzata anche per effettuare la valutazione della qualità del cibo, tale applicazione viene facilmente utilizzata nel campo industriale in quanto veloce e maggiormente oggettiva rispetto all’analisi umana. Il paper riportato riporta una carrellata di tecniche utilizzate e dell’accuratezza da esse riportate per diverse tipologie di cibo che vanno dalla verdura alla frutta a cibi più complessi come ad esempio la pizza ed i dolci. Link utili: - 1