Konfiguracja kamer Ximea USB3 Vision w SwingCatalyst
Ten artykuł pomocy technicznej opisuje Ustawienie i konfigurację kamer Ximea w SwingCatalyst.
note: Aby korzystać z kamer Ximea w SwingCatalyst, potrzebny jest klucz sprzętowy USB Halcon oraz licencja. Skontaktuj się z [email protected], aby zakupić licencję.
Instrukcje instalacji i konfiguracji Halcon znajdziesz tutaj:
Wymagania dotyczące zmiany oprogramowania układowego
Twoja kamera Ximea może wymagać aktualizacji oprogramowania układowego. Można to wykonać za pomocą narzędzia xiCOP, dołączonego do API Ximea.
Sprawdź stan, aby upewnić się, że posiadasz akceptowalny kontroler hosta USB 3.
Możesz przełączyć kamerę na USB3 Vision za pomocą narzędzia xiCOP — kliknij „Switch Camera to USB3 Vision", aby zmienić oprogramowanie układowe urządzenia.
Instalacja ogólnych Drajwerów USB3
Większość instalatorów kamer USB3 dostarczana jest z własnymi Drajwerami. Aby korzystać z Halcon z kamerą zgodną ze standardem USB3 Vision, konieczna jest zmiana Drajwera z Drajwera Ximea na WinUSB.
Służy do tego narzędzie Zadig (dołączone do archiwum zip z uniwersalną obsługą kamer SwingCatalyst). Otwórz Zadig, wybierz opcję List All Devices i odznacz Ignore Hubs or Composite Parents w menu Options. Znajdź kamerę na liście, a następnie kliknij Replace Driver.
Zmiana Drajwera powinna zostać przeprowadzona na elemencie composite parent. W zależności od modelu kamery może on mieć inną nazwę.
Inny model kamery, ta sama procedura.
Kamera powinna teraz być widoczna w SwingCatalyst.
Konfiguracja kamer Ximea USB 3 przez Halcon
W SwingCatalyst przejdź do zakładki Ustawienia, a następnie do sekcji Cameras. Znajdź kamerę Ximea na liście i kliknij Advanced.
Przejdź do zakładki Configuration.
Włącz pole wyboru num_buffers i wprowadź wartość 200.
Konfiguracja kamer Ximea USB3 Vision
Przyjrzyjmy się, jak ustawić ekspozycję, czas naświetlania i Szybkość klatek.
Kliknij zakładkę Settings i rozwiń sekcję AcquisitionControl, a następnie wprowadź maksymalną (lub niższą) Szybkość klatek. Następnie tryb Acquisition Timing Mode można ustawić na Frame rate lub FreeRun. Tryb Frame rate umożliwia ręczne ustawienie Szybkości klatek, natomiast tryb FreeRun działa z maksymalną możliwą Szybkością klatek.
note: Szybkość klatek może być ograniczona przez wartości ekspozycji.
Ustawianie wartości ekspozycji
Zazwyczaj najlepiej stosować ręczną ekspozycję w statycznych środowiskach, takich jak studia wewnętrzne. W pełni automatyczna ekspozycja może powodować zmiany Szybkości klatek i prowadzić do niespójnego obrazu. W tym przypadku nie używamy automatycznej ekspozycji, ponieważ chcemy mieć nad nią pełną kontrolę. Ogólnie zalecany jest czas ekspozycji krótszy niż 2000 (2 ms).
Ustawianie wartości Gain
Podobnie jak w przypadku ekspozycji, ustawienie Gain w trybie ręcznym jest najlepszym rozwiązaniem dla statycznych/wewnętrznych warunków oświetleniowych. Im wyższy Gain, tym bardziej ziarnisty będzie obraz i tym dłużej będzie trwać kodowanie wideo w porównaniu z niskim Gain.
Zmiana rozmiaru obrazu
W niektórych przypadkach warto zmniejszyć rozmiar obrazu, aby skupić się na określonym obszarze kadru wideo — na przykład w celu dokładnego podglądu kija i piłki w momencie Impact.
Można to zrobić za pomocą obszaru zainteresowania, znanego również jako AOI, oraz ROI (Region of Interest). Zmniejszenie ogólnego rozmiaru obrazu za pomocą tej funkcji może również zwiększyć Szybkość klatek.
Ostatnia aktualizacja: 2022-10-10 | Zobacz w oficjalnym serwisie pomocy technicznej




