Rozwiązywanie problemów z kamerą USB3

Rozwiązywanie problemów (najczęstsze problemy)

Najczęstsze problemy są związane z kablem kamery, połączeniem, przedłużaczem USB itp.

Ten artykuł ma na celu pomóc Ci rozwiązać problem lub zawęzić jego przyczynę.

Niewystarczająca ilość odebranych danych / Urządzenie nie jest zsynchronizowane (zegar dryfuje)

SnoopScreenshot_96.png SnoopScreenshot_96.png

  1. Niewystarczająca ilość odebranych danych (SwingCatalyst / MotionCatalyst nie posiada wystarczającej ilości pobranych danych wideo do Przechwytywania)
  • Przyczyną tego mogą być utracone Klatki (patrz sekcja utracone klatki poniżej, zawierająca kroki rozwiązywania problemów).

  • Ograniczenia sprzętowe lub zasobów — sprawdź, czy nie działają inne zasobochłonne aplikacje.

  • Jeśli korzystasz z laptopa na baterii, spróbuj podłączyć ładowarkę — czy błąd znika? Jeśli tak, zmiana planu zasilania (na wysoka wydajność) może pomóc.

  1. Oprogramowanie nie otrzymało wystarczającej ilości danych, co oznacza, że odebrane dane wideo nie są zsynchronizowane z zegarem komputera.
  • W zależności od typu kamery istnieją różne rozwiązania do wypróbowania. Błąd „Urządzenie nie jest zsynchronizowane" często pojawia się po błędzie „Niewystarczająca ilość odebranych danych", jednak jeśli otrzymujesz tylko komunikat „Urządzenie nie jest zsynchronizowane (zegar dryfuje)", spróbuj ponownie uruchomić tryb Przechwytywania lub zrestartować komputer.

  • Pozostawienie systemu w trybie Przechwytywania przez dłuższy czas może powodować ten błąd. Zegar jest resetowany po uruchomieniu (ponownym uruchomieniu) trybu Przechwytywania, jednak po wystarczająco długim czasie zegar kamery i zegar komputera zaczną się rozsynchronizowywać.

  • Ostateczne obejście problemu dla użytkowników kamer internetowych: Spróbuj włączyć opcję „timestamp manually" w Zaawansowanych ustawieniach kamery –> zakładka Opcje.

MotionCatalyst_vI2Da0hHCn.png MotionCatalyst_vI2Da0hHCn.png

Utracone klatki

P: Co to są utracone Klatki?

O: Utracone Klatki oznaczają, że Klatki wideo odbierane z kamery (kamer) są tracone w różnym stopniu.

W zależności od liczby utraconych Klatek może to mieć poważny wpływ na nagrane wideo. W środowiskach z wieloma kamerami jest to szczególnie problematyczne, gdyż nagranie będzie sprawiać wrażenie niezsynchornizowanego, a kluczowe momenty zarejestrowanej Aktywności mogą być brakujące.

Przyczyny utraconych klatek

  • Kamera USB3 podłączona do portu USB 2.0.

  • Używanie źle zaprojektowanych kabli lub kabli przedłużających.

  • Przekroczenie zalecanej długości kabla (5 metrów dla USB3).

  • Kamera USB3 podłączona do koncentratora USB razem z innymi urządzeniami korzystającymi z tego samego koncentratora — brak wystarczającej przepustowości.

  • Kamera zużywa zbyt dużą przepustowość w stosunku do dostępnej w systemie.

  • Niewystarczające zasoby systemowe z powodu innych uruchomionych aplikacji.

Jak naprawić utracone klatki

W przypadku kamer USB zalecamy obniżenie Szybkości klatek (oraz przepustowości łącza urządzenia — w przypadku kamer FLIR) w celu zmniejszenia zużycia przepustowości.

Kroki rozwiązywania problemów:

  • Jeśli używasz wielu kamer, spróbuj odłączyć lub wyłączyć niektóre z nich — czy system nadal zgłasza utracone Klatki?

Jeśli to pomoże, może to świadczyć o problemie z wydajnością lub problemie z zasobami przepustowości. Spróbuj obniżyć Szybkość klatek obu kamer i sprawdź, czy stabilność się poprawi.

  • Zamknij inne oprogramowanie, które może być zasobochłonne dla CPU i karty graficznej, aby zwolnić zasoby.

  • Spróbuj obniżyć Szybkość klatek: (przykład dla FLIR Blackfly S)

  • Spróbuj zmniejszyć „Device Link throughput" — patrz „zmniejszanie przepustowości kamery" poniżej.

  • Sprawdź okablowanie — czy kamery są podłączone do koncentratora USB lub przedłużacza? Czy kabel jest mocno zagięty lub widocznie uszkodzony? Spróbuj podłączyć je bezpośrednio do komputera.

  • Czy komputer spełnia zalecane wymagania? Jeśli nie, być może używasz większej liczby kamer, niż system jest w stanie obsłużyć.

Niektóre kable USB działają lepiej niż inne, a określone wbudowane kontrolery USB 3.0 mogą powodować problemy.

Ponieważ USB3 może być dość problematyczne, zalecamy stosowanie się do zaleceń renomowanych producentów kamer Machine Vision. Szczegóły znajdziesz w naszym artykule o zalecanych komponentach USB: recommended-usb3-components.md

Zmniejszanie zużycia przepustowości kamery

Zmniejszenie Szybkości klatek samodzielnie lub w połączeniu z Region of Interest (ROI) może wpłynąć na ilość przepustowości zużywanej przez kamerę i skutecznie zmniejszyć lub wyeliminować utracone Klatki.

Na przykład USB 3.0 jest reklamowane jako zdolne do przepustowości 5 Gb/s, co odpowiada 625 MB/s.

Jedna kamera USB 3.0 o rozdzielczości: 1920 x 1200 przy 150 FPS zużywa około 345 MB/s na kamerę. — Dlatego ważne jest posiadanie dedykowanej karty kontrolera USB 3.0 zgodnie z naszymi zaleceniami dla konfiguracji z wieloma kamerami (w większości przypadków). W wielu przypadkach laptop nie będzie w stanie obsłużyć dwóch kamer USB3 Full HD o wysokiej Szybkości klatek.

Innym podejściem, często skutecznym w połączeniu ze zmniejszeniem przepustowości, jest korzystanie z Region of Interest, często nazywanego ROI.

Jak sprawdzić, ile przepustowości zużywa kamera?

Można użyć wzoru: Szybkość transmisji danych = Rozdzielczość * Szybkość klatek * głębia bitowa.

W większości przypadków głębia bitowa wynosi 8 bitów.

Szybkość transmisji MB/sRozdzielczość (szerokość x wysokość)Szybkość klatekGłębia bitowa (bity na piksel)
30,7640x4801008
92,11280x7201008
131,11280x10241008
207,41920x10801008

Region Of Interest (ROI)

Note: Obsługiwane kamery: Swing Catalyst Fox, FLIR Blackfly S

Korzystanie z Region of Interest (lub obszaru zainteresowania) może pomóc zmniejszyć zużycie przepustowości przez kamerę oraz zwiększyć FPS. Może również pomóc w zmniejszeniu liczby utraconych Klatek.

Zapoznaj się z naszym artykułem dotyczącym korzystania z Region Of Interest.

Brak odebranych danych

SnoopScreenshot_150.png SnoopScreenshot_150.png

Oznacza to, że SwingCatalyst nie odbiera żadnych obrazów wideo ani danych do przetworzenia.

Przykłady przyczyn tego typu błędu:

  • Uszkodzony kabel lub połączenie: Spróbuj odłączyć kamerę i podłączyć ją do innego portu USB.

  • Błędne ustawienia: (szczególnie w przypadku kamer internetowych i kamer DirectShow). Sprawdź ustawienie ekspozycji — jeśli Auto jest odznaczone, a ekspozycja ustawiona jest bardzo wysoko, Szybkość klatek może znacznie spaść.

Coś poszło nie tak

MotionCatalyst_2021-12-13_12-54-23.png MotionCatalyst_2021-12-13_12-54-23.png

Ten typ błędu jest częsty, gdy kamera jest używana przez inną aplikację.

Szczególnie kamery internetowe mogą być łatwo zajęte przez oprogramowanie innych firm — spróbuj zamknąć inne programy i spróbuj ponownie. Jeśli błąd się utrzymuje, spróbuj zrestartować komputer.

Kamera nie pojawia się na liście ustawień kamery

Jeśli kamera nie pojawia się na liście kamer, oznacza to, że nie została wykryta lub nie jest prawidłowo podłączona.

  • Jeśli kamera nie pojawia się na liście kamer, najprawdopodobniej nie jest rozpoznawana przez system Windows lub jest używana przez inną aplikację. Spróbuj odłączyć kamerę i podłączyć ją ponownie.

  • Kamera może nie być obsługiwana przez SwingCatalyst.

  • W przypadku kamer The Imaging Source: Jeśli masz zainstalowany Driver producenta, może być konieczne jego odinstalowanie, aby kamera działała poprawnie.

  • Kamery Ethernet (sieciowe) / GigE mogą wymagać konfiguracji IP (w celu uzyskania pomocy wyszukaj artykuł dotyczący konkretnego modelu lub producenta w naszym centrum pomocy).

Problemy z łącznością (rozłączanie się kamery)

USB 3 może być podatne na problemy z łącznością. Najczęściej problemy te wynikają z wadliwego przedłużacza USB 3.0, zbyt długiego kabla (łącznie) lub po prostu kabla uszkodzonego przez zbyt ostre zagięcie.

Inne

W zależności od posiadanego sprzętu, włączone Filtry wyostrzania i redukcji szumów mogą nie być najlepszym rozwiązaniem — ich wyłączenie zmniejszy zużycie CPU i GPU. Filtry kamery można znaleźć w zakładce Filtry w Zaawansowanych ustawieniach kamery. Więcej informacji na temat Filtrów znajdziesz tutaj: improving-image-quality.md


Ostatnia aktualizacja: 2024-12-11 | Wyświetl w oficjalnym serwisie pomocy technicznej