Как найти похожую картинку, фотографию, изображение в интернет

Российская программа распознавания лиц по фото

Создателями приложения являются 26-летний Артем Кухаренко и 29-летний Александр Кабаков.

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

Приложение дает наиболее подходящее соответствие с лицом на фотографии наряду с 10-ю людьми, на которых оно может быть похоже.

Артем Кабаков считает, что это приложение может совершить прорыв в сфере знакомств: “Если вы увидите понравившегося вам человека, вы можете его сфотографировать, найти его личность и отправить запрос на добавление в друзья“.

Кроме того, оно также помогает найти похожих людей. Например, вы можете загрузить фотографию знаменитости, которая вам нравится или вашего бывшего возлюбленного, и найти 10 похожих людей, отправив им сообщения.

Фотограф из Санкт-Петербурга Евгений Цветков недавно провел фотопроект “Your Face Is Big Data” (“Ваше лицо – это большая база данных”), сфотографировав 100 случайных людей, которые сидели с ним рядом в метро. Затем с помощью приложение Findface он попытался найти их в социальной сети ВКонтакте.

Оказалось, что довольно легко обнаружить 60-70 процентов людей в возрасте от 18 до 35 лет, немного сложнее с людьми старшего возраста. Таким образом, даже сделав фотографии невысокого качества, он смог узнать личные детали их жизни, включая хобби, профессию, статус в отношениях и привычки.

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

Сценарии использования

Использовать FindFaceможно для разных целей:

  1. Идентификация клиентов. Составление альтернативных списков посетителей и клиентов. Сотрудники безопасности получают уведомление о нахождение клиента из «чёрного» списка на территории компании.
  2. Ускоренной обслуживание становится возможным при быстрой идентификации клиентов.
  3. Контроль доступа к рабочему месту с помощью лицевой биометрии.
  4. Общественная безопасность достигается с помощью считывания данных с более 1000 городских камер наблюдения.
  5. Предупреждение преступлений. Распознавание лиц поможет предотвратить действия криминального характера.
  6. Анализ клиентов и клиентоориентированность. Персонифицированная реклама и предложения, которые будут интересны определенной группе клиентов.

Google Фото, облачная альтернатива с распознаванием лиц, которая знает нас всех

Google Фото вероятно лучшая платформа, которую мы можем иметь упорядочить все фотографии, которые мы делаем на нашем мобильном телефоне , Эта платформа предлагает всем пользователям неограниченное хранилище, куда они могут загружать свои фотографии без потери качества, а также иметь возможность систематизировать, публиковать или получать к ним доступ с любого другого устройства.

Все фотографии, которые мы загружаем в Google Фото, обрабатываются автоматически. Это позволяет компании продолжать обучение искусственному интеллекту (хотя и с сомнением в отношении морали этих действий) и, кстати, позволяет нам как улучшить некоторые фотографии, так и помочь нам организовать их. Эта платформа имеет систему распознавания лиц, способную распознавать людей на фотографиях и помогать нам систематизировать фотографии по их лицам. И он не ограничен только людьми, этот ИИ также способен распознавать все виды объектов, поэтому мы сможем очень легко найти любую фотографию.

Мы можем доступ к Google Фото от здесь , хотя лучше всего пользоваться им со смартфона.

Приложение Findface

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

Для работы с приложением необходимо выполнить следующие действия:

Базовый функционал приложения предоставляется полностью бесплатно. Для тех, кому нужно больше поиска в месяц, можно воспользоваться платной подпиской – от 149 до 459 рублей в месяц. Программа обладает большими перспективами, что в будущем позволит его использовать для реализации различных задач.

Adobe Lightroom, помощник в Photoshop, может распознавать наши лица

Как могло быть меньше, саман также есть собственная система распознавания лиц, хотя она не самая точная и не самая простая в использовании. В частности, эта система находится в Lightroom Classic, что собой представляет Photoshop надстройка для проявки фотографий в формате RAW и ретуши изображений.

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

Adobe Photoshop Lightroom Classic включен в план фотографии Adobe , и мы можем купить это у здесь .

Как работает поиск по лицам

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

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

FindFace — программа от российского разработчика

Своим выходом в свет сервис FindFace обязан российским разработчикам. Принцип его действия заключен в сравнении имеющегося у пользователя фото с профилями ВКонтакте и поиске похожих людей . Фотография человека загружается в специальную форму и сервис ищет совпадения. FindFace вызвал шумиху сразу после появления, так как с его помощью некоторые “продвинутые” пользователи нашли девушек, которые снимаются в видео для взрослых, и начали писать их близким и знакомым в целях разоблачения. Благодаря широкому скандалу сервис стал очень популярным.

Итак, чтобы найти человека (если у него есть аккаунт ВКонтакте), переходим на FindFace.


Главная страница FindFace

Главная страница очень простая – ничего лишнего, только форма, в которой уже стоит галочка в окошке, означающая согласие юзера с пользовательским соглашением (ссылка на него кликабельна и можно сразу же с ним ознакомиться). Без этого согласия пользоваться поиском FindFace не получится . Приложение доступно как в веб-версии, так и на устройствах с ОС Andro >Найди одинаковых! ” и разрешаем сайту получить доступ к нашему профилю ВКонтакте (который и будет аккаунтом на FindFace).

Последний представлен в трех вариантах:

Статус Особенности
Бесплатный 30 бесплатных запросов
Premium 75 запросов в месяц
VIP 300 запросов в месяц

Есть возможность получить Premium аккаунт бесплатно на месяц – для этого нужно пригласить воспользоваться сервисом 10 друзей, поделившись ссылкой ВКонтакте или отправив ее на электронную почту выбранным получателям.

Дальнейший порядок действий:

  1. Загружаем или перетаскиваем фотографию в специальное поле (весом не больше 5 Мб и в форматах JPG или PNG).


Работаем в FindFace

Поиск через сервис Findclone

В интернете имеются и специализированные сайты, которые выполняют поиск людей на основании анализа их внешности. Мы проверили несколько таких сайтов и, по нашему мнению, лучшим является сервис Findclone. Поиск на нем проводится по социальным сетям Вконтакте. К сведению, поиск через Инстаграм не представляется возможным, так как его контент закрыт от индексирования поисковиками и прочими роботами.

Перейдите на сайт Findclone.ru. Сервис является платным, но имеет пробный период (можно выполнить бесплатных 25 запросов).
Сайт требует привязку через номер телефона. В процессе регистрации будет сделан вызов на телефон, а вам нужно будет просто указать последние 5 цифр звонящего номера.

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

Далее будет выполнен короткий анализ и показаны результаты со ссылками на страницу человека в ВК

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

Возможности сервиса поиска изображений

Открыть изображение в большом размере. Чтобы открыть снимок в увеличенном размере, просто нажмите на него.

А если хотите загрузить его в отдельном окне, нажмите еще раз.

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

В новой вкладке откроется сайт-источник.

Скачать на телефон. Сохранить снимок можно двумя способами:

  1. Через Яндекс
  2. С оригинального сайта (источника)

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

Для загрузки через Яндекс нажимаем на кнопку «Скачать» под снимком.

Изображение откроется в новом окне. Нажимаем на него и удерживаем палец, пока не появится меню. Из списка выбираем пункт «Скачать изображение». После этого картинка запишется в галерею телефона.

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

В моем случае открылся сайт бесплатных картинок. Здесь есть возможность скачать снимок в разных размерах. Для этого нажимаю на кнопку «Бесплатная Загрузка». Затем выбираю размер и нажимаю «Скачать».

Снимок запишется в галерею телефона.

Изменить изображение. У сервиса есть встроенный редактор, при помощи которого можно внести небольшие правки.

1. Нажмите на кнопку «Редактор» под снимком.

2. Откроется увеличенное изображение, а под ним инструменты для редактирования.

3. Обработайте картинку и нажмите на кнопку «Готово».

4. Выберите пункт «Скачать» и изображение загрузится в галерею.

Появится меню с иконками социальных сетей. Через них можно опубликовать снимок на своей странице или отправить личным сообщением другу.

Добавить в коллекцию. Кнопка «В коллекцию» позволяет добавить изображение в папку «Мои коллекции/Мои картинки» в главном меню. Это что-то вроде закладок.

Найти похожие изображения. Кнопка «Похожие» загрузит подобные снимки (копии).

Фильтры

Фильтры помогают уточнить поиск, отсортировать результаты. Чтобы это сделать, нажмите на пункт «Фильтры» вверху.

Откроется панель, через которую можно выбрать параметры.

Например, если нажать на «Рисунки» загрузятся только рисованные картинки.

А кнопка «Белый фон» показывает только изображения на белом фоне.

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

1. Нажмите на значок «три точки» в верхнем углу программы.

2. В окошке выберите «Версия для ПК».

3. Для отображения настроек нажмите на пункт «Показать фильтры» в правом углу.

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

Ориентация. Настраивает вид страницы: горизонтальный, вертикальный или квадратный.

Тип. Здесь можно выбрать, какие именно картинки будут показаны: с белым фоном, лица, рисунки и чертежи и др.

Цвет. Можно выбрать цветные, черно-белые или изображения в определенных тонах.

Файл. Задает фильтр по расширению (формату файла):

  • JPEG — использует сжатие с потерями и не поддерживает прозрачность.
  • PNG — поддерживает полноцветные изображения с сохранением прозрачности.
  • GIF — это живые анимированные картинки.

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

Сбросить. Удаление всех назначенных фильтров.

Как работает поиск по лицам

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

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

Как найти оригинал заданного изображения

Например, у Вас есть какая-то фотография, возможно кадрированная, пожатая, либо отфотошопленная, а Вы хотите найти её оригинал, или вариант в лучшем качестве. Как это сделать? Проводите поиск в Яндекс и Гугл, как описано выше, либо средствами PhotoTracker Lite и получаете список всех найденных изображений. Далее руководствуетесь следующим:

  1. Оригинальное изображение, как правило имеет больший размер и лучшее качество по сравнению с измененной копией, полученной в результате кадрирования. Конечно можно в фотошопе выставить картинке любой размер, но при его увеличении относительно оригинала, всегда будут наблюдаться артефакты. Их можно легко заметить даже при беглом визуальном осмотре.
  2. Оригинальные фотографии часто имеют водяные знаки, обозначающие авторство снимка (фамилия, адрес сайта, название компании и пр.). Конечно водяной знак может добавить кто угодно на абсолютно на любое изображение, но в этом случае можно поискать образец фото на сайте или по фамилии автора, наверняка он где-то выкладывает своё портфолио онлайн.
  3. И наконец, совсем простой признак. Если Ваш образец фото черно-белый (сепия и пр.), а Вы нашли такую же, но полноцветную фотографию, то у Вас явно не оригинал. Добавить цветность ч/б фотографии гораздо более сложнее, чем перевести цветную фотографию в черно-белую 🙂

PicTriev — онлайн сервис поможет найти человека по фото

Фото загружается на сервис PicTriev в виде файла либо URL-ссылки. В итогах поиска показаны процент принадлежности к мужскому либо женскому типу лица, а также предполагаемый возраст. Результаты могут сильно не совпадать.

Данный сервис интересен тем, что показывает, насколько человек похож на знаменитостей, список которых находится чуть ниже. Точность результата зависит от качества изображения и ракурса изображенного на ней лица. Различные фото 1-го и того же человека могут дать абсолютно разные результаты. Требования к изображениям на сервисе PicTriev расположены внизу. Там же находится и выбор языка из нескольких доступных.

Google Images

Поиск Google.Картинки позволяет найти идентичные фотографии на основе данных поисковых систем, в том числе осуществить поиск человека по лицу. Больше ориентирован на поиск в зарубежных ресурсах:

  • переходим к сервису google.ru;
  • далее в поисковой строке, щелкаем по иконке с изображением фотоаппарата;
  • затем откроется окно выбора загрузки, где потребуется загрузить картинку или указать на нее ссылку;
  • затем откроется страница выдачи поискового запроса. Под основным изображением будут даны ключевые запросы, по которым осуществлялся поиск, и далее представлен список ресурсов, где есть похожие фотографии;
  • щелкаем «Похожие изображения» и ищем нужную картинку.
  • Для того, чтобы перейти к источнику, требуется нажать на картинку и кнопку «Перейти» расположенную рядом с объектом;
  • если похожий объект не обнаружен, возвращаемся на страницу выдачи результата и переходим к блоку «Страницы с подходящими изображениями». Это набор сайтов, где могут встречаться похожие картинки.

DigiKam, лучшая библиотека фотографий с открытым исходным кодом

Искусственный интеллект не является синонимом больших денег. И DigiKam один из таких примеров. Это одна из самых полных и мощных бесплатных программ с открытым исходным кодом, которые мы можем найти для организации наших фотографий. Эта программа способна без проблем эффективно работать с библиотеками из более чем 100,00 XNUMX фотографий, считывать их метаданные и помогать нам находить нужные нам фотографии. Он также позволяет обрабатывать фотографии в формате RAW и имеет функции редактирования и ретуши всех типов файлов JPEG.

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

Мы можем скачать DigiKam совершенно бесплатно из этой ссылки .

Сервис Яндекс.Картинки

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

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

  • Findface;
  • Hikvision;
  • Verilook Standard SDK.

Средняя цена за стартовый пакет софта – от 450 долларов. Как видите, профессиональные продукты вряд ли заинтересуют стандартного пользователя.

Один из самых востребованных веб-сервисов, который отлично работает бесплатно – это Яндекс.Картинки. Программа выполняет не только распознавание лиц по фото, но и ищет похожие картинки.

  • Зайдите на сайт https://yandex.kz/images/;
  • Нажмите на значок фотоаппарата справа от поисковой строки;
  • Добавьте исходную картинку;
  • Нажмите «Поиск»;

Плюсы

  • Анализирует не только базу данных Вконтакте, но, вообще, весь Рунет;
  • Больше шансов разыскать нужного человека;

Минусы

  • Яндекс выдаст все сайты, на которых загружено это или похожее фото;
  • Очень много одинаковых картинок, что затруднит анализ результатов и займет гораздо больше времени;

Перечисленные выше сервисы позволяют распознавать лица как с компьютера, так и с телефона. Однако, с компа работать гораздо удобнее. Далее мы приведем программу для распознавания лиц по фото для Андроида, которую легко установить на смартфон.

PhotoTracker Lite – поиск 4в1

Расширение для браузера PhotoTracker Lite (работает в Google Chrome, Opera с версии 36, Яндекс.Браузере, Vivaldi) позволяет в один клик искать похожие фото не только в указанных выше источниках, но и по базе поисковика Bing (Bing Images)!

В настройках приложения укажите источники поиска, после чего кликайте правой кнопкой мыши на любое изображение в браузере и выбирайте опцию «Искать это изображение» PhotoTracker Lite:

Есть еще один способ поиска в один клик. По умолчанию в настройках приложения активирован пункт «Показывать иконку быстрого поиска». Когда Вы наводите на какое-то фото или картинку, всплывает круглая зеленая иконка, нажатие на которую запускает поиск похожих изображений – в новых вкладках автоматически откроются результаты поиска по Гугл, Яндекс, Тинай и Бинг.

Работа сервисов по распознаванию лиц

Распознавание происходит при помощи встроенной нейросети, которая быстро ищет похожие фотографии по определённым признакам, изначально самым базовым, например, по весу изображения, его разрешению и т. д. Исходя из данной особенности, у вас в результатах поиска могут появиться ссылки на профили/сайты совершенно не того человека, который изображён на фото, но, к счастью, такое случается крайне редко. Обычно находятся люди со схожей внешностью или похожей обстановкой на фото (например, если плохо видно лица).

Дополнительно нужно учесть, что если вы хотите по фотографии человека найти его профиль во Вконтакте, то стоит помнить, что в настройках приватности этой социальной сети пользователь может поставить галочки напротив определённых пунктов, из-за чего его страницу не смогут сканировать поисковые роботы и просматривать пользователи, не зарегистрированные в VK. Если у нужного вам человека выставлены таковые настройки приватности, то найти его страницу по фото будет очень сложно.

Способ 1: Яндекс Картинки

Использование поисковиков может показаться немного неудобным, так как на одно изображение может выйти несколько ссылок, где оно когда-либо использовалось. Однако если вам нужно найти как можно больше информации о человеке, используя только его фотографию, то лучше воспользоваться подобным методом. Яндекс – это российская поисковая система, которая неплохо производит поиск в русскоязычном сегменте интернета.

Инструкция по поиску через данный сервис выглядит так:

Если вы оказались недовольны результатом поиска, то можете воспользоваться следующими способами.

Способ 2: Google Images

По факту – это аналог Яндекс Картинок от международной корпорации Google. Алгоритмы, которые применяются здесь, чем-то похожи на те, что у конкурента. Однако у Гугл Картинок есть весомое преимущество – он лучше ищет похожие фотографии на иностранных сайтах, что Яндекс делает не совсем корректно. Это преимущество может стать и недостатком, если вам нужно найти человека в рунете, в этом случае рекомендуется использовать первый способ.

Инструкция выглядит следующим образом:

  1. Перейдя на сайт, в строке поиска нажмите на иконку фотоаппарата.

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

Откроется страница с результатами. Здесь, как и в Яндексе, в первом блоке вы можете просмотреть это же изображение, но в других размерах. Под этим блоком находится пара тегов, подходящих по смыслу, и пара сайтов, где есть такая же картинка.

В данном случае рекомендуется рассмотреть подробнее блок «Похожие изображения». Нажмите на заголовок блока, чтобы увидеть больше похожих картинок.

Найдите нужное изображение и кликните по нему. Откроется слайдер по аналогии с Яндекс Картинками. Здесь вы также можете посмотреть это изображение в разных размерах, найти ещё похожие, перейти на сайт, где оно размещено. Для перехода на сайт-источник нужно нажать на кнопку «Перейти» или кликнуть по заголовку в верхней правой части слайдера.

Дополнительно вам может быть интересен блок «Страницы с подходящим изображением». Тут всё аналогично с Яндексом – просто набор сайтов, где встречается точно такое же изображение.

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

Программы распознавания лиц

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

Подобное ПО чаще всего использует алгоритм распознавания Виолы-Джонса. Программа, при помощи данного метода распознает лица даже при повороте на 30 градусов. Метод основывается на признаках Хаара, которые представляют собой набор черно-белых масок различной формы и размера. Происходит наложение масок на изображение и происходит расчет яркостей пикселей путем сложения, после чего рассчитывает разность значений.

10 самых популярных смартфонов всех времен

Далее система сравнивает результаты с накопленными данными, и определив лицо на изображении продолжает его отслеживать для выбора оптимального ракурса. После этого запускается процесс считывания и ПО находит опорные точки на лице. Далее изображение анализируется с теми данными, которые находятся в базах. Если они совпадают, человек идентифицируется.

FindClone — поиск человека по фото в ВКонтакте

В этом сервисе нужно регистрироваться. Можно найти клонов своей сраницы или сфотографировать человека и сервис попытается найти этого человека.

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

Веб-версия для компьютера: https://findclone.ru

Приложение для телефона на Андроид: ссылка на Play Market

Нашёл смешное видео, где парни находят людей, с которыми общаются в чат-рулетке.

Алгоритмы OpenCV

У изображения лица есть свои характеристики:

  1. Темные и светлые участки и зоны (темные — глаза, губы; светлые — лоб, щеки, подбородок).
  2. Лица всех людей устроены по одному принципу (глаза — на одной линии, под глазами — нос, под носом — губы, под губами — подбородок).

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

Для этого можно использовать OpenCV — библиотеку алгоритмов компьютерного зрения и обработки изображений. Реализована она на C/C++, также разрабатывается для Python, Java, Ruby, Matlab, Lua и других языков.

Профессия

Fullstack-разработчик на Python

Научитесь программировать на Python и JavaScript, изучите фреймворки Django и React, SQL, а также познакомьтесь с DevOps-практиками и основами Linux.

Узнать больше