в моем проекте мне нужно сравнить изображения. Одно изображение показывает рендер-модель, а другое - фотографию, на которой изображен реальный объект, представленный в модели. Что именно я хочу:
Я пытался вычислить евклидово расстояние между двумя изображениями, но результат хорош только тогда, когда пиксели точно подходят друг к другу. Теперь я ищу альтернативные варианты.
До сих пор я думал использовать нормализованную кросс-корреляцию, но я не знаю, подходит ли она для моей задачи.
Вопрос в том, стоит ли пробовать нормализованную кросс-корреляцию или есть лучшие методы решения моей задачи!
Алгоритм должен быть настолько быстрым, насколько это возможно, потому что я сравниваю много изображений.
Спасибо большое
Спасибо за ваши предложения. Я немного запутался из-за того, что нормализованная кросс-корелляция и расстояние Хаусдорфа кажутся хорошими для поиска маленького паттерна на большой картинке.
Вопрос в том, хороши ли эти два алгоритма для сравнения двух картинок одинакового размера?
Вот пример двух картинок, которые нужно сравнить. На данный момент я сравниваю около 120 картинок-парелей в секунду.
Жаль, что я не могу публиковать изображения как новый пользователь. Поэтому вот прямая ссылка: http://s14.directupload.net/file/d/2674/t8qzbq9i_png.htm