La visione artificiale svolge un ruolo importante nella fabbrica intelligente, in quanto può aumentare efficacemente la capacità produttiva e migliorare il tasso di conformità dei prodotti. Quando si sceglie un piccolo sistema di visione artificiale, le tradizionali telecamere intelligenti industriali hanno i vantaggi di dimensioni ridotte, alta integrazione e facilità di sviluppo e utilizzo; il vantaggio del sistema di visione artificiale incorporato è che la configurazione è abbastanza flessibile, può essere dotata di un processore CPU di alto livello, supporta camere multicanale e ha alta scalabilità. Esiste un nuovo tipo di piccolo sistema di visione artificiale in grado di combinare i vantaggi di entrambi, ridurre i costi e soddisfare le sempre più esigenti e rapide applicazioni di test visivo?
La visione artificiale svolge un ruolo importante nella fabbrica intelligente, in quanto può aumentare efficacemente la capacità produttiva e migliorare il tasso di conformità dei prodotti. Quando si sceglie un piccolo sistema di visione artificiale, le tradizionali telecamere intelligenti industriali hanno i vantaggi di dimensioni ridotte, alta integrazione e facilità di sviluppo e utilizzo; il vantaggio del sistema di visione artificiale incorporato è che la configurazione è abbastanza flessibile, può essere dotata di un processore CPU di alto livello, supporta camere multicanale e ha alta scalabilità. Esiste un nuovo tipo di piccolo sistema di visione artificiale in grado di combinare i vantaggi di entrambi, ridurre i costi e soddisfare le sempre più esigenti e rapide applicazioni di test visivo?
La richiesta della fabbrica intelligente per la visione artificiale
Prestazioni e capacità di elaborazione. Migliorare la capacità produttiva, le prestazioni del sistema e il throughput gioca un ruolo chiave. Per quanto riguarda il sistema generale di visione industriale, alta risoluzione e alto frame rate (frame al secondo) sono come pesce e zampa di orso. In genere, nelle applicazioni pratiche, i diritti di Control Engineering China sono riservati. Di solito si tratta di una combinazione di applicazioni con alta risoluzione ma basso frame rate o bassa risoluzione ma alto frame rate. Se si vuole avere entrambi, l'unico modo è utilizzare processori CPU di alta gamma per compensare i risultati della moltiplicazione tra risoluzione e frame rate. Come ottenere le migliori prestazioni di elaborazione a costo ragionevole è l'attenzione dei sviluppatori di sistemi.
Ambiente della linea di produzione. L'ambiente della fabbrica è di solito negativo. Per esempio, nella linea di produzione e imballaggio delle bevande, il sistema potrebbe venire a contatto diretto con liquidi. Ma nell'ambiente di lavorazione degli attrezzi, si tratta di un ambiente difficile pieno di operazioni di taglio su pezzi lavorati. Se il sistema di visione artificiale deve essere configurato vicino a una linea di produzione difficoltosa, un prodotto con capacità impermeabile e antipolvere può soddisfare la richiesta.
Molteplici postazioni di produzione. Nell'ambiente della fabbrica, tutti i diritti sono riservati. Per mettere un prodotto finito sul mercato, è necessario passare attraverso diverse postazioni di lavoro per la produzione di componenti, il prelievo e il posizionamento di semilavorati, l'ispezione di qualità e l'imballaggio per la spedizione. Ad esempio, la macchina CNC è responsabile della lavorazione dei componenti. Il pezzo viene preso da un robot industriale e posizionato da una telecamera industriale. Al termine, entra nella piattaforma di controllo per la ricerca di difetti. Il prodotto finito viene scansionato nell'area di imballaggio. Come integrare e comunicare facilmente tra molteplici postazioni di produzione è una chiave per la fabbrica intelligente.
Ambiente di sviluppo software. La complessità e il grado di integrazione dello sviluppo della soluzione software sono una grande preoccupazione per tutti gli ingegneri che importano il sistema intelligente, ed è spesso il fattore più importante per determinare il successo o il fallimento del progetto. Come abbreviare il tempo di sviluppo e ridurre i costi di sviluppo del sistema è una chiave importante.
Scegliere il punto vincente del sistema di visione artificiale su piccola scala
Prestazioni di calcolo del processore. A causa della sua piccola dimensione e dello spazio limitato, la tradizionale telecamera intelligente può ospitare solo un processore Atom a singolo nucleo o un processore ARM. Nonostante il basso consumo di energia, a causa delle sue prestazioni limitate, riesce solo a completare l'analisi e il trattamento di immagini per un singolo compito, come il conteggio, lo scanning del codice a barre, ecc. Con il rilascio della famiglia di processori Intel atomtm e3840, le prestazioni del processore sono migliorate del doppio rispetto alla precedente generazione di processori. Control Engineering China Copyright All rights reserved, e ha inoltre il vantaggio di un basso consumo di energia. Ciò significa che una piccola dimensione può anche offrire prestazioni elevate, e può essere realizzato il trattamento di immagini con più compiti contemporaneamente. La nuova generazione di sistemi di visione industriale compatta può eseguire simultaneamente misurazioni, conteggi, posizionamenti, lettura di codici bidimensionali e altre capacità di elaborazione multitasking. Dal punto di vista del costo di possesso, ha la capacità di fare il lavoro di più di una macchina.
Sensore immagine e qualità dell'immagine. Il sensore immagine è l'anima del sistema di visione artificiale. La dimensione del sensore rappresenta direttamente la qualità dell'immagine. In passato, l'applicazione della fotocamera intelligente era definita nella rilevazione di immagini di base. I pregi e i difetti delle dimensioni del sensore e della qualità dell'immagine non erano facili da evidenziare. Tuttavia, se vogliamo applicare la visione artificiale a utilizzi di rilevazione ad alta velocità e di alto livello, allora la dimensione del sensore diventa il punto chiave da considerare durante la selezione del sistema.
Confronto tra rolling shutter e global shutter. La differenza tra rolling shutter e global shutter risiede nella differenza di tempo di esposizione. Lo shutter del rolling shutter indica al componente fotosensibile di eseguire l'esposizione in sequenza fino a quando l'intera immagine non è stata esposta. Il global shutter espone l'intera immagine contemporaneamente. Con il miglioramento delle prestazioni di elaborazione del sistema, le prestazioni del sistema non saranno più un collo di bottiglia. Se c'è una richiesta per il rilevamento di oggetti in movimento ad alta velocità, il sensore con global shutter può acquisire l'immagine corretta senza residui di immagine.
Coprocesseur. Nell'ambito del processo di acquisizione e analisi delle immagini della visione artificiale, la qualità dell'immagine riveste un ruolo fondamentale. Se riusciamo ad ottimizzare la qualità delle immagini acquisite prima dell'analisi delle immagini, possiamo garantire la correttezza dell'analisi delle immagini. In passato, dopo che i dati immagine venivano acquisiti nel sistema, era necessario calcolare e ottimizzare la qualità delle immagini tramite il processore del sistema, poiché limitati dalle risorse di calcolo della CPU, la quantità di dati immagine che può essere elaborata sarà anch'essa limitata. Tuttavia, se riusciamo a filtrare e ottimizzare il calcolo matriciale delle immagini prima del calcolo della CPU, possiamo accelerare notevolmente le prestazioni di elaborazione delle immagini e ridurre le risorse della CPU. Da un lato, possiamo lasciare le risorse di sistema al cuore del sistema di visione artificiale - l'algoritmo immagine, dall'altro lato, possiamo elaborare grandi quantità di immagini in tempo reale, in modo da realizzare funzioni di pre-elaborazione ad alta velocità e complesse come tabella di conversione, ROI, regione di interesse, correzione dell'ombreggiatura e altre funzioni di ottimizzazione della qualità delle immagini.
Prestazioni di elaborazione grafica e di immagini multimediali GPU. Rispetto alla generazione precedente della famiglia dei processori Intel AtomTM D2550, il nuovo processore Intel AtomTM E3840 offre un miglioramento delle prestazioni di circa sei volte. È in grado di elaborare simultaneamente la compressione e la trasmissione di immagini multi-canale grazie alla tecnologia Intel HD Graphics 4000. Attraverso il miglioramento delle prestazioni della CPU e della GPU, i risultati del rilevamento delle immagini possono essere registrati e salvati, oppure fornire dati grezzi per ulteriori confronti e analisi, consentendo così al sistema informativo della fabbrica di avere funzioni più intelligenti.
Prestazioni del display di sistema. In un ambiente di fabbrica, tutti i diritti sono riservati. La telecamera intelligente tradizionale può trasmettere dati solo tramite Ethernet per il monitoraggio del terminale di controllo centrale. Se il sistema di visione artificiale può supportare un'interfaccia di output VGA, allora il sistema di visione artificiale può inviare immagini contemporaneamente tramite le porte VGA ed Ethernet e connettersi allo schermo al termine dell'HMI o della linea di produzione per controllare i risultati in tempo reale e individuare eventuali problemi, migliorando efficacemente le prestazioni della linea di produzione.
architettura a 64 bit. Poiché il software di analisi delle immagini deve elaborare una grande quantità di dati, la maggior parte delle applicazioni principali sul mercato supporta già i 64 bit. Quindi, nella scelta di un sistema di visione artificiale, è ovvio che si debba scegliere un sistema che supporti i 64 bit, al fine di sfruttare appieno i benefici dell'applicazione.
Capacità di archiviazione del sistema. La capacità di archiviazione di un sistema di visione artificiale su piccola scala indica che gli utenti possono memorizzare più campioni di confronto per il riconoscimento delle immagini, così come archiviare i dati di controllo o effettuare backup. Questo è molto vantaggioso per la stabilità del sistema complessivo.
Costo totale di possesso. Il costo totale di possesso dell'acquisto di un sistema non è solo il costo del sistema di visione artificiale in sé. Essere intelligenti significa sapere come aiutare i clienti a ridurre i costi tenendo presente il costo totale di possesso, ed è questa la strada vincente.