поиск одинаковых картинок

12
S
На сайте с 18.09.2006
Offline
110
2031

Есть задача - найти картинки которыя являются копией даной (идентичной)

Пробежался по гуглу, яндексу, пиксерчу - никто из них такого не предлагает :confused:

и не смотрите на меня так - новый год ещё не начал праздновать :D

всех с наступающим :idea:

всем в обязательном порядке отдохнуть :)

The WishMaster
На сайте с 29.09.2005
Offline
2542
#1

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

Кому старенького креативного копирайтера? Тематики - туризм, СЕО, творчество, кулинария, шизотерика :)
Samuray
На сайте с 04.06.2006
Offline
104
#2

Что-то про это было в последней рассылке Ашманова, если не ошибаюсь...Тестинг нового западного поисковика вроде... Я ее удалил кажись нечайно, посмотреть не могу :(

TK-shop.ru (http://tk-shop.ru) - оригинальные куртки Bogner, Paul Shark, Stone Island. Khon Kaen (http://khonkaen.ru) блог о жизни в Исане, Кхон Каен.
H
На сайте с 18.08.2006
Offline
82
#3

по-поему, такого поисковика еще нет... Тема действительно актуальная, но никто пока не придумал, как индексировать картинки и проверять их на совпадения. Или уже придумал, но еще не реализовал? :)

в таком вот аксепте...
Samuray
На сайте с 04.06.2006
Offline
104
#4

ну ведь алгоритмы есть уже... правда для локала... но когда-нибудь и на веб перенесут! :) Т.к. тема действительно очень актуальная.

H
На сайте с 18.08.2006
Offline
82
#5

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

M
На сайте с 27.10.2006
Offline
111
#6

http://labs.systemone.at/retrievr/ - ищет только по Flickr. Результат разочаровывает наглухо.

Бесплатное хранилище данных (http://bit.ly/gJYy9Z) (5GB) с синхронизацией. По ссылке — бонус 500MB.
M
На сайте с 27.10.2006
Offline
111
#7
Hallas:
картинка юзера и картинки в базе сверяются побайтово

Побайтово - последний этап. Сначала - по индексу - размер файла, палитра и т.д. Иначе перебор на века растянется.

M
На сайте с 27.10.2006
Offline
111
#8
Hallas:
Или уже придумал, но еще не реализовал?

http://en.wikipedia.org/wiki/CBIR

K
На сайте с 14.08.2006
Offline
56
ksm
#9
Hallas:
тут подумал, проверка идентичности картинок реализуется достаточно просто - паук лазит по сайтам и сохраняет к себе в базу картинки, а потом картинка юзера и картинки в базе сверяются побайтово... это, на мой взгляд, самый простой вариант, хотя возникает проблема трафика, вычислительной мощности и места для хранения файлов. Впрочем, для того же Гугла эта проблема не так актуальна - у него мощностей хватит...

Ну попроще все. Хранится в базе контрольная сумма (по типу как в осле) картинок, собранных пауком. Аналогично берется юзерская картинка и считается эта сумма, а потом поиск по своей базе. Если сумма совпала, тогда уж побайтово. Ресурсов надо на порядки меньше. Но есть минус - изменение цвета одного пискела - и ничего уже не найдется - т.е. это точный поиск.

Поиск похожих картинок - задача еще и академически не решена, поэтому тут трудно что либо сделать.

QAвед-sunтехник
M
На сайте с 27.10.2006
Offline
111
#10

Да, контрольная сумма будет поумней.

Кстати, вот еще о том, что технологии есть: http://www.habrahabr.ru/search/?searchfor=polar+rose

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий