Настройка цветовых подписей в VEXcode IQ

Цветовая сигнатура — один из двух типов визуальных сигнатур, используемых датчиком зрения VEX IQ AI для идентификации цвета. Чтобы датчик AI Vision Sensor мог распознавать цветовые сигнатуры, его необходимо изначально настроить. Следуйте инструкциям в этой статье, чтобы правильно настроить цветовые подписи.

Перед началом работы необходимо подключить и настроить датчик AI Vision в VEXcode IQ. Более подробную информацию можно найти в этих статьях:


Настройте цветовую подпись

Открыта утилита AI Vision. В окне виден жёлтый шар.

Поместите перед ним однотонный объект, который должен распознать датчик AI Vision.

Наведите курсор на однотонный объект, затем выберите и перетащите его по нужному цвету, чтобы настроить его. По краю выбранной области появится красная рамка.

Примечание: Обязательно оставайтесь в пределах выбранного вами цвета. В противном случае вы можете случайно захватить цвета с фона, что может сбить с толку датчик AI Vision.

Открыта утилита AI Vision. Выделение находится вокруг кнопки «Установить цвет» с правой стороны под переключателем «Классификации ИИ».

Кнопка Установить цвет станет доступной. Выберите его, чтобы сохранить цвет.

После установки цвета датчик AI Vision сохранит его как Цветовую сигнатуру.

Увеличенный вид утилиты AI Vision. Особое внимание уделено опции имени для цветовой подписи.

Переименуйте цветовую подпись, выбрав в текстовом поле Имя и набрав текст.

Увеличенный вид утилиты AI Vision. Выделена кнопка «Добавить цвет» под ползунком диапазона оттенков.

Выберите Добавить цвет , чтобы настроить дополнительные цветовые сигнатуры для других объектов.

Датчик AI Vision может отслеживать до 7 цветовых сигнатур одновременно.

Кнопка «Закрыть» в правом нижнем углу выделена цветом.

После того, как все нужные цвета установлены, выберите Закрыть.

Цветовая сигнатура 1 отображается в разделе настроенных цветов окна «Устройства». Отмечено значение оттенка 10 градусов и насыщенности 0,2.

Все настроенные цветовые сигнатуры теперь будут отображаться в разделе Настроенные цвета окна «Устройства» для датчика AI Vision.

Кнопка «Готово» в правом нижнем углу окна «Устройства» будет подсвечена.

ВыберитеГотово , чтобы сохранить изменения в конфигурации датчика AI Vision.


Настройте цветовую подпись

Цветовые сигнатуры могут иметь диапазон оттенков и диапазон насыщенности таким образом, чтобы датчику было легче определять цвет.

Крупный план утилиты AI Vision, на котором показан настроенный цвет под названием «Желтый шар». Под названием находятся ползунки, показывающие диапазон оттенка от 0 до 100 и диапазон насыщенности от 0,00 до 1,00.

При настройке цветовой сигнатуры появляются параметры как для диапазона оттенка, так и для диапазона насыщенности. Они позволяют вам настроить цветовую сигнатуру, сделавустойчивой. Цветовая сигнатура считается устойчивой, если объект можно перемещать и при этом он по-прежнему отслеживается утилитой AI Vision.

Круг с каскадными цветами радуги. Красный цвет соответствует направлению 0 градусов, зеленый — направлению примерно 120 градусов, а синий — направлению примерно 240 градусов.

Первый ползунок — это диапазон оттенков . Оттенок — это воспринимаемый цвет, определяемый его положением на цветовом круге. Диапазон этого цветового круга составляет от 0 до 359,9 градусов, и каждый цвет на круге имеет определенное значение градуса. 

Диапазон оттенков позволяет вам выбирать градусы выше и ниже настроенного цвета, которые будут отображаться как этот цвет. Например, темно-синий цвет может иметь значение оттенка 240 градусов. При диапазоне оттенков 20 градусов все от 220 градусов до 260 градусов будет отображаться как настроенный темно-синий цвет.

Чтобы настроить цветовую конфигурацию, медленно перемещайте ползунок диапазона оттенков до тех пор, пока целевая рамка не стабилизируется вокруг объекта. Не перемещайте его дальше, чем необходимо.

Таблица, показывающая изменение цветов в зависимости от значений насыщенности. В самом левом положении, при насыщенности 0%, цвет выглядит серым. Яркость цвета увеличивается по мере перемещения вправо, и вы видите увеличение значений насыщенности.

Второй ползунок — диапазон насыщенности . Насыщенность — это интенсивность или чистота цвета. Чем ярче цвет, тем он насыщеннее. Насыщенность — это относительная шкала, измеряемая в процентах от 0%, что соответствует приглушенному серому тону, до 100%, что соответствует интенсивному варианту этого оттенка. 

Диапазон насыщенности позволяет выбрать процент насыщенности выше и ниже настроенного цвета, который будет отображаться как этот цвет. Например, желтый шар при более тусклом освещении может выглядеть как 50% насыщенности. При диапазоне насыщенности 0,25 (десятичный эквивалент 25%) все, что находится в диапазоне от 25% до 75%, будет отображаться как настроенный желтый цвет.

Перемещайте ползунок для диапазона насыщенности тех пор, пока объект, который вы хотите отслеживать, не будет полностью окружен целевой рамкой.

Теперь вы можете проверить устойчивость вашего Color Signature. Поместите объект в различные условия освещения или перемещайте его, чтобы проверить, сможет ли датчик AI Vision продолжать отслеживать его в разных настройках и условиях.

После настройки двух или более цветовых сигнатур можно приступать к настройке цветовых кодов.

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

Last Updated: