Первоначально я задавал этот вопрос на cstheory.stackexchange.com , но мне было предложено переместить его на stats.stackexchange.com .
Существует ли существующий алгоритм, который возвращает мне показатель сходства между двумя растровыми изображениями? Под «подобным» я подразумеваю, что человек сказал бы, что эти два изображения были изменены с одной и той же фотографии. Например, алгоритм должен сказать, что следующие 3 изображения одинаковы (оригинал, смещение позиции, сжато).
То же самое
Мне не нужно обнаруживать искаженные или перевернутые изображения. Мне также не нужно обнаруживать, если это один и тот же объект в разных ориентациях.
Различные
Я бы хотел использовать этот алгоритм для предотвращения спама на моем сайте. Я заметил, что спаммеры слишком ленивы, чтобы изменить свои изображения спама. Это не ограничено лицами. Я уже знаю, что уже есть много отличных алгоритмов распознавания лиц. Изображение со спамом может быть чем угодно, от URL-адреса до футбольного поля и до обнаженного тела.