Как уникализировать картинки ? ! - Форум об интернет-маркетинге
Этот сайт существует на доходы от рекламы.
Пожалуйста, выключите AdBlock.
Вернуться   Форум об интернет-маркетинге > >
Ответ
 
Опции темы
Старый 06.11.2009, 00:30   #1
Кандидат наук
 
Аватар для hasugosu
 
Регистрация: 10.03.2006
Сообщений: 301
Репутация: -878

По умолчанию Как уникализировать картинки ? !

Собственно недавно столкнулся с проблемой того, что Яша стал жутко умным на тему выявления дублей изображений, т.е картинок.

Не помогают манипуляции с
- Сменой размера
- Затемнением/засветлением
- Сменой gif на jpg или на png !
- Не помогает даже накладка водяных знаков !!!

Умный поисковик все равно записывает картинки с разных доменов в дубли !

Пожалуйста поделитесь опытом, как уникализировать большой массив картинок на автомате ?


Для чего это нужно ? Ну например для того, чтобы уникализировать 10 интернет магазинов с одинаковыми картинками.
hasugosu вне форума   Ответить с цитированием

Реклама
Старый 06.11.2009, 01:00   #2
ody256
Студент
 
Регистрация: 02.11.2009
Сообщений: 42
Репутация: 1183

По умолчанию Ответ: Как уникализировать картинки ? !

Не искажая и не портя сами картинки - практически никак.
ody256 вне форума   Ответить с цитированием
Старый 06.11.2009, 01:02   #3
boodooboo
Кандидат наук
 
Аватар для boodooboo
 
Регистрация: 13.12.2008
Сообщений: 269
Репутация: 18368

По умолчанию Ответ: Как уникализировать картинки ? !

М.б. зеркальное отображение?
boodooboo вне форума   Ответить с цитированием
Старый 06.11.2009, 01:57   #4
hasugosu
Кандидат наук
 
Аватар для hasugosu
 
Регистрация: 10.03.2006
Сообщений: 301
Репутация: -878

ТопикСтартер Ответ: Как уникализировать картинки ? !

Цитата:
Не искажая и не портя сами картинки - практически никак.
Ну можно немного исказить и чуток подпортить. Главное знать как... подскажите. Возможно кто то догадывается о принципе определения дублей картинок ?

Что там считается кол-во цветов ? Или какая то служебная информация файла ?

Если бы он засранец (яндекс) дублил хотя бы только jpg, или только gif'ы между собой, я бы еще понял. Так он прекрасно записывает в дубли картинки разных форматов !

Цитата:
М.б. зеркальное отображение?
Имеете ввиду разворот на 180 градусов ?

Честно говоря в Якартинках не смог найти такие дубли. Но скорей всего потому что просто сложно найти такой пример. Нужно ставить эксперимент и ждать, а времени совсем нет (

Может кто то уже проверял и знает наверняка ? Поделитесь, не жадничайте
hasugosu вне форума   Ответить с цитированием
Старый 06.11.2009, 02:19   #5
Антон_Олегович
Аспирант
 
Аватар для Антон_Олегович
 
Регистрация: 18.03.2008
Адрес: Харьков
Сообщений: 123
Репутация: 19027
Отправить сообщение для Антон_Олегович с помощью ICQ Отправить сообщение для Антон_Олегович с помощью Skype™
Социальные сети Профиль в ВКонтакте Профиль в LinkedIn

По умолчанию Ответ: Как уникализировать картинки ? !

Может такой вариант:


несколько фотографий товара в одной, с разным расположением для каждого магазина + водяные знаки каждого магазина.

По поводу зеркального думаю имелось ввиду это:
__________________
Создание сайтов и интернет магазинов в Харькове.
Антон_Олегович вне форума   Ответить с цитированием
Старый 06.11.2009, 02:23   #6
ody256
Студент
 
Регистрация: 02.11.2009
Сообщений: 42
Репутация: 1183

По умолчанию Ответ: Как уникализировать картинки ? !

Поворот это поворот, а зеркало это зеркало

Быстрые эксперименты можно поставить на tineye.com - самый известный поиск картинок-дублей в мире на текущий момент. Пишут, что его можно обмануть растяжением картинки по одному из измерений - причем по какому именно (ширине или высоте), ещё может зависеть от конкретной картинки
Гарантий, что у Яндекса будет также никто не даст, разумеется, но общие принципы должны быть схожи. А форматы файлов там ни при чем совершенно, анализируется-то само изображение... Как именно, это хз, можно предположить и какие-то статистические алгоритмы, и нейросети, и вейвлет-анализ, и т.д.

Технологии шагнули:
http://labs.ideeinc.com/multicolr/
http://labs.ideeinc.com/visual/
http://www.tineye.com/cool_searches
ody256 вне форума   Ответить с цитированием
Старый 06.11.2009, 02:41   #7
Aself
Вебмастер
 
Регистрация: 27.10.2009
Сообщений: 23
Репутация: 3962

Post Ответ: Как уникализировать картинки ? !

Цитата:
Сообщение от hasugosu Посмотреть сообщение
Собственно недавно столкнулся с проблемой того, что Яша стал жутко умным на тему выявления дублей изображений, т.е картинок.

Не помогают манипуляции с
- Сменой размера
- Затемнением/засветлением
- Сменой gif на jpg или на png !
- Не помогает даже накладка водяных знаков !!!

Умный поисковик все равно записывает картинки с разных доменов в дубли !

Пожалуйста поделитесь опытом, как уникализировать большой массив картинок на автомате ?


Для чего это нужно ? Ну например для того, чтобы уникализировать 10 интернет магазинов с одинаковыми картинками.
Да, там реально некоторая особая технология - определит даже серьёзное наложение фотошопом или по половинке изобржения.

Я не верил, пока не наткнулся на сервис http://tineye.com

"Издевательства" проводил самые разные - от изменений в графических редакторов, до программного сдвига каждого пиксела по каждому RGB-цвету в случайных направлениях.

Даже после изменения цветов более чем на четверть значения (рандомно) - картинка уже была вообще нечеловекопонятной - но сервис, к сожалению, НАХОДИЛ, похожие картинки

Потому, сделал вывод - похоже Яндекс также использует подобную технологию. А значит, никакие водяные знаки, и прочие изменения формата/параметров/размеров - скорее всего не помогут...

Общие направления в результате исследований наметились такие:

1. Нарезка картинки на более мелкие (типа мозайки) - то есть например, нарезать картинку на 9 частей, а потом путём HTML "склеить" всё в целое на страничке.

Это не сложно сделать на PHP - который будет либо сам нарезать в отдельные файлы, либо при вызове показывать нужную часть Однако здесь возникает тогда вопрос - будет ли это гут для владельца сайта, если Яндекс.Картинки покажет лишь "вырезку" (один "паззл")

2. Склейка в одну картинку нескольких - похоже на предыдущее, так поисковики не способны пока определять части изображений или склейку

Если две рядом стоящие картинки - соединить в один файл. Если нет - то часть текста включить как изображение. Конечно, гиморно, но, опять же - можно реализовать программно

Если есть ссылки - то придётся активировать части изображений через различные "Карты изображения" (код Image Maps какой-то - сейчас не вспомню).

3. Попробовать брать товар в большие рамочки (под цвет фона, например, или декоративные) - но сам не пробовал, пройдёт ли тест на уникальность

Типа как делают плакаты, "демотиваторы", календари, можно вообще логотип сверху прицепить на приличное число пикселей (именно добавить, а не waterмарком).

4. Ещё вариант - различные преобразования типа в 3D вариант - что-то вроде виртуальной "рамки с фотографией товара" - в фотошопах скриптами как-то это делается, но естественно - это трудоёмко да и далеко не для всех типов товаров подойдёт

Вот такие мысли по уникализации - попробуйте вышеуказанный сервис и всё поймёте

P.S. Пока писал ответ - сообщили про tineye, но думаю приведённые исследования будут интересны.

Последний раз редактировалось Aself; 06.11.2009 в 02:43.. Причина: Добавлено P.S. внизу
Aself вне форума   Ответить с цитированием
Старый 06.11.2009, 02:47   #8
Aself
Вебмастер
 
Регистрация: 27.10.2009
Сообщений: 23
Репутация: 3962

По умолчанию Ответ: Как уникализировать картинки ? !

Цитата:
Сообщение от ody256 Посмотреть сообщение
Пишут, что его можно обмануть растяжением картинки по одному из измерений - причем по какому именно (ширине или высоте), ещё может зависеть от конкретной картинки
Мне попадались (насколько не изменяет память - как раз в Яндекс.Картинках) те, которые значительно были стянуты по ширине - и все равно он определил как копию (хотя на картинку смотреть невозможно было )

То есть, может через какой-то раз и получится, но по ходу способы определения уникальности - вообще особо и не берут размеры во внимание...

Последний раз редактировалось Aself; 06.11.2009 в 03:10.. Причина: Исправление ошибок
Aself вне форума   Ответить с цитированием
Старый 06.11.2009, 14:39   #9
semenov
 
 
Регистрация: 28.10.2005
Сообщений: 3,288
Репутация: 142121

По умолчанию Ответ: Как уникализировать картинки ? !

Цитата:
Сообщение от kendra12 Посмотреть сообщение
этот сервис - идиот
щас попробовал десяток картинок, которые использую на разных сателлитах
он ни одного точного совпадения не нашёл. т.е. я его таки на*бал
Ага, сервис ведь знает все картинки в интернете, все до единой
semenov вне форума   Ответить с цитированием
Старый 06.11.2009, 14:47   #10
Volkof
Дипломник
 
Регистрация: 13.01.2008
Сообщений: 92
Репутация: -17663

По умолчанию Ответ: Как уникализировать картинки ? !

сервис действительно не глуп. Может ЧБ как вариант?
Volkof вне форума   Ответить с цитированием
Ответ




Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход



Текущее время: 06:25. Часовой пояс GMT +3.

Регистрация Справка Календарь Поддержка Все разделы прочитаны