Risoluzione dei problemi con le telecamere USB3
Risoluzione dei problemi (i più comuni)
I problemi più comuni sono legati al cavo della telecamera, alla connessione, all’extender USB, ecc.
Questo articolo ha lo scopo di aiutarti a risolvere il problema o a individuarne la causa.
Dati ricevuti insufficienti / Il dispositivo non è sincronizzato (l’orologio sta deviando)
- Dati ricevuti insufficienti (Swing / Motion Catalyst non dispone di dati video acquisiti sufficienti per l’Acquisizione)
Le cause possono essere legate a Fotogrammi persi (consulta la sezione fotogrammi persi più avanti per i passaggi di risoluzione).
Limitazioni hardware o delle risorse: verifica se sono in esecuzione altre applicazioni particolarmente pesanti.
Se utilizzi un laptop a batteria, prova a collegare il caricatore: l’errore scompare? In caso affermativo, modificare il piano di alimentazione (impostandolo su prestazioni elevate) potrebbe essere d’aiuto.
- Il software non ha ricevuto dati sufficienti, il che significa che i dati video ricevuti non sono sincronizzati con l’orologio del computer.
A seconda del tipo di telecamera, esistono diverse soluzioni da provare. Spesso “Il dispositivo non è sincronizzato” è un errore che segue “Dati ricevuti insufficienti”; tuttavia, se ricevi solo il messaggio “Il dispositivo non è sincronizzato (l’orologio sta deviando)”, prova a riavviare la modalità di Acquisizione o a riavviare il computer.
Lasciare il sistema in modalità di Acquisizione per periodi prolungati può causare questo problema. L’orologio viene reimpostato all’avvio (o al riavvio) della modalità di Acquisizione, ma se si rimane in Acquisizione abbastanza a lungo, l’orologio della telecamera e quello del computer inizieranno a discostarsi.
Soluzione alternativa di ultima istanza per gli utenti di webcam: prova ad abilitare “Timestamp manuale” dalle impostazioni avanzate della telecamera –> scheda Opzioni.
Fotogrammi persi
D: Cosa sono i fotogrammi persi?
R: I fotogrammi persi indicano che i Fotogrammi video ricevuti dalla/e telecamera/e vengono persi in misura variabile.
A seconda della quantità di Fotogrammi persi, ciò può avere un impatto significativo sul video registrato. In ambienti con più telecamere questo è particolarmente problematico, poiché il video apparirà fuori sincronia e i momenti chiave dell’Attività registrata potrebbero mancare.
Cause dei fotogrammi persi
Telecamera USB3 collegata a una porta USB 2.0.
Utilizzo di cavi o cavi extender di qualità scadente.
Superamento della lunghezza massima consigliata del cavo (5 metri per USB3).
Telecamera USB3 collegata a un hub USB con altri dispositivi che condividono lo stesso hub, con conseguente mancanza di larghezza di banda.
La telecamera utilizza una larghezza di banda eccessiva rispetto a quella disponibile nel sistema.
Risorse di sistema insufficienti a causa di altre applicazioni in esecuzione.
Come risolvere i fotogrammi persi
Per le telecamere USB, la nostra raccomandazione è di provare a ridurre la Frequenza fotogrammi (e/o il throughput del collegamento del dispositivo, per le telecamere FLIR) per ridurre il consumo di larghezza di banda.
Passaggi per la risoluzione del problema:
- Se si utilizzano più telecamere, prova a scollegarne o disabilitarne alcune: il sistema segnala ancora Fotogrammi persi?
Se questo aiuta, potrebbe indicare un problema di prestazioni o di risorse di larghezza di banda. Prova a ridurre la Frequenza fotogrammi di entrambe le telecamere e verifica se la stabilità migliora.
Chiudi altri software che possono essere intensivi per CPU e scheda grafica, per liberare risorse.
Prova a ridurre la Frequenza fotogrammi: (esempio per FLIR Blackfly S)
Prova a ridurre il “throughput del collegamento del dispositivo”, vedi “ridurre la larghezza di banda della telecamera” più avanti.
Esamina il cablaggio: le telecamere sono collegate a un hub USB o a un extender? Il cavo è piegato in modo marcato o presenta danni visibili? Prova a collegarle direttamente al computer.
Il computer soddisfa le specifiche consigliate? In caso contrario, potresti stare utilizzando più telecamere di quante il sistema riesca a gestire.
Alcuni cavi USB funzionano meglio di altri e certi controller USB 3.0 integrati possono causare problemi.
Poiché USB3 può essere piuttosto complesso, ti consigliamo di attenerti alle raccomandazioni fornite dai principali produttori di telecamere per machine vision. Consulta il nostro articolo sui componenti USB consigliati per i dettagli: recommended-usb3-components.md
Ridurre il consumo di larghezza di banda della telecamera
Ridurre la Frequenza fotogrammi da sola o in combinazione con Region of Interest (ROI) può influire sulla quantità di larghezza di banda consumata dalla telecamera e ridurre o eliminare efficacemente i Fotogrammi persi.
Ad esempio, USB 3.0 è pubblicizzato come capace di 5 Gb/s, ovvero 625 MB/s.
Una telecamera USB 3.0 con una risoluzione di 1920 x 1200 a 150 FPS utilizzerà circa 345 MB/s per telecamera. È quindi importante disporre di una scheda controller USB 3.0 dedicata, come da nostre raccomandazioni, per configurazioni con più telecamere (nella maggior parte dei casi). In molti casi, un laptop non sarà in grado di gestire due telecamere USB3 Full HD ad alta Frequenza fotogrammi.
Un altro approccio, spesso utile in combinazione con la riduzione del throughput, consiste nell’utilizzare la Region of Interest, comunemente chiamata ROI.
Come faccio a sapere quanta larghezza di banda sta consumando una telecamera?
Puoi utilizzare la formula: Velocità dati = Risoluzione × Frequenza fotogrammi × profondità di bit.
Nella maggior parte dei casi la profondità di bit sarà di 8 bit.
| Velocità dati MB/s | Risoluzione (larghezza x altezza) | Frequenza fotogrammi | Profondità di bit (bit per pixel) |
|---|---|---|---|
| 30,7 | 640x480 | 100 | 8 |
| 92,1 | 1280x720 | 100 | 8 |
| 131,1 | 1280x1024 | 100 | 8 |
| 207,4 | 1920x1080 | 100 | 8 |
Region Of Interest (ROI)
Note: Telecamere supportate: Swing Catalyst Fox, FLIR Blackfly S
Utilizzare la Region of Interest (o area di interesse) può contribuire a ridurre la larghezza di banda consumata dalla telecamera e ad aumentare gli FPS. Può inoltre essere utile per ridurre la quantità di Fotogrammi persi.
Consulta il nostro articolo su come utilizzare Region Of Interest.
Nessun dato ricevuto
Questo indica che SwingCatalyst non sta ricevendo immagini video o dati da elaborare.
Esempi di cause per questo tipo di errore possono essere:
Cavo o connessione difettosi: prova a scollegare la telecamera e a collegarla a una porta USB diversa.
Impostazioni errate: (in particolare per webcam e telecamere DirectShow). Controlla l’impostazione dell’esposizione: se la modalità Auto è deselezionata e l’esposizione è impostata su un valore molto alto, la Frequenza fotogrammi può diminuire significativamente.
Si è verificato un errore
Questo tipo di errore è comune se la telecamera è utilizzata da un’altra applicazione.
In particolare, le webcam possono essere facilmente in uso da parte di software di terze parti: prova a chiudere altri programmi e riprova. Se l’errore persiste, prova a riavviare il computer.
La telecamera non compare nell’elenco delle impostazioni telecamera
Se la telecamera non è visibile nell’elenco delle telecamere, significa che non è stata rilevata o che non è collegata correttamente.
Se la telecamera non compare nell’elenco, molto probabilmente non è riconosciuta da Windows o è in uso da un’altra applicazione. Prova a scollegarla e a ricollegarla.
La telecamera potrebbe non essere supportata da SwingCatalyst.
Per le telecamere The Imaging Source: se hai installato il Driver del produttore, potrebbe essere necessario disinstallarlo affinché funzioni correttamente.
Le telecamere Ethernet (di rete) / GigE potrebbero richiedere la configurazione IP (consulta il nostro centro assistenza per un articolo specifico al modello o al produttore).
Problemi di connettività (telecamera che si disconnette)
USB 3 può essere soggetto a problemi di connettività. Nella maggior parte dei casi, questi problemi derivano da un extender USB 3.0 difettoso, da un cavo complessivamente troppo lungo o semplicemente da un cavo danneggiato a causa di piegature eccessive.
Altro
A seconda dell’hardware in uso, potrebbe non essere consigliabile tenere attivi i filtri di nitidezza e riduzione del rumore: disattivarli ridurrà l’utilizzo di CPU e GPU. I filtri della telecamera si trovano nella scheda Filtri delle Impostazioni avanzate telecamera. Ulteriori informazioni sui filtri qui: improving-image-quality.md
Ultimo aggiornamento: 2024-12-11 | Visualizza sul sito di assistenza ufficiale



