Цветовая сигнатура — один из двух типов визуальных сигнатур, используемых датчиком зрения ИИ в кодирующем роботе VEX AIM для идентификации цвета. Чтобы датчик AI Vision мог распознавать цветовые сигнатуры, его необходимо изначально настроить. Чтобы правильно настроить цветовые подписи, следуйте инструкциям, описанным в этой статье.
Примечание: для использования утилиты AI Vision и настройки цветовых подписей робота необходимо использовать проводное соединение. Подробнее о подключении робота к VEXcode AIM с помощью проводного соединения читайте в этой статье.
Настройте цветовую подпись
Поместите перед собой однотонный объект, который должен распознать датчик AI Vision.
Наведите курсор мыши на однотонный объект, затем выберите и перетащите его по нужному цвету, чтобы настроить его. По краю выбранной области появится красная рамка.
Примечание: Обязательно оставайтесь в пределах цвета, который хотите выбрать. В противном случае вы можете случайно захватить цвета с фона, что может сбить с толку датчик AI Vision.
Кнопка Установить цвет станет доступной. Выберите его, чтобы сохранить цвет.
После установки цвета датчик AI Vision сохранит его как Цветовую подпись.
Переименуйте цветовую подпись, выбрав в текстовом поле Имя и введя имя.
Выберите Добавить цвет , чтобы настроить дополнительные Цветовые сигнатуры для других объектов.
Датчик AI Vision может отслеживать до цветовых сигнатур.
После того, как все нужные цвета установлены, выберите Закрыть.
Все настроенные цветовые подписи теперь будут отображаться на панели управления AIM.
Настройте цветовую подпись
Цветовые сигнатуры могут иметь диапазон оттенков Hue Range и диапазон насыщенности (Saturation Range , настроенные так, чтобы датчику было легче определять цвет.
При настройке цветовой сигнатуры отображаются параметры как для диапазона оттенка, так и для диапазона насыщенности. Они позволяют настроить цветовую сигнатуру так, чтобы она была устойчивой Цветовая сигнатура считается устойчивой, если объект можно перемещать и при этом он по-прежнему отслеживается утилитой AI Vision.
Первый ползунок — это диапазон оттенков . Оттенок — это воспринимаемый цвет, определяемый его положением на цветовом круге. Этот цветовой круг имеет диапазон от 0 до 359,9 градусов, и каждый цвет на круге имеет определенное значение градуса.
Диапазон оттенков позволяет вам выбирать градусы выше и ниже настроенного цвета, которые будут отображаться как этот цвет. Например, темно-синий цвет может иметь значение оттенка 240 градусов. При диапазоне оттенков 20 градусов все, что находится в диапазоне от 220 до 260 градусов, будет отображаться как настроенный темно-синий цвет.
Чтобы настроить цветовую конфигурацию, медленно перемещайте ползунок Hue Range до тех пор, пока целевая рамка не стабилизируется вокруг объекта. Не перемещайте его дальше, чем необходимо.
Второй ползунок — это диапазон насыщенности . Насыщенность — это интенсивность или чистота цвета. Чем ярче цвет, тем он насыщеннее. Насыщенность — это относительная шкала, измеряемая в процентах от 0%, что соответствует приглушенному серому тону, до 100%, что соответствует интенсивной версии этого оттенка.
Диапазон насыщенности позволяет выбрать процент насыщенности выше и ниже настроенного цвета, который будет отображаться как этот цвет. Например, красный шар при более тусклом освещении может выглядеть как 50% насыщенности. При диапазоне насыщенности 0,25 (десятичный эквивалент 25%) все, что находится в диапазоне от 25% до 75%, будет отображаться как настроенный красный цвет.
Перемещайте ползунок для диапазона насыщенности тех пор, пока объект, который вы хотите отслеживать, не будет полностью окружен целевой рамкой.
Теперь вы можете проверить устойчивость вашего Color Signature. Поместите объект в различные условия освещения или перемещайте его, чтобы проверить, сможет ли датчик AI Vision продолжать отслеживать его в различных условиях и настройках.
После настройки двух или более цветовых сигнатур можно приступать к настройке цветовых кодов.