Обнаружение различий в изображениях - PullRequest
4 голосов
/ 21 июня 2011

У меня есть три изображения:

enter image description here

enter image description here

enter image description here

Я выровнял их по пространству и временилучшее из моих способностей.Я хочу выяснить, где специфичные для содержания различия (подпись, логотип RT).Простая разница в изображении (с последующим установлением порога и т. Д.) Здесь не работает по нескольким причинам:

  • первое изображение довольно размытое.Разница в изображении приведет к пикам по краям.Я не хочу, чтобы
  • первое изображение подверглось какой-либо цветовой трансформации, поэтому разница содержит много информации, которая мне не нужна

Вот простое изображениеРазница между первыми двумя изображениями (с использованием GIMP):

enter image description here

Есть идеи?

1 Ответ

2 голосов
/ 21 июня 2011

Вы можете разбить каждое изображение на сетку квадратов и вычислить локальные гистограммы для каждого квадрата.Затем вы можете сравнить соответствующие гистограммы из трех изображений.Наиболее отличающиеся гистограммы должны идентифицировать регионы с самыми большими различиями.

...