Computer Vision (CV) è un campo dell’intelligenza artificiale (IA) che consiste nell’insegnare ai computer a riconoscere, interpretare e comprendere il mondo visivo.
Ciò implica lo sviluppo di algoritmi e modelli per interpretare e comprendere il mondo visivo in modo simile a come le persone percepiscono ed elaborano le informazioni visive.
L’obiettivo finale della computer vision è automatizzare le attività che il sistema visivo umano può svolgere. La computer vision, come campo, ha iniziato a prendere forma negli anni ’60. Il lavoro iniziale si è concentrato su attività di elaborazione di immagini di base e riconoscimento di pattern. Gli sforzi pionieristici negli anni ’60 e ’70 da parte di ricercatori come Larry Roberts, a cui viene spesso attribuito il termine “computer vision”, hanno gettato le basi per il campo. Si è evoluto in modo significativo nei decenni successivi, soprattutto con i progressi nell’apprendimento automatico e nell’apprendimento profondo dagli anni 2010 in poi. Un esempio di computer vision è lo scanner di codici a barre.