1

Как я могу использовать один из типов признаков для обнаружения объекта - подсветка/яркость?Как я могу использовать функции SURF/ORB/... для обнаружения объекта с ярко-инвариантным?

Заинтересован использовать функции, которые устойчивы к:

  • различного освещения
  • половина объекта в тени
  • блики/отражения

Имеет ли смысл использовать HUE (1-й компонент HSV -color-space) или среднее значение между HUE и яркостью?

А что такое лучшая функция SIFT/SURF, ORB, BRISK/FREAK, KAZE/AKAZE для обнаружения яркости?

ответ

2

Извините за поздний ответ, но этот ответ может быть полезен кому-то другому.

Это довольно проблемная область, с которой я тоже сталкиваюсь. К сожалению, я не знаю какой-либо комбинации признаков-дескрипторов, которая является инвариантом освещения. Так что некоторые предложения, которые вы могли бы хотеть рассмотреть включать следующее:

  1. Вы можете предварительно обработать изображения, используя Wallis filter таким образом, чтобы оба изображения получают, чтобы иметь сбалансированный уровень яркости во всем изображении.

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