Онлайн-сервисы и программы для распознавания лиц по фотографии

Поисковые системы

Самый простой подход к распознаванию лиц — это использование поисковых систем. Любой крупный поисковик имеет свой алгоритм, который решает эту задачу с той или иной успешностью.

Яндекс

Главный отечественный поисковик Яндекс весьма достойно справляется с нахождением людей на фотографиях.

Процесс выглядит так:

Перейдите на главную страницу Яндекс.Картинок и нажмите кнопку поиска по изображению в виде фотоаппарата.

Выберите нужный файл с компьютера или перетащите его в соответствующее поле.

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

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

Принципиальных отличий в процессе поиска через Google нет:

Зайдите на страницу Google Картинки, нажмите кнопку «Поиск по картинке» и загрузите нужный файл.

Откроется результат поиска по фотографии. Google попытается предположить, кто на ней изображён, а также даст ссылки на похожие фото и страницы с этим изображением.

Mail.ru

Поисковая система Mail.ru не умеет искать людей по портретам, но их «Облако» (облачное хранилище) в своей мобильной версии способно распознавать лица и находить в фотогалереях своих пользователей.

Другие поисковики

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

  • Tineye;
  • SauceNAO;
  • IQDB и т. д.

Порядок их использования практически не отличается от Яндекса и Гугла.

Бесплатный поиск человека по фотографии в интернете

В настоящее время, поисковые системы, хранят и обрабатывают огромные объемы данных. Они имеют довольно «умные» алгоритмы, которые позволяют найти информацию, как в текстовом формате, так и в виде изображения. Найти человека через фотографию — это лишь один из немногих инструментов, которые предоставляют агрегаторы поиска информации. Наиболее популярными из них являются — Google, Яндекс, Tineye.

Как найти человека по фотографии в Google (Гугл)?

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

Поиск с помощью фотографии осуществляется таким образом:

1. Переходим на images.google.com (сервис Гугл, где поиск происходит исключительно по картинкам):

2. Делаем щелчок мыши на значке фотоаппарата:

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

Другой возможный способ загрузки изображения — зажать его левой кнопкой мышь на каком-либо сайте или в папке на компьютере и поместить в строку поиска.

4. В результате обработки Вашего запроса с фотографией, Google, выдаст страницу подобного содержания:

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

Можете также посмотреть короткий ролик о том, как работает поиск по фотографии в гугл и что получается в результате:

Как найти человека по фотографии в Yandex (Яндекс)?

Стоит ли говорить, что сервис поиска изображений в интернете — Яндекс.Картинки не имеет принципиальной разницы от поиска изображений в Google? Однако не все так однозначно, несмотря на то, что сервисы работают по образу и подобию, они имеют отличия в оформлении сайтов (хотя это мало имеет значения, в данном случае), а также разный поисковый алгоритм работы, что позволяют находить в двух этих сервисах, разные сайты, где находятся та или иная фотография.

В данном случае, поиск с помощью фотографии, происходит таким образом:

1. Переходим на yandex.ru/images (сервис Яндекса, где поиск осуществляется только по картинкам):

2. Аналогично, как и в предыдущем сервисе, ищем значок фотоаппарата и делаем клик мышкой:

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

4. По итогу нашего выбора, будет сгенерирована страница с результатом поиска:

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

Как найти человека по фотографии в TinEye (ТинАй)?

Еще одной из самых популярных поисковых систем, которая специализируется только на поиске изображений в интернете является — TinEye. Сервис, так же как и Google или Яндекс позволяет найти идентичную или похожую картинку с помощью Вашей фотографии, т.е. выполнить обратный поиск изображения. ТинАй постоянно совершает сканирование веб-страниц и добавляет новые изображения в свою базу. На момент написания статьи база сервиса составляет более 30,4 миллиарда изображений.

Выполнить поиск человека по фотографии онлайн и абсолютно бесплатно можно так же просто, как в Гугл и Yandex. Для этого требуется:

1. Перейти на tineye.com, где на главной странице будет строка поиска:

2. Нажать кнопку загрузки изображения со стрелкой вверх или же внести ссылку на фотографию в соответствующее поле:

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

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

Как найти человека в соц сетях по фото?

№2. Search4Faces

  1. Аватарки Вконтакте и Одноклассников
  2. Фотографии профиля Вконтакте

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

  1. С персонального компьютера
  2. С фотокамеры.
  3. Импортировать из URL источника.
  4. Instogram – самый большой каталог иллюстраций в интернете, где есть всё: природа, автомобили, люди.

Search4Faces, может импортировать фото в “инстограм”.

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

Если, например, сервис ничего не выдал, то есть альтернатива, например, FindClone.

№3: FindClone

Что из себя предоставляет данная площадка? Она занимается тем, что ищет людей в “vk” используя foto человека.

Услуга использования сайта, пробная, вы получаете подписку на срок 30 дней и лимит в 50 попыток найти человека. После чего придётся оплатить пакет услуг. Известно, что данный инструмент для поиска использует технологию нейросетей. Она способна обучаться, для достижения лучшего результата. Для получения доступа к возможностям сервиса, требуется пройти регистрацию указать номер телефона и пароль.

№4. PimEyes

Сервис был выпущен 12 июня 2020 года.

Как работает? Прежде всего, у него нет ограничений, можно найти фотки человека на любых сайтах интернета, включая так же популярные ресурсы: youtube, wordpress, instagram и tumblr. PimEyes наделён искусственным интеллектом Clearview AI, который является достаточно мощным, и способен найти кого угодно, разумеется если объект как-то отметился разместив свои фотки.

Ресурс предоставляет два варианта использования, бесплатный и платный. Первый ограничен в возможностях и показывает только фотопортрет “юзера”. Второй – премиум аккаунт стоит 732 руб. и это не за год или месяц, а всего за 24 часа. Особенности предоставляемой платной услуги, получение ссылок, где засветился пользователь. Кроме того, клиент ресурса может подключить уведомление в режиме онлайн, которое будет сообщать об появлении новых похожих фотографий в сети, заданных в критерии поиска.

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

№5. Инструменты поиска поисковых систем

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

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

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

Ещё один способ. Это указать путь изображения, нажать кнопку, и фотография найдётся.

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

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

Описание технологии работы системы

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

Тот же сервис от Google считывает определенные параметры:

  • расстояние между глазами;
  • форму надбровных дуг;
  • положение и ширину носа;
  • форму подбородка и т.д.

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

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

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

Подобные системы идентификации сейчас широко применяются в самых различных сферах. Например:

К слову, стоит заметить, что использование разных маскирующих средств не слишком помогает в том, чтобы обойти систему. Достаточно 70% открытого лица, чтобы алгоритм опознал изображения. Очки или головной убор снижают точность не более, чем на 5%. Также некоторые китайские программы по поиску людей способны распознавать граждан даже в медицинских масках, которые там часто носят из-за смога.

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

Поиск человека по фото с телефона

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

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

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

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

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

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

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

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

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

Задача

Более 330 млн аккаунтов зарегистрировано в Одноклассниках, в этих аккаунтах содержится более 30 млрд фото.

Пользователи ОК заливают 20 млн фото в сутки. На 9 млн загруженных за сутки фотографий присутствуют лица, а всего детектируется 23 млн лиц. То есть, в среднем 2.5 лица на фотографию, содержащую хотя бы одно лицо.

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

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

Способы поиска людей по фото в «ВКонтакте»

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

Поиск на сайте «ВК»

Для поиска человека по фото, используя сайт «ВКонтакте», вам требуется сделать следующее:

  • Пройдите авторизацию в соцсети «ВК» указав логин, а также пароль.
  • Загрузите необходимую фотографию в какой-либо свой открытый альбом.
  • Теперь вам необходимо открыть фото в полном его размере, таким образом, в адресной строке браузера вы увидите ссылку на картинку.

  • Далее вам нужно выделить ID картинки в этой же строке. Он начинается после адреса vk.com.
  • Копируете нужный отрезок ссылки.
  • После этого вам необходимо войти в раздел под названием «Новости» и в меню справа кликнуть по «Фотографии».

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

Через браузеры

Каждый браузер позволяет вам отыскать любую картинку и фото. Все они работают по одному принципу. Рассмотрим на примере Google Chrome:

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

В Яндекс Браузере необходимо выполнить аналогичные действия:

  • На главной страничке вам требуется кликнуть по «Картинки».
  • С правой стороны нажмите по графе «Поиск по картинке».

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

С помощью программ

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

Findface

Сервис Findface разработан для того, чтобы находить фото (по лицам) в соцсетях. Вам просто необходимо пройти авторизацию через свой аккаунт «ВК». Потом нужно кликнуть по надписи «Найти одноклассников». Появится окно, где вам следует подтвердить свои данные в «ВКонтакте». Далее будет открыта вкладка, на которой вы можете осуществить поиск. Нужно кликнуть по кнопке под названием «Загрузить».

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

Далее для большей точности вам нужно использовать фильтр:

  • По половым признакам.
  • По возрастной категории.
  • По городу.
  • По семейному положению.

После того, как вы нашли искомого человека, кликните по его фото и нажмите «Профиль ВКонтакте».

Tofinder

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

  • Изначально на главной страничке ресурса нужно загрузить оригинальный файл.
  • Далее ожидайте подгрузки изображения.
  • Введите капчу.
  • Ждите результата.

Часто бывает так, что с первого раза отыскать нужное изображение не удается. Повторяйте попытку не менее 2-3 раз.

TinEye

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

Применение и инциденты

Серия событий и инцидентов, связанных с сервисом, произошла в апреле 2016 года.

Резонансная история «борьбы с сетевой порнографией»: участники популярного имиджборда «Двач» начали массово загружать в FindFace размещённые на сайтах с порнографией фото. Они находили аккаунты актёров во «ВКонтакте», а затем рассылали информацию об их деятельности друзьям и родственникам. Администрация FindFace заявляла, что не имеет никакого отношения к данному использованию технологии. В то же время сервис не имеет технической возможности ограничить такого рода действия пользователей, поскольку поиск происходит по фото и видео, свободно размещённым в интернете.

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

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

В августе 2016 года с помощью FindFace журналисты установили личность московского предпринимателя Арама Петросяна, который захватил отделение «Ситибанка» в центре Москвы. Его страницу нашли в социальной сети «ВКонтакте», после чего передали информацию в правоохранительные органы. Позже информация о личности захватчика подтвердилась.

В 2017-м году алгоритмы распознавания лиц NTechLab были встроены в московскую городскую систему видеонаблюдения, эксплуатируемую Департаментом Информационных Технологий Москвы. Аналогичная разработка внедрена в Екатеринбурге. Система использует базу лиц МВД, чтобы находить ей соответствия на видео. Предполагаемые применения системы — поиск преступников, борьба с терроризмом и сбор информации об участниках митингов и иных массовых мероприятий.

30 июня 2018 года создатели FindFace объявили прекращении работы над проектом и поэтапном отключении сервиса с 1 июля.

До 1 сентября компания закрывает свой сервис для VIP и Premium аккаунтов. При этом своих обязательств перед клиентами, которые купили VIP и Premium аккаунты и срок договорных отношений с которыми не истёк, она не выполнила.

Сервис FindFace позволяет искать людей по фото

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

При регистрации пользователь получит возможность 30 раз искать людей по фото и 5 раз переходить на профили из списка результатов. После исчерпания этих лимитов за пользование сервисом придется платить, самый дешевый тариф составляет 149 руб. в месяц, и предоставляет в распоряжение пользователя 75 поисковых запросов. Обычно этого вполне достаточно. Если же требуется искать много снимков, то придется приобрести VIP-аккаунт за 459 руб. в месяц.

Заключение

Когда предстоит выполнять поиск человека в VK по его фото,  то прежде всего фотографию необходимо скачать на компьютер или копировать ссылку (URL) снимка. Использовать скриншоты крайне не рекомендуется. Если же сделать это все-таки пришлось, то следует отключить сжатие изображений и сохранять их в формате jpeg или аналогичном по качеству.

Hiface — поможет узнать форму лица онлайн

Факторы успешного поиска

К сожалению, гарантии стопроцентного успеха при поиске по фото вам не даст никто. Но следующие факторы увеличивают такую вероятность:

  • Фотография, которую вы используете (или сильно похожая на неё), загружена в один из альбомов искомой персоны. Если же тот, кого вы пытаетесь найти, нигде ее не публиковал, поиск будет малоуспешен.
  • Изображение лица человека хорошо различимо и узнаваемо — чем выше чёткость и разрешение фотографии, тем больше шансов на успех.
  • Вы используете оригинал фотографии, то есть скопировали ее в первоначальном виде, а не пересняли на камеру телефона.
  • Профиль искомого человека открыт для всех. К сожалению, поиск по фотографиям, находящимся в закрытом доступе, по понятным причинам невозможен.

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

Качество распознавания

Но конечно, фантастики нет: по фотографии в профиль он не может найти фото в фас или разглядеть лицо за толстой роговой оправой. Какие-то требования к исходной фотографии все же имеются, чтобы распознавание прошло успешно. Лаборатория Касперского провела эксперимент в своем офисе: лица, снятые вблизи в спокойной обстановке были успешно распознаны и найдены вконтакте без проблем. Вот на улице качество работы сервиса упало в два-три раза. Маловероятно, что фото в полный рост с маленьким личиком прокатит. Но лицо можно увеличить в редакторе и загрузить отдельно – это повышает вероятность успеха.

Вот примеры распознанных и нераспознанных карточек.

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

Применение и инциденты

Серия событий и инцидентов, связанных с сервисом, произошла в апреле 2016 года.

Резонансная история «борьбы с сетевой порнографией»: участники популярного имиджборда «Двач» начали массово загружать в FindFace размещённые на сайтах с порнографией фото. Они находили аккаунты актёров во «ВКонтакте», а затем рассылали информацию об их деятельности друзьям и родственникам. Администрация FindFace заявляла, что не имеет никакого отношения к данному использованию технологии. В то же время сервис не имеет технической возможности ограничить такого рода действия пользователей, поскольку поиск происходит по фото и видео, свободно размещённым в интернете.

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

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

В августе 2016 года с помощью FindFace журналисты установили личность московского предпринимателя Арама Петросяна, который захватил отделение «Ситибанка» в центре Москвы. Его страницу нашли в социальной сети «ВКонтакте», после чего передали информацию в правоохранительные органы. Позже информация о личности захватчика подтвердилась.

В 2017-м году алгоритмы распознавания лиц NTechLab были встроены в московскую городскую систему видеонаблюдения, эксплуатируемую Департаментом Информационных Технологий Москвы. Аналогичная разработка внедрена в Екатеринбурге. Система использует базу лиц МВД, чтобы находить ей соответствия на видео. Предполагаемые применения системы — поиск преступников, борьба с терроризмом и сбор информации об участниках митингов и иных массовых мероприятий.

30 июня 2018 года создатели FindFace объявили прекращении работы над проектом и поэтапном отключении сервиса с 1 июля.

До 1 сентября компания закрывает свой сервис для VIP и Premium аккаунтов. При этом своих обязательств перед клиентами, которые купили VIP и Premium аккаунты и срок договорных отношений с которыми не истёк, она не выполнила.

Программы для поиска людей по фото: ТОП-9 лучших для ПК и телефона

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

№1. TinEye

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

Есть несколько способов получить результат facesearch.

  1. Загрузить файл, используя кнопку со стрелкой.
  2. В поле написать путь к изображению.
  3. Перетащить картинку на поле.

Сделав одно из трёх действий, подождите, пока алгоритм просканирует 42 миллиона всех возможных jpg, gif, png файлов на предмет похожести.

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

Сервис быстро сделает свою работу и автоматически удалит ваши файлы. Как и в любом другом продукте, здесь предусмотрена регистрация. Владельцы учётных записей узнают последние выходы обновления. Больше преимуществ не замечено. Если вам нужна “TinEye”, для постоянного применения, то можете установить расширение для браузера. Переходим по этой ссылке https://tineye.com/extensions. и кликаем.

На рисунке у меня Google Chrome, в вашем случае может быть FireFox или любой другой, в зависимости оттого, чем вы пользуетесь. Перейдя на страницу плагин, нажмите установить. Plugin скачается и установится. Лишних действий делать не придётся.

Чтобы произвести тест откройте любую страницу в интернете ту, где есть галерея с рисунками и нажмите правой кнопкой мыши, чтобы открыть контекстное меню “Search Image on TinEye”.

В новой вкладке откроется страница, и через несколько секунды вы получите результат. В моём случае, вот что выдало.

Так же можно найти и людей, например, актёров и других знаменитостей.

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

  1. Перечислены сайты, где расположено изображение. Для получения кадров только с одного ресурса, щёлкните по Filter by domen/collection (Фильтр по домену / коллекции) и выберите домен по которому, хотите произвести отсеивание.
  2. Sort by most changed сортирует по последним изменениям.

Данный онлайн инструмент ищет только с порталов, игнорируя vk и fb. Для них нужно воспользоваться отдельным инструментом, предназначенным специально для нахождения в “вк”, “файсбук” и “одноклассники”.

Архитектура решения

Так как вся внутренняя инфраструктура ОК построена на Java, то и все компоненты мы завернем в Java. Inference на detector и recognizer работает под управлением TensorFlow через Java API. Detector работает на CPU так как удовлетворяет нашим требованиям и работает на уже имеющемся оборудовании. Для Recognizer-а мы установили 72 GPU карты, так как запуск Inception-ResNet не целесообразен на CPU с точки зрения ресурсов.

В качестве базы данных для хранения векторов пользователя используем Cassandra.
Так как суммарный объем векторов всех пользователей портала ~300Gb, то для быстрого доступа к векторам добавляем кэш. Кэш реализован в off-heap, детали можно прочитать в статье Андрея Паньгина: «Использование разделяемой памяти в Java и off-heap кеширование».

Построенная архитектура выдерживает нагрузку до 1 млрд фото в сутки при итерации по пользовательским профилям, при этом параллельно продолжается обработка новых заливаемых фотографий ~20 млн фото в сутки.

Рисунок 6. Архитектура решения

Выводы и советы

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

Поиск идет только по фотографиям профиля «ВКонтакте» — учитывается как актуальная аватарка, так и все предыдущие. В соцсети эти изображения хранятся в альбоме «Фотографии со страницы»

Что важно — в этом альбоме нельзя включить настройки приватности: снимки в любом случае видны всем пользователям соцсети. Аватарки можно лишь удалить, и при уменьшении их числа качество распознавания сразу заметно падает.

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

Нестандартные фотографии — вполоборота, под необычным углом, в капюшоне — часто затрудняют распознавание

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

Для многих героев нашего эксперимента стало сюрпризом, как много фотографий у них лежит в открытом доступе. Вроде они все знали о настройках приватности и даже что-то там выставляли — и тем не менее
Обратите на это внимание. Просто поставить галочки в «Мои настройки — Приватность» недостаточно: обязательно посмотрите, какие разрешения на просмотр стоят у ваших фотоальбомов.
Совет: попросите зайти в ваш аккаунт постороннего человека (который не является вашим другом в ВК) и посмотрите, что этому постороннему там видно

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

FindFace позиционируется как сервис знакомств. Увидел красивую девушку, сфотографировал, посмотрел на ее интересы — есть о чем дальше поговорить. На самом деле потенциал у этой штуковины намного более широкий.
Некоторые люди в соцсетях регистрируются под вымышленными именами, а вот фото в профиле ставят реальное. Дескать, Интернет большой — никто тебя не найдет. Так вот, нужно будет — очень даже найдут. Например, когда такой человек пойдет на работу устраиваться.

Оцените статью
Рейтинг автора
5
Материал подготовил
Андрей Измаилов
Наш эксперт
Написано статей
116
Добавить комментарий