Che cos'è la visione artificiale?
La visione artificiale è un sottocampo interdisciplinare dell'ingegneria. Ha a che fare con la progettazione dell'hardware e del software necessari per un sistema di visione artificiale con utili applicazioni industriali. Le applicazioni più frequenti sono il controllo di qualità e il conteggio dei prodotti. Man mano che la visione artificiale avanza sul campo, automatizza alcuni dei lavori industriali più noiosi, consentendo ai dipendenti umani di svolgere ruoli più interessanti.
La visione artificiale è considerata un sottocampo della visione computerizzata in generale, che comprende indagini neurocomputazionali sulla visione umana e lo sviluppo di sistemi di visione flessibili per la robotica autonoma. La "visione artificiale" ha la connotazione dell'applicazione in contesti industriali. La visione artificiale viene utilizzata in qualsiasi ambiente industriale con un grado significativo di automazione, in cui le specifiche del prodotto sono ben definite e i prodotti vengono prodotti in serie. Ciò include l'industria automobilistica, l'industria dei semiconduttori e l'industria elettronica in generale. A volte, un sistema di visione artificiale è accoppiato a un braccio robotico che elimina i prodotti difettosi o partecipa attivamente alla produzione del prodotto.
Un sistema di visione artificiale è generalmente costituito da un sensore di pressione o ottico, una telecamera, un sistema di illuminazione, un'unità centrale di elaborazione (CPU), un software associato per l'elaborazione delle immagini e un sistema I / O per la connessione a una rete più ampia. Se un sistema di visione artificiale si trova adiacente a un nastro trasportatore, come spesso accade, la sequenza di eventi è simile a questa: un sensore di pressione o ottico viene attivato quando il prodotto si sposta davanti alla telecamera, viene attivato un impulso di luce per illuminare il bersaglio, la fotocamera prende un'esposizione e l'immagine viene elaborata e alimentata a un albero decisionale, che restituisce un output che viene poi attivato da un elemento automatico o visualizzato agli operatori umani. Questo semplice processo può automatizzare la classificazione o l'ispezione di migliaia di prodotti ogni giorno, risparmiando milioni di ore-uomo di tedio.