Depanare cameră USB3
Depanare (cele mai frecvente probleme)
Cele mai frecvente probleme sunt legate de cablul camerei, conexiune, extender USB etc.
Acest articol are scopul de a vă ajuta să rezolvați problema sau să identificați cauza acesteia.
Date insuficiente primite / Dispozitivul nu este sincronizat (ceasul derivă)
- Date insuficiente primite (SwingCatalyst / MotionCatalyst nu dispune de suficiente date video achiziționate pentru Capturare)
Cauzele pot fi legate de cadre pierdute (consultați secțiunea cadre pierdute de mai jos pentru pașii de depanare).
Limitări hardware sau limitări de resurse — verificați dacă rulează alte aplicații care consumă resurse intensive.
Dacă utilizați un laptop pe baterie, încercați să conectați încărcătorul; eroarea dispare? Dacă da, modificarea planului de alimentare (la Performanță ridicată) ar putea ajuta.
- Software-ul nu a primit suficiente date, ceea ce înseamnă că datele video primite nu sunt sincronizate cu ceasul computerului.
În funcție de tipul camerei, există diferite soluții de încercat. De multe ori, „Dispozitivul nu este sincronizat" este o eroare care urmează după „Date insuficiente primite"; totuși, dacă primiți doar mesajul „Dispozitivul nu este sincronizat (ceasul derivă)", încercați să reporniți modul de Capturare sau să reporniți computerul.
Lăsarea sistemului în modul de Capturare pentru perioade îndelungate poate cauza această problemă. Resetăm ceasul la pornirea (repornirea) modului de Capturare, însă dacă acesta este lăsat activ suficient de mult timp, ceasul camerei și ceasul computerului vor începe să se desincronizeze.
Soluție alternativă de ultimă instanță pentru utilizatorii de camere web: Încercați să activați „timestamp manually" din Setările avansate ale camerei –> fila Opțiuni.
Cadre pierdute
Î: Ce sunt cadrele pierdute?
R: Cadrele pierdute înseamnă că Cadrele video primite de la cameră/camere se pierd într-o măsură variabilă.
În funcție de numărul de cadre pierdute, aceasta poate avea un impact sever asupra videoclipului înregistrat. În mediile cu mai multe camere, acest lucru este nedorit, deoarece imaginile vor părea nesincronizate și momentele cheie ale Activității înregistrate ar putea lipsi.
Cauze ale cadrelor pierdute
Cameră USB3 conectată la un port USB 2.0.
Utilizarea unor cabluri de calitate slabă sau a unor cabluri prelungitoare.
Depășirea lungimii recomandate a cablului (5 metri pentru USB3).
Cameră USB3 conectată la un hub USB împreună cu alte dispozitive care partajează același hub, lipsă de lățime de bandă.
Camera consumă prea multă lățime de bandă față de cea disponibilă pe sistem.
Resurse de sistem insuficiente din cauza altor aplicații care rulează.
Cum se remediază cadrele pierdute
Pentru camerele USB, recomandarea noastră este să reduceți Frecvența Cadru (și/sau debitul legăturii dispozitivului — pentru camerele FLIR) pentru a reduce consumul de lățime de bandă.
Pași de depanare:
- Dacă utilizați mai multe camere, încercați să deconectați sau să dezactivați unele dintre ele — sistemul mai raportează cadre pierdute?
Dacă acest lucru ajută, poate fi un indiciu al unei probleme de Performanță sau al unei probleme de resurse de lățime de bandă. Încercați să reduceți Frecvența Cadru a ambelor camere și vedeți dacă stabilitatea se îmbunătățește.
Închideți alte aplicații care pot fi intensive pentru CPU și GPU, pentru a elibera resurse.
Încercați să reduceți Frecvența Cadru: (exemplu pentru FLIR Blackfly S)
Încercați să reduceți „Device Link throughput" — consultați „reducerea lățimii de bandă a camerei" mai jos.
Verificați cablurile — camerele sunt conectate la un hub USB sau extender? Cablul este puternic îndoit sau are deteriorări vizibile? Încercați să le conectați direct la computer.
Computerul îndeplinește specificațiile recomandate? Dacă nu, poate că utilizați mai multe camere decât poate gestiona sistemul.
Unele cabluri USB funcționează mai bine decât altele, iar anumiți controllere USB 3.0 integrate pot cauza probleme.
Deoarece USB3 poate fi destul de dificil de gestionat, recomandăm să vă limitați la recomandările marilor producători de camere Machine Vision cu reputație solidă. Consultați articolul nostru despre componentele USB recomandate pentru detalii: recommended-usb3-components.md
Reducerea consumului de lățime de bandă al camerei
Reducerea Frecvenței Cadru singură sau în combinație cu Region Of Interest (ROI) poate influența cantitatea de lățime de bandă consumată de o cameră și poate reduce sau elimina efectiv cadrele pierdute.
De exemplu, USB 3.0 este declarat capabil de 5Gb/s, adică 625 MB/s.
O cameră USB 3.0 cu o rezoluție de: 1920 x 1200 la 150 FPS va utiliza aproximativ 345 MB/s per cameră. — Prin urmare, este important să aveți un controller USB 3.0 dedicat, conform recomandărilor noastre, pentru configurațiile cu mai multe camere (în majoritatea cazurilor). În multe cazuri, un laptop nu va putea alimenta două camere USB3 Full HD cu FPS ridicat.
O altă abordare, adesea eficientă în combinație cu reducerea debitului, este utilizarea Region of Interest, adesea numită ROI.
Cum știu câtă lățime de bandă consumă o cameră?
Puteți folosi formula: Rată de date = Rezoluție * Frecvență Cadru * adâncime de biți.
În majoritatea cazurilor, adâncimea de biți va fi de 8 biți.
| Rată de date MB/s | Rezoluție (lățime x înălțime) | Frecvență Cadru | Adâncime de biți (biți 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)
Notă: Camere compatibile: Swing Catalyst Fox, FLIR Blackfly S
Utilizarea Region of Interest (sau a zonei de interes) poate contribui la reducerea lățimii de bandă consumate de o cameră și la creșterea FPS. Poate fi utilizată și pentru a reduce numărul de cadre pierdute.
Consultați articolul nostru despre cum să utilizați Region Of Interest.
Nicio dată primită
Aceasta indică faptul că SwingCatalyst nu primește nicio imagine video sau date de procesat.
Exemple de cauze pentru acest tip de eroare:
Cablu sau conexiune defectă: Încercați să deconectați camera și să o conectați la un alt port USB.
Setări eronate: (în special pentru camerele web și camerele DirectShow). Verificați setarea expunerii — dacă Auto este deselectat și expunerea este setată foarte ridicat, Frecvența Cadru poate scădea semnificativ.
Ceva a mers greșit
Acest tip de eroare este frecvent dacă camera este utilizată de o altă aplicație.
În special camerele web pot fi cu ușurință utilizate de software terț — încercați să închideți alte programe și reîncercați. Dacă eroarea persistă, încercați să reporniți computerul.
Camera nu apare în lista de setări ale camerei
Dacă camera nu apare în lista de camere, aceasta nu este detectată sau nu este conectată corect.
Dacă camera nu apare în lista de camere, cel mai probabil nu este recunoscută în Windows sau este utilizată de o altă aplicație. Încercați să deconectați camera și să o reconectați.
Este posibil ca această cameră să nu fie compatibilă cu SwingCatalyst.
Pentru camerele The Imaging Source: Dacă aveți instalat Driver-ul producătorului, este posibil să fie necesar să îl dezinstalați pentru ca aceasta să funcționeze.
Camerele Ethernet (rețea) / GigE pot necesita configurare IP (consultați un articol specific modelului/producătorului în centrul nostru de ajutor).
Probleme de conectivitate (camera se deconectează)
USB 3 poate fi predispus la probleme de conectivitate. Cel mai adesea, aceste probleme provin dintr-un extender USB 3.0 defect, un cablu prea lung (în total) sau pur și simplu un cablu deteriorat ca urmare a îndoirii prea accentuate.
Altele
În funcție de hardware-ul dvs., este posibil ca filtrele de claritate și de reducere a zgomotului să nu fie ideale — dezactivarea acestora va reduce consumul de CPU și GPU. Puteți găsi filtrele camerei în fila Filtre din Setările avansate ale camerei. Mai multe informații despre filtre aici: improving-image-quality.md
Ultima actualizare: 2024-12-11 | Vedeți pe site-ul oficial de suport



