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