Приложение 2. Пример настройки цветового блоба и камеры для задачи распознавания цветной лампы
Задача: необходимо распознать красную лампу в хорошо освещенном помещении .
Настройка экспозиции камеры.
Для начала необходимо настроить камеру под среду, в которой будет находиться объект. Если помещение сильно освещено, необходимо поменять экспозицию камеры. Для этого необходимо зайти в GUI камеры http://10.42.0.1:9999/system/terminal и вставить следующую команду:
ae_low_limit — это минимальное значение экспозиции, которое может быть установлено автоматическим алгоритмом экспозиции.
ae_high_limit — это максимальное значение экспозиции, которое может быть установлено автоматическим алгоритмом экспозиции.
Практическим путём найдены значения для помещения из примера:
v4l2-ctl -c ae_low_limit=30,ae_high_limit=40
Ниже представлены фото изображения до и после:


Настройка маски.
Для начала подбираем значение H: берём красный - жёлтый цвет из-за присутствия большого количества внешнего света. Это примерно соответствует интервалу 5 - 50.
Подбираем значение S: чем меньше S - тем больше ненужных предметов будет найдено. Берём 10 - 80.
Подбираем V: Из-за высокой яркости картинки значения будут большими : 200-255
В итоге получаем результат:
