I Sistemi di Visione Artificiale

17.04.2023

Un sistema di visione artificiale è un apparato elettronico che esegue funzioni di visione artificiale.

Un sistema di visione artificiale integra una o più telecamere dotate di sistema di acquisizione ed elaborazione immagini integrato o esterno, un software interno e/o esterno alla telecamera ed un sistema di illuminazione.

I sistemi di visione vengono impiegati in diversi campi, dall'industria ai servizi.

Un sistema di visione è in grado di misurare, riconoscere, identificare, selezionare, leggere codici e caratteri, guidare robot (guida robot). A tal fine trova larga applicazione nel controllo qualità dei prodotti, nella tracciabilità e nella loro movimentazione.

Il sistema di visione si integra facilmente con macchine ed impianti con i quali si interfaccia attraverso standard di comunicazione.

L'organizzazione di un sistema di visione artificiale dipende fortemente dall'applicazione in cui viene utilizzato. Alcuni sistemi sono semplici applicazioni stand-alone (a sé stanti) che risolvono specifici problemi di misurazione o individuazione, mentre altri costituiscono un sotto-sistema in un disegno più grande, che per esempio contiene anche altri sottosistemi per il controllo di attuatori meccanici ecc.

Un sistema di computer vision è generalmente composto da:

Telecamere digitali di varie tipologie per l’acquisizione dell’immagine; Lenti ed ottiche con funzionalità di machine vision; PC embedded con apposita unità di elaborazione visiva; Display o monitor per agevolare la visualizzazione; Software di elaborazione immagini ed archiviazione. Un sistema di visione artificiale, quindi, non si limita a catturare l’immagine come un semplice dispositivo foto o video, ma è programmato appositamente per elaborare attivamente le immagini, interpretando il loro contenuto ed estraendo informazioni utili.


↩ Torna in Home

Ingegnere Informatico e delle Telecomunicazioni.

Esperto WCM pilastro PM.

Installazione e Manutenzione Sistemi di Visione Artificiale


Conoscenze di base diversi linguaggi di programmazione

Conoscenze di base Network e Routing IP