Pierwsze kroki z Daheng Galaxy Viewer
Ten przewodnik przeprowadzi Cię przez konfigurację i użytkowanie oprogramowania Daheng Galaxy Viewer.
Krok 1: Zainstaluj SDK Widzenie maszynowe kamery Daheng
Ważne: Nie podłączaj kamery Widzenie maszynowe przed instalacją SDK ani w jej trakcie.
Pobierz tutaj najnowszą wersję SDK
Po zakończeniu instalacji SDK:
- Zostanie zainstalowane oprogramowanie Galaxy Viewer.
- Dokumentacja kamery będzie dostępna w lokalizacji: C:\Program Files\Daheng Imaging\GalaxySDK\Doc
- Przykłady programowania można znaleźć w lokalizacji: C:\Program Files\Daheng Imaging\GalaxySDK\Samples
Krok 2: Otwieranie programu Galaxy Viewer
Oprogramowanie demonstracyjne jest instalowane w lokalizacji:
C:\Program Files\Daheng Imaging\GalaxySDK\Demo\Win64\GalaxyView.exe
Najłatwiejszym sposobem uruchomienia Galaxy Viewer jest wpisanie „galaxy” w pasku wyszukiwania Windows.

Po uruchomieniu program automatycznie wyszuka podłączone kamery za pośrednictwem sieci lub portów USB.
Przegląd połączeń kamer
W panelu po lewej stronie zobaczysz drzewo połączeń Daheng wyświetlające podłączone kamery przemysłowe GigE, USB2.0 i USB3.0 kamery przemysłowe.

Kamery w sieci będą wyświetlane pod odpowiednimi adapterami sieciowymi.

Jeśli kamery są prawidłowo podłączone, automatycznie pojawią się w drzewie połączeń po uruchomieniu lub odświeżeniu programu.

Możesz ręcznie wyszukać urządzenia i zaktualizować listę urządzeń za pomocą ikony odświeżania.
Krok 3: Podłączanie kamery
Poniższy zrzut ekranu przedstawia kamerę Ethernet MER2-231-41GM-P oraz kamerę USB3 MER2-1220-32U3C wykryte przez Galaxy Viewer.

Aby połączyć się z konkretną kamerą
- Wybierz nazwę kamery z listy.
- Kliknij dwukrotnie kamerę lub kliknij ikonę „Open Device” (druga od lewej).

Można jednocześnie otworzyć wiele kamer, co umożliwia pracę z kilkoma urządzeniami naraz.


Krok 4: Sterowanie kamerą
Po nawiązaniu połączenia kamera wysyła dane konfiguracyjne do programu Galaxy Viewer, zawierające informacje o dostępnych funkcjach i ustawieniach. Parametry te są wyświetlane w panelu po prawej stronie, gdzie można je dostosować w razie potrzeby.

Aby rozpocząć przechwytywanie obrazów, kliknij przycisk „Start Acquisition”. Kamera będzie przesyłać obraz wideo na żywo przy użyciu ustawień domyślnych.

Kluczowe parametry kamery
Remote Device → AcquisitionControl

- ExposureAuto – Ustaw na "Once" lub "Continuous", aby automatycznie regulować ekspozycję.
- ExposureTime – Ręcznie ustaw wartość ekspozycji (działa tylko, gdy ExposureAuto jest ustawione na "Off").

Image → AnalogControl
BalanceWhiteAuto – Dostępne dla kamer kolorowych w celu automatycznej regulacji balansu bieli.

Remote Device → ImageFormatControl
ROI (Region zainteresowania) – Zdefiniuj określony obszar obrazu do przetwarzania (działa tylko po zatrzymaniu akwizycji). Dodatkowo dostępna jest funkcja rysowania ROI.
[How to set a Region of Interest (R.O.I.) inside an industrial camera in 3 steps]

Remote Device → UserSetControl
- UserSetControl – Zapisz dostosowane ustawienia parametrów w UserSet0 do przyszłego użycia.
[How to save the camera parameters in 3 steps]

Szybki dostęp do często używanych parametrów
Dla wygody możesz dodać często używane parametry do Ulubionych:
- Kliknij parametr prawym przyciskiem myszy i wybierz "Add to Favorites".
- Ulubione parametry będą wyświetlane na górze listy ustawień, aby zapewnić szybki dostęp.

Ta funkcja zapewnia łatwy dostęp do najczęściej używanych ustawień, zwiększając wydajność pracy.
Krok 5: Odkrywanie funkcji Galaxy Viewer
W tej sekcji przedstawiono dodatkowe funkcje paska narzędzi Galaxy Viewer.
Funkcje zarządzania obrazami
Otwieranie obrazów
Możesz przeglądać obrazy bezpośrednio w Galaxy Viewer, co jest przydatne do sprawdzania szczegółów, takich jak wartości RGB w określonych obszarach.

Zapisywanie obrazów
- Aby zapisać obraz:
- Kliknij ikonę Zapisz obraz.
- Wybierz preferowany format pliku i nazwę pliku.
- Zalecenie: Zapisuj obrazy w formacie .PNG, aby zmniejszyć rozmiar pliku przy zachowaniu wysokiej jakości.


Opcje wyświetlania wielu kamer
Tile View
Jeśli podłączono wiele kamer, możesz podzielić ekran za pomocą narzędzia Tile View, aby wyświetlić wiele strumieni z kamer w jednym oknie.

Zaawansowane funkcje wyświetlania
Histogram
Włącz lub wyłącz histogram obrazu, który zapewnia przegląd poziomów jasności i kontrastu obrazu.


Celownik
Kliknij przycisk Celownik, aby nałożyć celownik na środku obrazu.
Aby zmienić położenie celownika: dostosuj szerokość linii i wartości przesunięcia. Użyj wartości ujemnych, aby przesunąć w lewo lub w górę (np. [-200, -50]).



Siatka
Włącz funkcję Siatka, klikając jej ikonę. Aby dostosować siatkę: wybierz gęstość siatki Wysoka, Domyślna lub Niska (wyższe wartości tworzą więcej linii siatki). Możliwe jest również ustawienie wartości niestandardowej.





Powiększenie cyfrowe
Możesz przybliżać i oddalać obraz poprzez: kliknięcie ikon + lub –, wprowadzenie niestandardowego procentu powiększenia, kliknięcie "Fit Size" lub “Real Size”, aby automatycznie dopasować obraz do ekranu.
1Powiększenie 00%: Wyświetla każdy piksel kamery jako jeden piksel ekranu, co jest przydatne do kalibracji obiektywu w celu uzyskania ostrych obrazów.


Wskazówka: Optymalizacja ostrości dla obiektów o różnych wysokościach
Jeśli projekt obejmuje obiekty o różnych wysokościach, podczas regulacji ostrości umieść najwyższy i najniższy obiekt obok siebie.
Aby zwiększyć głębię ostrości i zapewnić ostrość obu obiektów:
- Przymknij przysłonę aby zmniejszyć rozmiar przysłony.
- Zacznij od wartości F-stop F4.0, aby uzyskać zrównoważoną głębię ostrości.
- Jeśli głębia ostrości jest nadal niewystarczająca, stopniowo zmniejsz przysłonę (zwiększ wartość F-stop), aby uzyskać lepszą ostrość na różnych wysokościach.
Ta technika pomaga utrzymać wysoką ostrość obrazu, szczególnie podczas rejestrowania obiektów znajdujących się w różnych odległościach od kamery.
Krok 6: Korzystanie z paska menu
Ustaw opcje Plik, Pokaż, Wtyczka, Ustawienia, Narzędzia i Pomoc na pasku menu.

Plik
Karta Plik w Galaxy Viewer udostępnia przydatne funkcje do zarządzania obrazami i ustawieniami kamery.

- Wczytaj obraz – otwórz wcześniej zapisany obraz, aby analizować szczegóły, takie jak wartości RGB w określonych obszarach.
- Importuj/Eksportuj ustawienia urządzenia – zapisz lub przywróć ustawienia kamery dla określonego modelu. Służy to jako kopia zapasowa lub szybki sposób konfiguracji wielu kamer z tymi samymi ustawieniami.
- Zapisz XML urządzenia – eksportuj bieżący plik konfiguracji kamery, w tym wersję oprogramowania układowego i numer seryjny, do celów referencyjnych lub rozwiązywania problemów.
Pokaż
Karta Pokaż wyświetla informacje o liczbie klatek na sekundę (FPS) w czasie rzeczywistym podczas pozyskiwania obrazu.

- Domyślnie liczba klatek na sekundę jest ustawiona na 30 FPS, ale można ją dostosować do 60 FPS, jeśli kamera to obsługuje.
- Użytkownicy mogą wybrać wyświetlanie lub ukrywanie tych danych (domyślnie ukryte).
Wtyczka
Wtyczka jest rozszerzalnym narzędziem zawierającym serię narzędzi. Te wtyczki można ładować i wyładowywać za pomocą Menedżera wtyczek.


- Wtyczka statycznej korekcji wad: Analizuj wadliwe piksele na bieżących obrazach urządzenia, w tym scenę jasną, ciemną i rzeczywistą.

- Wtyczka korekcji Flatfield: Koryguje nierównomierną jasność powodowaną przez obiektyw (Aby użyć tej funkcji: Umieść biały obiekt zakrywający całe pole widzenia. Użyj stałego czasu ekspozycji i zwiększaj ekspozycję, aż środek osiągnie 255 (maksymalną jasność). Kliknij Acquisition of Brightfield Images, a następnie wybierz Execute FFC. Wtyczka dostosuje jasność, kompensując ciemniejsze obszary).

- Wtyczka przetwarzania obrazu: Koryguje kolor obrazu i wadliwe piksele, ustawia wartości kontrastu, nasycenia i wyostrzania

- Wtyczka narzędzia tworzenia LUT: Używa tablicy Look-Up Table (LUT) do modyfikacji intensywności pikseli i gammy, zwiększając kontrast i jasność.

- Wtyczka zapisu filmów i obrazów: Ciągły zapis strumienia obrazów i strumienia wideo w czasie rzeczywistym

Ustawienia
Karta Ustawienia zapewnia kontrolę nad Ustawieniami ogólnymi, Ustawieniami zapisu obrazu i Ustawieniami internetowymi, umożliwiając użytkownikom dostosowanie środowiska pracy do wymagań przepływu pracy.

Ustawienia ogólne
- Poziom użytkownika – Wybierz spośród trzech poziomów dostępu użytkownika: Początkujący (domyślnie) – Podstawowe ustawienia do ogólnego użytku; Ekspert – Udostępnia więcej konfigurowalnych parametrów; Guru – Zapewnia dostęp do wszystkich dostępnych parametrów
- Automatyczna aktualizacja listy urządzeń – Włącza automatyczne wykrywanie urządzeń GigE i USB co 2 sekundy. Jeśli funkcja jest wyłączona, użytkownik musi ręcznie odświeżyć listę urządzeń.
- Automatyczna aktualizacja listy właściwości – Umożliwia automatyczne odświeżanie parametrów z funkcjami odpytywania w stałych odstępach czasu. Jeśli funkcja jest wyłączona, aktualizacje należy wykonywać ręcznie.
- Rozmiar pamięci podręcznej bufora obrazów – Określa liczbę obrazów przechowywanych w buforze (domyślnie: 10). To ustawienie dotyczy globalnie wszystkich podłączonych urządzeń.

Ustawienia zapisu obrazu
- Ścieżka zapisu – Dostosuj miejsce zapisywania obrazów i filmów. Domyślna ścieżka:
C:\ProgramData\Galaxy\userdata\ImagesAndVideos - Zachowaj stan RGB do mono – Zachowuje korekty obrazu (obrót, odbicie lustrzane, konwersję RGB do mono) podczas zapisywania w formatach BMP, JPG, PNG lub TIFF. Nie dotyczy plików RAW.
- Format nazwy pliku – Wybierz sposób nazywania obrazów:
Prefiks + indeks (np. Image_001, Image_002) ; Prefiks + data i godzina (np. Image_20240131_140500) ; Prefiks może zostać dostosowany przez użytkownika.

Ustawienia internetowe
- Określa sposób, w jaki wiele procesów może uzyskiwać dostęp do kamery GigE: Wyłączny – Uniemożliwia innym procesom otwarcie kamery; Sterowanie (domyślne) – Umożliwia innym procesom otwarcie kamery w trybie tylko do odczytu; Tylko do odczytu – Brak ograniczeń; inne procesy mogą swobodnie otwierać kamerę
- Adaptacyjna długość pakietu sieciowego: Automatycznie dostosowuje rozmiar pakietu do warunków sieciowych w celu optymalnego transferu danych.
- Metoda wykrywania urządzeń: Dwie opcje wykrywania kamer w sieci: Wykrywanie w całej sieci – Rozgłasza do wszystkich urządzeń w całej sieci LAN, niezależnie od segmentu sieci; Wykrywanie podsieci – Wyszukuje tylko w tej samej podsieci co adres IP karty NIC.

Narzędzia
Sekcja Narzędzia zapewnia prawidłową komunikację sieciową między kamerami GigE Vision a systemem.

- GxGigEIPConfig – Służy do ustawiania i konfigurowania adresu IP oraz konfiguracji IP dla urządzeń GigE Vision.
- Narzędzie NICConfig – Umożliwia użytkownikom wybór karty sieciowej (NIC) z listy Netcard Name i zastosowanie ustawień.
Pomoc
Sekcja Pomoc umożliwia łatwe dostosowanie języka interfejsu, dostęp do narzędzi programistycznych i sprawdzanie szczegółów oprogramowania.

- Wybór języka – Wybierz uproszczony chiński lub angielski (zmiana zostanie zastosowana po ponownym uruchomieniu).
- Portal programistyczny – Zapewnia szybki dostęp do ścieżki rozwoju SDK.
- Otwórz instrukcję obsługi – Otwiera instrukcję obsługi zawierającą wskazówki dotyczące korzystania z oprogramowania.
- Informacje – Wyświetla aktualną wersję zastosowania i SDK wraz z informacjami o prawach autorskich SDK.