Что это?

TinEye - поисковая система, специализирующаяся на поиске изображений.
Не слишком впечатляет: буквально любая поисковая система способна искать изображения по текстовому запросу. Так в чем же уникальность TinEye?
Дело в том, что любая другая поисковая не делает различий между текстом и картинками: в обоих случаях индексируется текст страницы, только в случае с изображениями это могут быть специальные теги или просто окружающий их текст.
TinEye работает совершенно иначе: входными данными выступает не текст, а изображение, загруженное с компьютера или уже существующее в сети. Отсюда самоназвание сервиса: "Обратный поиск изображений".

Как это работает?

Ознакомиться с официальным сайтом поисковой системы Вы можете, кликнув по баннеру вверху страницы.
Схема работы относительно проста: пользователь "скармливает" поисковику ссылку на изображение или загружает собственное, после чего программа находит изображения, частично или полностью совпадающие с заданным.

Пример запроса - маскот TinEye.

Этот пример отлично иллюстрирует особенности работы системы, о которых будет сказано ниже.
Если верить официальному сайту, то работает TinEye аналогично "обычным" поисковым системам: индексируя изображения. Для каждого изображения создается "отпечаток" с использованием математических алгоритмов, который сохраняется в базе данных вместе с расположением изображения. Изображение, задаваемое пользователем, преображается в математический вид по тому же алгоритму, по которому и делается запрос к базе данных.

TinEye Labs разрабатывает и другие интересные решения. Кликните, чтобы узнать больше.

Чего не может TinEye?

Пожалуй, стоит заранее опровергнуть потенциальные заблуждения по поводу возможностей системы:

Что может TinEye?

Функционал системы ограничивается обратным поиском изображений, однако ему можно найти массу применений: