Я работал над нормализованной взаимной корреляцией для сопоставления шаблонов в пространственной области. Хотя метод медленный, он работает достаточно хорошо для моей цели. Но я увидел там странную вещь. Позвольте мне объяснить ситуацию ниже:
91 91 91 91 9 9
91 91 91 91 9 9
8 6 7 8
образ шаблона исходное изображение.
Теперь, когда NCC проходит через это: он находит среднее значение изображения шаблона как 91 и базового исходного изображения также как 91, а затем вычитает значение интенсивности из пикселя, что по существу обнуляет все члены в формуле, что приводит к неопределенной корреляции. значение и совпадения не найдены, даже если есть идеальное совпадение.! Как обойти эту ситуацию? Я использую следующую формулу: из отличного источника от JP. Льюис
Кроме того, когда я изменил формулу, чтобы вычесть (среднее / 2) из интенсивности каждого пикселя, она, казалось, работала нормально, но меня беспокоит, насколько уязвим для освещения этот новый коэффициент корреляции.
Редактировать: условия даже ухудшились, когда я взял изображение шаблона 1 X 1 и имел несколько вхождений в исходном изображении. Используя приведенную выше модифицированную версию, я не смог найти подходящие совпадения. Я хотел бы изучить различные обходные пути, которые многие из вас, возможно, использовали. Спасибо.!