Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

Problemi velocità elaborazioni immagini da Camera USB

Salve a tutti ,

mi sono avvicinato da poco a labview e dopo aver creato una VI mi sono accorto che la risoluzione impostata nella  camera non veniva mantenuta.

Questo succede quando  il segnale passava nel  modulo vision  assistent ( i frame che leggo scendono da 30 previsti dalla camera USB a 1.9 ).

Come posso risolvere  ? Devo utilizzare programmazione in multithreading ?

Vi allego il mio progetto

0 Kudos
Message 1 of 3
(2,413 Views)

Ciao drill,

da .vi che hai allegato vedo che c'è un singolo ciclo while che gestisce sia l'acquisizione dalla camera che un'interfaccia Arduino.

 E' possibile che la velocità del ciclo venga rallentata dai molteplici blocchi arduino in serie. Prova a dividere in 2 cicli separati (uno per la camera ed uno per arduino) e nel caso ti servisse scambiare delle informazioni trai due cicli puoi usare, per esempio, una coda.

0 Kudos
Message 2 of 3
(2,384 Views)

Ciao Lamber ,

ti ringrazio per la soluzione ma non è abbastanza per mantenere i frame elevati ho eseguito una serie di prove ma il limite è le impostazioni che ho inserito alla vision assistent.

Vorrei accelerare quella parte dell VI  ho pensato all'utilizzo della GPU(cuda) ma non sò proprio quali tools utilizzare.

Resto in attesa 

 

Grazie in anticipo 

 

 

 

0 Kudos
Message 3 of 3
(2,373 Views)