Felsökning av USB3-kamera
Felsökning (vanligaste problemen)
De vanligaste problemen är relaterade till kamerakabeln, anslutningen, USB-förlängare etc.
Den här artikeln syftar till att hjälpa dig att antingen lösa problemet eller identifiera orsaken till det.
Insufficient Data Received / Device is not synchronized (clock is drifting)
- Insufficient Data Received (Swing / Motion Catalyst har inte tillräckligt med insamlad videodata för att fånga)
Orsaker till detta kan vara tappade ramar (se vår information om tappade ramar nedan för felsökningssteg).
Hårdvarubegränsningar eller resursbegränsningar – kontrollera om några andra krävande program körs.
Om du använder en bärbar dator på batteri, försök ansluta laddaren – försvinner felet? I så fall kan det hjälpa att ändra energischemat (till hög Prestation).
- Programvaran har inte tagit emot tillräckligt med data, vilket innebär att den mottagna videodatan inte är synkroniserad med datorklockan.
Beroende på din kameratyp finns det olika saker att prova. Ofta är “Device is not synchronized” ett fel som följer på “Insufficient data received”, men om du bara får felmeddelandet “Device is not synchronized (clock is drifting)” kan du försöka starta om Fånga-läget eller starta om datorn.
Att lämna systemet i Fånga-läge under längre perioder kan orsaka detta. Vi återställer klockan när Fånga-läget startas (om), men lämnas det i Fånga-läge tillräckligt länge börjar kamerans klocka och datorklockan drifta isär.
Sista utväg för användare av webbkameror: Försök att aktivera “timestamp manually” i de avancerade kamerainställningarna –> fliken Alternativ.
Tappade ramar
F: Vad är tappade ramar?
S: Tappade ramar innebär att videoramar som tas emot från kameran/kamerorna går förlorade i varierande grad.
Beroende på antalet tappade ramar kan det ha en stor inverkan på den inspelade videon. I miljöer med flera kameror är detta problematiskt eftersom det verkar osynkroniserat och viktiga ögonblick av den inspelade Aktiviteten kan saknas.
Orsaker till tappade ramar
USB3-kamera ansluten till en USB 2.0-port.
Användning av dåligt konstruerade kablar eller förlängningskablar.
Kabellängden överskrider den rekommenderade längden (5 meter för USB3).
USB3-kamera ansluten till en USB-hubb med andra enheter som delar samma hubb, vilket ger brist på bandbredd.
Kameran använder mer bandbredd än vad som finns tillgängligt på systemet.
Otillräckliga systemresurser på grund av andra program som körs.
Så åtgärdar du tappade ramar
För USB-kameror rekommenderar vi att du försöker sänka bildhastigheten (och/eller enhetslänkens genomströmning – för FLIR-kameror) för att minska bandbreddsanvändningen.
Felsökningssteg:
- Om du använder flera kameror, försök att koppla ur eller inaktivera några kameror – rapporterar systemet fortfarande tappade ramar?
Om detta hjälper kan det tyda på ett prestandaproblem eller ett problem med bandbreddsresurser. Försök att sänka bildhastigheten för båda kamerorna och se om stabiliteten förbättras.
Stäng annan programvara som är intensiv för CPU och grafik för att frigöra resurser.
Försök att sänka bildhastigheten: (exempel för FLIR Blackfly S)
Försök att minska “Device Link throughput”, se “Minska kamerans bandbredd” nedan.
Undersök kablarna – är kamerorna anslutna till en USB-hubb eller förlängare? Är kabeln kraftigt böjd eller har synlig skada? Försök att ansluta dem direkt till datorn.
Uppfyller datorn de rekommenderade specifikationerna? Om inte använder du kanske fler kameror än systemet kan hantera.
Vissa USB-kablar fungerar bättre än andra, och vissa inbyggda USB 3.0-kontrollrar kan orsaka problem.
Eftersom USB3 kan vara ganska krångligt rekommenderar vi att du följer de rekommendationer som de stora och välrenommerade tillverkarna av maskinvisionskameror ger. Se vår artikel om rekommenderade USB-komponenter för mer information: recommended-usb3-components.md
Minska kamerans bandbreddsanvändning
Att sänka bildhastigheten ensamt eller i kombination med Region of Interest (ROI) kan påverka hur mycket bandbredd en kamera förbrukar och effektivt minska eller eliminera tappade ramar.
Till exempel marknadsförs USB 3.0 som kapabelt till 5 Gb/s, vilket är 625 MB/s.
En USB 3.0-kamera med upplösningen 1920 x 1200 vid 150 FPS använder ungefär 345 MB/s per kamera. Det är därför viktigt att ha ett dedikerat USB 3.0-kontrollerkort enligt våra rekommendationer för uppställningar med flera kameror (i de flesta fall). I många fall kan en bärbar dator inte driva två fullständiga HD-kameror med hög FPS via USB3.
En annan metod, som ofta fungerar bra i kombination med att minska genomströmningen, är att använda Region of Interest, ofta kallad ROI.
Hur vet jag hur mycket bandbredd en kamera förbrukar?
Du kan använda formeln: Datahastighet = Upplösning × Bildhastighet × Bitdjup.
I de flesta fall är bitdjupet 8 bitar.
| Datahastighet MB/s | Upplösning (bredd x höjd) | Bildhastighet | Bitdjup (bitar 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)
Obs: Kameror som stöds: Swing Catalyst Fox, FLIR Blackfly S
Att använda Region of Interest (eller intresseområde) kan hjälpa till att minska hur mycket bandbredd en kamera förbrukar och öka FPS. Det kan även användas för att minska antalet tappade ramar.
Se vår artikel om hur du använder Region Of Interest.
No Data received
Detta indikerar att SwingCatalyst inte tar emot några videobilder eller data att bearbeta.
Exempel på orsaker till den här typen av fel kan vara:
Dålig kabel eller anslutning: Försök att koppla ur kameran och ansluta den till en annan USB-port.
Felaktiga inställningar: (Framför allt för webbkameror och DirectShow-kameror). Kontrollera exponeringsinställningen – om Auto är avmarkerat och exponeringen är inställd på ett mycket högt värde kan bildhastigheten sjunka avsevärt.
Something went wrong
Den här typen av fel är vanligt om kameran används av ett annat program.
Framför allt webbkameror kan lätt användas av tredjepartsprogram – försök att stänga andra program och försök igen. Om felet kvarstår, försök att starta om datorn.
Kameran visas inte i listan med kamerainställningar
Om kameran inte visas i kameralistan är kameran inte identifierad eller korrekt ansluten.
Om kameran inte visas i kameralistan är den troligtvis inte igenkänd i Windows eller används av ett annat program. Försök att koppla ur kameran och ansluta den igen.
Kameran kanske inte stöds av SwingCatalyst.
För kameror från The Imaging Source: Om du har tillverkarens Driver installerad kan du behöva avinstallera den för att kameran ska fungera.
Ethernet (nätverk) / GigE-kameror kan kräva IP-konfiguration (se efter en modell- eller tillverkarspecifik artikel i vårt hjälpcenter).
Anslutningsproblem (kameran kopplas från)
USB 3 kan vara känsligt för anslutningsproblem. Oftast beror dessa problem på en dålig USB 3.0-förlängare, en för lång kabel (totalt) eller helt enkelt en kabel som skadats av att ha böjts för skarpt.
Övrigt
Beroende på din hårdvara är det kanske inte optimalt att ha skärpnings- och brusreduceringsfilter aktiverade – att stänga av dessa minskar CPU- och GPU-användningen något. Du hittar kamerafilterna under fliken Filter i Avancerade kamerainställningar. Mer information om Filter finns här: improving-image-quality.md
Senast uppdaterad: 2024-12-11 | Visa på den officiella supportsidan



