La visione incorporata è un campo tecnologico emergente che combina la visione computerizzata, l'elaborazione delle immagini e le tecniche di apprendimento automatico per consentire alle macchine di comprendere il loro ambiente. Questa tecnologia viene utilizzata per estrarre il significato dai dati visivi, consentendo ai computer di prendere decisioni e intraprendere azioni più accurate, affidabili ed efficienti di quelle effettuate dagli esseri umani.
La visione incorporata è utilizzata in un'ampia gamma di applicazioni, quali veicoli autonomi, robotica, imaging medico, riconoscimento facciale e riconoscimento di oggetti. Viene utilizzata anche nell'automazione industriale, nell'ispezione e nella sorveglianza.
L'uso della visione integrata offre vantaggi quali una maggiore precisione, una maggiore sicurezza, costi inferiori e una maggiore efficienza. Inoltre, può essere utilizzato per sviluppare prodotti e sistemi più intelligenti e autonomi.
Un sensore di immagine è un dispositivo che cattura la luce e la converte in informazioni digitali. I sensori di immagine sono utilizzati nei sistemi di visione embedded per catturare le immagini, che vengono poi elaborate e analizzate dal sistema.
L'elaborazione delle immagini è un processo in cui le immagini digitali vengono elaborate e analizzate per estrarne informazioni significative. Questo processo coinvolge vari algoritmi e tecniche per migliorare, filtrare e segmentare le immagini.
L'apprendimento automatico è un tipo di intelligenza artificiale utilizzata per consentire alle macchine di apprendere dai dati e prendere decisioni e azioni. Gli algoritmi di apprendimento automatico vengono utilizzati nei sistemi di visione integrati per addestrare il sistema a riconoscere gli oggetti e a identificare i modelli.
I sistemi di visione integrati possono essere difficili da progettare e implementare a causa della loro complessità e della necessità di hardware e software specializzati. Inoltre, possono essere costosi da implementare e mantenere.
L'Edge Computing è un tipo di architettura informatica che consente l'elaborazione dei dati ai margini di una rete, vicino all'origine dei dati. Questo tipo di elaborazione viene utilizzato nei sistemi di visione embedded per consentire un'elaborazione più rapida ed efficiente dei dati.
Il futuro della visione incorporata è roseo e si prevede che il suo uso si espanderà in varie applicazioni come i veicoli autonomi, la robotica, l'imaging medico e il riconoscimento facciale. Inoltre, si prevede che nuove tecnologie come il 5G e l'edge computing miglioreranno ulteriormente le capacità dei sistemi di visione embedded.
Un motore di visione incorporato è un tipo di sistema di visione computerizzato progettato per essere implementato in un sistema più grande, come un robot o un'altra macchina. Il motore comprende in genere una o più telecamere, insieme a hardware e software associati per l'elaborazione e l'analisi delle immagini. L'obiettivo di un motore di visione incorporato è quello di fornire alla macchina la capacità di "vedere" e interpretare l'ambiente circostante, al fine di eseguire compiti come la navigazione, il riconoscimento di oggetti e così via.
Un dispositivo embedded su una rete wifi è un dispositivo connesso alla rete e in grado di comunicare con altri dispositivi della rete.
Incorporato significa che un pezzo di software è incluso come parte di un altro pezzo di software, in genere per fornire una funzione specifica. Nel caso dei telefoni Android, questo si riferisce in genere alle applicazioni incluse nel sistema operativo.
Esistono molti tipi diversi di software di visione, ognuno con uno scopo specifico. Alcuni software di visione sono progettati per applicazioni generiche, come il riconoscimento facciale o il riconoscimento di oggetti. Altri software di visione sono progettati per compiti più specifici, come la misurazione delle dimensioni di un oggetto o l'ispezione di un prodotto per individuare eventuali difetti. Altri software di visione sono progettati per l'uso in ambienti industriali, come il controllo di bracci robotici o l'ispezione di saldature.
I sistemi embedded sono sistemi informatici progettati per svolgere un compito specifico, o un insieme di compiti, all'interno di un sistema più grande. Si trovano spesso in dispositivi che usiamo tutti i giorni, come telefoni cellulari, automobili ed elettrodomestici.
I tre tipi più comuni di sistemi embedded sono i microcontrollori, i processori di segnali digitali (DSP) e i circuiti integrati specifici per le applicazioni (ASIC). I microcontrollori sono il tipo più semplice e comune di sistema incorporato. In genere contengono un'unità di elaborazione centrale (CPU), una memoria e periferiche di ingresso/uscita (I/O) su un unico chip. I DSP sono processori specializzati progettati per manipolare in modo efficiente i segnali digitali. Sono spesso utilizzati nelle applicazioni di elaborazione audio e video. Gli ASIC sono chip personalizzati progettati per svolgere una funzione specifica. Sono utilizzati in un'ampia gamma di applicazioni, tra cui le comunicazioni, il settore automobilistico e il controllo industriale.