Не так давно обнаружил, что оказывается уникальным может быть не только текст, но и изображения.А следовательно продвигать можно и картинки. Думаю многие пользовались поиском по картинкам. Это очень интересный и занятный факт. Главной задачей, безусловно, как и в случае с текстом, является определённая
уникализация картинки. Попробуем поэкспериментировать с этим.
Для начала обсудим способы, которые на самом деле не являются эффективными для
уникализации определённого изображения.
Итак, самое бессмысленное занятие – это пытаться манипулировать цветовой составляющей. Ведь сам «образ» оригинальной картинки создаётся не на основании каких-либо цветовых данных, это понятно каждому и легко проверяется на практике.
Геометрические изменения картинки тоже являются бесполезными и нежелательными. К геометрическим изменениям можно отнести масштабирование, обрезание, сплющивание или растягивание. Эти моменты математичны и, следовательно, легко вычисляются.
Добавление рамки-каймы вокруг картинки тоже не стоит производить. Ни цвет, ни размер, ни толщина рамки не помогут избежать определения дубликата.
Разнообразные надписи, вкрапления, водяные знаки, логотипы и так далее то же легко вычисляются. Конечно, можно долго рассуждать на тему, что такую картинку невозможно будет распознать как дубликат. Но факт остаётся фактом. При экспериментальной проверке в
TinEye данное распознавание неизбежно.
Многие люди пытаются применить разнообразные фильтры, действующие на всё изображение в целом.
Это может быть добавление шума, или размытие, или что-либо другое. Этот приём тоже не будет препятствовать определению подделки, а лишь испортит внешний вид и качество самого изображения.
Бесполезно сохранение картинки с другим расширением и качеством. Последовательная конвертация тоже не приведёт ни к чему хорошему.
Как вы понимаете, результаты выглядят довольно пессимистично. Что же делать?
Остаются лишь два основных момента:
Во-первых, это поворот выбранного изображения на выбранный градус вокруг собственной оси.
Во-вторых, зеркалирование или по другому отражение.
Если задумать, то понятно, что оба этих метода так же являются по сути своей математическими. Однако можно сделать вывод о том, что в данном случае дубликат будет значительно труднее обнаружить. Данный метод практически всегда срабатывает успешно.
Уже при первом повороте изображения получается различная информация. Мы понимаем, что такое обстоятельство является временным, и вычислительные способности различных систем будут расти и развиваться. Данный радиус поворота изображения будет расти и расти, пока не приравняется к 360 градусам. После этого возможно будет распознать любой дубликат, который был предварительно повёрнут. Пока можно остановиться на цифре, примерно равной 10-20 градусов, которые позволяют произвести уникализацию определённого изображения при помощи поворота.
И так я специально выбрал картинку с Варезника. Т.к это самые подходящие сайты для поиска неуникального контента.
Оказалось 319 копий данного изображения.
Теперь эту картинку поворачиваем на 7 градусов и обрезаем:
Результат 295 похожих изображений, что уже меньше.
Опять берём первый образец и поворачиваем его уже на 15 градусов:
И
TinEye выдаёт
0 Results т.е копий не найдено.
Но это не знчит, что поворот в 15 градусов какой то эталон, всё зависит от первоначального количества дублей определённого изображения. Поэтому сей градус может быть, как и больше 15, так и меньше 7.
Снова берём самую первую картинку и зеркалим её:
Результат - ноль копий.
Какой итог мы можем сделать? Очевидно, что единственным точно действующим
методом уникализации картинок является поворот на неопределённый градус с последующей обрезкой и «зеркалирование».
Но не стоит забывать о том, что у данного метода есть существенный недостаток – это зеркалированые логотипы и надписи, которые невозможно и неудобно читать.(Что хорошо видно на последнем образце)
На мой взгляд- это два самых простых и пока действующих метода
сделать картинку уникальной в глазах ПС.
Возможно существуют и другие методы иникализировать изображени с использованием сложнейших програм для видоизменения картинки.
Не стоит забывать тот момент, что эксперименты с TinEye, дают лишь общетеоретические данные. ПС использует свои определённые алгоритмы, и совсем необязательно, что они совпадут с методикой данного способа. Но с другой стороны, это вполне возможно и это работает.
Пару слов о программе SyImage, которую успешно продают за 20$.

Данная программа представляет собой так называемое средство для
уникализации картинок. SyImage, как выяснилось, особой хитрость не отличается, так как все её продукты, кроме зеркалирования, «палятся» в TinEye. Поэтому не стоит рекомендовать к использованию данную вещь. Она полезна только для того, чтобы наложить выбранный логотип или надпись на картинку, но не стоит забывать о том, что таких приложений огромное множество.
Ну и напоследок хочу напомнить тот факт, что продублированные картинки не «банят», по крайней мера пока. Это остаётся фактом. Следовательно, с одной стороны, бояться не стоит. Но не стоит забывать о том, что это только пока. Так же свои фотографии и картинки в любом случае лучше, чем дублированные.