Поиск картинок в Яндексе

Ищем через Яндекс.Картинки

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

  1. Откройте браузер и зайдите на yandex.ru. Затем кликните по ссылке «Картинки», отмеченной на скриншоте, чтобы перейти к фирменному онлайн API сервису по поиску фото.

  1. Теперь щелкните по иконке камеры, расположенной возле кнопки «Найти».

  1. Далее кликните по «Выберите файл». Вы также можете просто перетащить картинку, как гласит подсказка.

  1. Выберите нужный файл и нажмите «Открыть», чтобы загрузить фото на сервер Яндекса.

  1. В браузере появится страница с результатами. Вы увидите ссылки на картинки в другом разрешении (1), если найдены точные совпадения. Ниже расположен блок с предположениями о том, что изображено на фото (2). Запросы интерактивны и на них можно нажать. После этого вы перейдете к странице с полной версией поиска по данному запросу. Ниже отображаются похожие картинки (3).

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

Если вы нашли в интернете на каком-либо сайте фотку, после чего решили найти тематические изображения, то необязательно сначала скачивать файл на компьютер, а затем загружать его на сервер. Достаточно скопировать URL адрес картинки:

  1. Кликните по фотке ПКМ и в меню выберите пункт «Копировать URL картинки».

  1. Также вы можете поступить по-другому. Снова кликните по изображению и выберите первый пункт.

  1. В адресной строке вы увидите полное название фото с форматом. Его необходимо скопировать с помощью комбинации клавиш Ctrl+C.
  1. Теперь переходите во вкладку с поисковиком. Необходимо вставить скопированный URL с помощью Ctrl+V и нажать Enter.

Чтобы расширить функционал основного браузера, вы можете воспользоваться дополнением для «Гугл Хром» или другой подобной программы. Возможности расширения уже встроены в Yandex Browser. Чтобы включить плагин, воспользуйтесь инструкцией:

  1. Откройте ссылку yandex.ru, нажмите на кнопку «Еще» и выберите пункт «Программы».
  1. Зайдите на страницу «Элементы Яндекса».
  1. Нажмите на кнопку «Установить» возле расширения «Альтернативный поиск».
  1. Теперь подтвердите процедуру установки в браузер.
  1. Кликните на необходимую картинку ПКМ и выберите в контекстном меню отмеченный пункт.
  1. В соседней вкладке откроется страница с результатами поиска.

Также вы можете просто установить одноименный браузер:

  1. Откройте ссылку https://browser.yandex.ru/ и кликните на «Скачать».
  1. Запустите инсталлятор и кликните «Установить».
  1. Дождитесь окончания установки.
  1. Теперь откройте браузер и найдите нужный материал. Кликните по картинке ПКМ и выберите отмеченный пункт на скриншоте.
  1. Готово! На экране появятся результаты поиска.

Функционал сервиса

Многие пользователи убеждены, что до сервиса от «Гугл» российскому сайту еще далеко. Однако разработчики постоянно совершенствуют поисковую систему и улучшают интерфейс, что повышает удобство использования.

Помимо обычного поиска схожих или одинаковых фотографий, Яндекс предлагает коллекции, разделение на категории, понравившиеся фото и т. д. Рассмотрим основные возможности:

  1. Во вкладке «Моя лента» можно настроить категории и темы, которые будут отображаться в вашей ленте. Для этого нужно кликнуть на отмеченную кнопку.
  1. Здесь отметьте интересующие вас темы и нажмите «Перейти в ленту».
  1. В разделе «Мои коллекции» пользователи могут создавать отдельные альбомы и добавлять в них понравившиеся фото. Можно настроить приватность и вписать название коллекции.
  1. Чтобы заполнить коллекцию, кликните на «Добавить».
  1. Во вкладке «Темы» можно отсортировать отображаемые публикации по категориям. У каждого изображения будет подпись от пользователя, который ее добавил.
  1. Также вы можете самостоятельно добавлять контент в данный раздел. Для этого нажмите на кнопку «Добавить карточку».
  1. Нажатием на кнопку «Еще» вы открываете доступ к конкурсам, списку подписчиков и сохраненным фотографиям на вашем Яндекс.Диске.
  1. В разделе «Конкурсы» выбираются тематические фотографии про природу, спорт, животных и так далее.

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

Теперь касательно возможных действий с самими картинками:

  1. Открыв изображение, вы можете перейти на сайт, где оно опубликовано (1), написать комментарий (2), добавить в коллекцию (3) или поделиться в социальной сети (4).
  1. В верхней части появится иконка уменьшения/увеличения фотографии, если туда поставить курсор.
  1. Чтобы скачать файл на компьютер, кликните ПКМ и выберите отмеченный пункт.
  1. Введите название и нажмите «Сохранить».

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

Как искать по картинке через Яндекс на смартфоне

В данном случае вам потребуется немного – любой мобильный браузер (подойдёт даже стандартный) и выход в интернет. Однако инструкции для разных браузеров могут немного различаться.

Способ 1: Использование продуктов от Яндекса

Проще всего использовать приложения от Яндекса для телефона, например, Яндекс Браузер или приложение Яндекс, которое объединяет в себе несколько сервисов одновременно (браузер, голосовой помощник, погоду и т.д.). В данном случае рассмотрим, как пользоваться последним приложением:

  1. Если оно у вас не установлено, то скачайте его на телефон. Откройте Play Market или AppStore и впишите в поисковую строку «Яндекс». Среди приложений выберите вариант «Яндекс с Алисой» или «Яндекс Бета». Не так важно какой именно вариант вы выберите, так как различия между ними незначительные.
  2. Нажмите «Установить» и дождитесь завершения установки.
  3. Теперь нажмите «Открыть».
  4. Обратите внимание на поисковую строку, которая расположена сверху. Там должна быть иконка, совмещённого с лупой фотоаппарата. Нажмите на неё.
  5. Откроется поисковая строка. В нижней части ещё раз нажмите на иконку с фотоаппаратом и лупой.
  6. Яндекс может запросить доступ к вашей Галереи и Камере. Разрешите его.
  7. Вы можете сфотографировать объект сразу же, нажав на жёлтый круг в нижней части экрана.
  8. Если нужно выполнить загрузку из Галереи, то нажмите на иконку в виде четырёх квадратов в нижней левой части экрана.
  9. Будет предложено несколько вариантов, откуда можно выгрузить фотографию. Например, из Галереи, Гугл Диска и т.д. Выберите приемлемый для вас.
  10. Укажите фотографию для поиска.
  11. Дождитесь завершения поиска. Приложение подберёт похожие картинки, теги и сайты, если будет обнаружено, где встречается такое же или похожее изображение.

Google-поиск по картинке с телефона
Как пользоваться поиском по картинкам в Google
Переводчик по фото онлайн
Голосовой поиск Яндекс строка

Способ 2: Стандартные браузеры

Если у вас на телефоне не установлено приложение «Яндекс» или вам не хочется по каким-то причинам его устанавливать, то можно воспользоваться браузерами от других разработчиков или стандартным решением для владельцев как Android, так и iOS-устройств.

Рассмотрим, как производить поиск в Яндексе по картинкам через стандартный браузер на Android:

  1. Изначально в стандартном браузере будет стоять поисковая система от Google, но это не страшно. Введите в поисковую строку запрос «Яндекс Картинки» и перейдите по первой же ссылке.
  2. В Картинках уже будет поиск от Яндекса. Нажмите на поисковую строку.
  3. После нажатия на неё ниже отобразится вариант «Спросить картинкой». Нажмите на него.
  4. Появится окошко, где вас спросят, что нужно сделать с картинкой. Выберите подходящий для вашей цели вариант. В данном случае нажмём на «Найти похожие картинки».
  5. Снова появится окно, где нужно указать источник, откуда будет взято изображение. Например, из Галереи, Google Drive и т.д.
  6. Отметьте то изображение, которое хотите найти.
  7. Дождитесь загрузки на сервис. В зависимости от скорости интернета и размера картинки она может длиться до минуты.
  8. Здесь, как в предыдущем способе отобразится основная информация по изображению, теги, похожие картинки и т.д.

Как видите, нет ничего сложного в поиске по картинке через сервис Яндекс на телефоне как под управлением Android, так и iOS. Ограничений по поиску также нет никаких.

Яндекс научился распознавать и объединять серии изображений

Яндекс.Картинки сегодня сделали важный шаг в своём развитии и в развитии поиска по картинкам. Результаты поиска теперь не будут просто набором картинок по заданным вами словами. Теперь в результатах некоторые изображения могут быть объединены вместе. Мы называем это «сериями».

«Серии» — это изображения, которые встречаются в интернете вместе и визуально похожи. За подбор картинок отвечает алгоритм иерархической кластеризации. Он берёт все изображения с той или иной страницы и выделяет группу похожих — тех, которые обладают общим цветом, формой, деталями и так далее. Если на странице есть хотя бы четыре похожих (но не одинаковых) картинки, то они образуют Серию.
Читайте под катом, почему у нас возникла идея делать Серии, как мы придумывали их дизайн и реализовывали алгоритм.
Привычное для всех представление картиночных результатов поиска — это страница, заполненная сеткой тумбнейлов. Прокручивая её вниз, вы обычно видите новые автоматически подгружающиеся миниатюры изображений. Но иногда для ответа на вопрос не достаточно одной или даже двух картинок — нужно больше изображений. И было бы хорошо, если бы они были связаны между собой.
Для чего это нужно? Например, чтобы научиться складывать оригами дракончика, вам наверняка захочется посмотреть картинку с каждым шагом. Нужно несколько изображений и в том случае, если вы хотите рассмотреть автомобиль с разных сторон. И, наверное, будет отлично, если это картинки из одного обзора.
Чтобы понять, какие ещё могут быть сценарии у серий, мы проводили глубинные интервью. Одна девушка рассказала, что серии ей бы помогли быстрее найти три картинки для фоторамки на кухню. Ей было важно, чтобы все они были со специями и в одном стиле, потому что у неё специальная рамка для трёх изображений.
Была также студентка, которая рассказывала, что инструкции в картинках ей помогут изучить фотошоп. Видеоинструкции слишком сложны для новичка, а картинки с пояснениями — самое то. Мы говорили и с мужчиной, рассказывавшим, что совсем недавно он искал инструкцию с картинками о том, как починить потекший кран. По нашим данным, чтобы решить такие задачи, примерно 13% пользователей через картинку ищет страницу, на которой есть подробная информация.
Благодаря количественным опросам, мы знаем, что 70% пользователей периодически нужно найти инструкцию, у которой должны быть иллюстрации, а у 20% такая потребность возникает каждую неделю. Эта статистика подтверждается и запросами — 9% всех запросов к поиску по изображениям Яндекса связаны с поиском инструкций. И они бывают на абсолютно разные темы.

В процессе обсуждения этой проблемы у нас родился проект «Серии». Мы стали думать, как отбирать изображения, чтобы получить не только релевантный, но и красивый ответ, который бы дополнил выдачу картинок.
Благодаря интервью с приглашёнными пользователями, UX-тестированию, множеству обсуждений внутри команды и данных беты во внутренней сети Яндекса, мы выстроили у себя более стройное понимание такой возможности и сформулировали некоторые требования.
Например, изображения должны быть с одной страницы, чтобы пользователь мог перейти на неё и узнать больше, — увидеть весь репортаж, почитать пояснения, пойти по другим разделам сайта. Это улучшает навигационный сценарий, в котором пользователь ищет сайт через картинку.
Серия особенно полезна, когда выделяет один объект, шаги одного мастер-класса или фотографии, сделанные в одном стиле (конкретная фотосессия, одежда из одной коллекции и т.п.). Но алгоритм делает это только для страниц без агрессивной рекламы и вирусов. На глубинных интервью и UX-тестировании мы столкнулись с тем, что пользователи очень негативно реагируют на избыточную рекламу и выпрыгивающие попапы. Поэтому решили исключить такие страницы из кандидатов на серийные.

Как Серии устроены технически

Сгруппируем картинки в серии похожих в рамках страниц, на которых они встречаются вместе. То есть, если на странице www.example.com встретились картинки
www.example.com/1.jpg,
www.example.com/2.jpg,
www.example.com/3.jpg,
www.example.com/4.jpg,
попробуем объединить их в серию. Серия — это группа картинок, которые попарно визуально похожи друг на друга.

Мы хотим кластеризовать эти картинки по визульной схожести. То есть найти подгруппу картинок, которые достаточно похожи между собой. Кластеризовать будем с помощью жадного алгоритма иерархической кластеризации. По-английски этот алгоритм называется complete linkage clustering using nn-chain algorithm. Чтобы прийти к успеху, нам понадобится метрика похожести картинок, кластеризация с помощью которой давала бы кластера-группы с нужными нам свойствами.

Что это за свойства?

  1. Одни и те же предметы или сцены, снятые с разных ракурсов, должны быть в одном кластере;
  2. Одни и те же предметы или сцены, выполненные в разных цветах на изображении, должны быть в одном кластере;
  3. Фотографии из одной фотосессии, в которых достаточно общих цветов и деталей, должны быть в одном кластере.
  4. В кластере должны быть картинки примерно одного размера и т.д.

Для того чтобы что-то похожее получилось, мы выбрали три вида дескрипторов:

  • дескриптор на основе color layout descriptor;
  • mpeg dominant color descriptor;
  • mpeg-7 edge histogram descriptor.

Описания можно найти, например, в стандарте mpeg-7. У нас свои быстрые и эффективные реализации.
На основе этих дескрипторов вычисляется визуальная похожесть, как максимум по визуальной похожести по отдельным дескрипторам. Это позволяет удовлетворить первые три хотелки. Чтобы учесть размеры, мы вычитаем из визуальной похожести отношение площадей картинок (max/min). На основе этой метрики мы и осуществляем кластеризацию.

Дизайн

В процессе работы мы поняли, что серийные картинки на выдаче должны выглядеть единым блоком — это новое представление ответа Яндекса. Самым важным в дизайне было сделать так, чтобы серии картинок были заметны.
С момента начала работы над проектом мы перепробовали около десятка разных вариантов дизайна. Три из них прошли тестирование как на внешних пользователях, так и на наших коллегах.
Мы увидели, что внешне пользователям нравится больше один дизайн.

Но понятнее им другое представление, и с ним они больше взаимодействуют.

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

Где серии вам помогут

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