Konfigurowanie sygnatur kolorów w VEXcode IQ

Sygnatura koloru to jeden z dwóch typów sygnatur wizualnych wykorzystywanych przez czujnik wizyjny VEX IQ AI do identyfikacji kolorów. Aby czujnik AI Vision mógł rozpoznawać sygnatury kolorów, należy je najpierw skonfigurować. Aby poprawnie skonfigurować podpisy kolorów, wykonaj czynności opisane w tym artykule.

Przed rozpoczęciem należy podłączyć i skonfigurować czujnik AI Vision w VEXcode IQ. Więcej informacji znajdziesz w tych artykułach:


Skonfiguruj podpis koloru

Otwarto narzędzie AI Vision Utility. W oknie widoczna jest żółta kula.

Umieść przed sobą obiekt o jednolitym kolorze, który ma zostać rozpoznany przez czujnik AI Vision.

Umieść kursor nad obiektem o jednolitym kolorze, a następnie wybierz i przeciągnij wybrany kolor, aby go skonfigurować. Na krawędzi zaznaczonego obszaru pojawi się czerwone pole.

Uwaga: Upewnij się, że wybrane ustawienie mieści się w granicach koloru, który chcesz wybrać. W przeciwnym razie możesz przypadkowo przechwycić kolory z tła, co może zakłócić wykrywanie przez czujnik AI Vision.

Otwarto narzędzie AI Vision Utility. Podświetlenie znajduje się wokół przycisku Ustaw kolor po prawej stronie, pod przełącznikiem Klasyfikacje AI.

Przycisk Ustaw kolor stanie się dostępny. Wybierz, aby zapisać kolor.

Po ustawieniu koloru czujnik AI Vision zapisze go jako Sygnaturę koloru.

Powiększony widok narzędzia AI Vision Utility. Na szczególną uwagę zasługuje opcja nazwy dla podpisu koloru.

Zmień nazwę podpisu koloru, wybierając w polu tekstowym Nazwa i wpisując nazwę.

Powiększony widok narzędzia AI Vision Utility. Podświetlony został przycisk Dodaj kolor znajdujący się poniżej suwaka zakresu odcieni.

Wybierz opcję Dodaj kolor , aby skonfigurować dodatkowe sygnatury kolorów dla innych obiektów.

Czujnik wizyjny AI może śledzić do 7 sygnatur kolorów jednocześnie.

Przycisk Zamknij w prawym dolnym rogu narzędzia AI Vision Utility jest podświetlony.

Po ustawieniu wszystkich żądanych kolorów wybierz Zamknij.

Sygnatura koloru 1 jest wyświetlana w skonfigurowanej sekcji kolorów w oknie Urządzenia. Wartość odcienia wynosi 10 stopni, a nasycenie 0,2.

Wszystkie skonfigurowane sygnatury kolorów będą teraz wyświetlane w sekcji Skonfigurowanych kolorów w oknie Urządzenia dla czujnika AI Vision.

Przycisk Gotowe znajdujący się w prawym dolnym rogu okna Urządzenia zostanie podświetlony.

WybierzGotowe , aby zapisać zmiany w konfiguracji czujnika AI Vision.


Dostrój sygnaturę kolorystyczną

Sygnatury kolorów mogą mieć zmodyfikowany zakres odcienia ) i zakres nasycenia tak, aby czujnik mógł łatwiej wykrywać kolor.

Zbliżenie na narzędzie AI Vision Utility pokazujące skonfigurowany kolor o nazwie Yellow Ball. Suwaki znajdują się pod nazwą i pokazują zakres odcienia od 0 do 100 oraz zakres nasycenia od 0,00 do 1,00.

Podczas konfigurowania sygnatury kolorów wyświetlane są opcje dotyczące odcienia i nasycenia. Umożliwiają one dostrojenie sygnatury kolorystycznej, aby była bardziej odporna. Sygnatura koloru jest uważana za trwałą, gdy obiekt można przesuwać i nadal można go śledzić za pomocą narzędzia AI Vision Utility.

Krąg z kaskadowymi kolorami tęczy. Czerwony oznacza kurs 0 stopni, zielony – kurs około 120 stopni, a niebieski – kurs około 240 stopni.

Pierwszy suwak to zakres odcienia . Odcień to kolor, który postrzegamy, zgodnie z jego położeniem na kole barw. Zakres koła kolorów wynosi od 0 do 359,9 stopni, a każdy kolor na kole ma określoną wartość stopnia. 

Zakres odcienia umożliwia wybranie stopni powyżej i poniżej skonfigurowanego koloru, które będą wyświetlane jako ten kolor. Na przykład, ciemnoniebieski może mieć wartość odcienia 240 stopni. Przy zakresie odcienia równym 20 stopni, wszystko od 220 do 260 stopni będzie wyświetlane jako kolor skonfigurowany jako ciemnoniebieski.

Aby dostosować konfigurację kolorów, powoli przesuwaj suwak Hue Range aż pole docelowe wokół obiektu stanie się stabilne. Nie przesuwaj go dalej, niż to konieczne.

Tabela pokazująca zmianę kolorów w zależności od wartości nasycenia. Przy skrajnym lewym krańcu, przy nasyceniu 0%, kolor wydaje się szary. Jasność koloru wzrasta w miarę przesuwania się w prawo; można zaobserwować także wzrost wartości nasycenia.

Drugi suwak to zakres nasycenia . Nasycenie to intensywność i czystość koloru. Im jaśniejszy kolor, tym bardziej nasycony. Nasycenie to skala względna mierzona w procentach, gdzie 0% oznacza stonowany odcień szarości, a 100% oznacza intensywną wersję tego odcienia. 

Zakres nasycenia umożliwia wybór procentu nasycenia powyżej i poniżej skonfigurowanego koloru, który będzie wyświetlany jako ten kolor. Na przykład żółta kula przy przyciemnionym oświetleniu może wyglądać jak 50% nasycenia. Przy zakresie nasycenia wynoszącym 0,25 (dziesiętny odpowiednik 25%), wszystko od 25% do 75% nasycenia będzie zgłaszane jako kolor skonfigurowany jako żółty.

Przesuń suwak dla zakresu nasycenia , aż obiekt, który chcesz śledzić, zostanie całkowicie otoczony polem docelowym.

Teraz możesz przetestować odporność swojego Color Signature. Umieść obiekt w różnych warunkach oświetleniowych lub poruszaj nim, aby sprawdzić, czy czujnik wizyjny AI będzie w stanie śledzić go w różnych ustawieniach i warunkach.

Po ustawieniu co najmniej dwóch sygnatur kolorów można rozpocząć konfigurację kodów kolorów.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: