ТОП-5 программ распознавания лиц по фото: сравнение и обзор!

Сеть медицинских клиник «Инвитро» запустила пилотный проект Face Detection по распознаванию лиц клиентов в облаке Mail.ru Cloud Solutions (MCS) и в будущем сможет сократить очереди. О том, как «Инвитро» перенесла часть вычислений в облако, рассказывают ее специалисты: руководитель IT-подразделения Владимир Федин и архитектор внутренних информационных систем Сергей Лавриненко.

Распознавание лиц: потенциальные сферы применения

Приведу несколько потенциальных сфер применения технологии распознавания лиц.

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

Распознавание лиц: потенциальные сферы применения

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

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

Как вообще пользоваться FindFace (и зачем)

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

Читайте также:  Уборка в доме. Лучшие системы и правила

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

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

— TJ (@tjournal) April 6, 2016

Веб-сервис более удобен — он позволяет сразу перейти в профиль человека во «ВКонтакте» со всеми его потрохами. Первые 30 подходов бесплатно, дальше FindFace хочет денег.

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

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

Мне нужны твое лицо, отпечаток пальца и радужная оболочка

— Kaspersky (@Kaspersky_ru) October 28, 2015

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

Как включить Face ID на Андроид

Чтобы использовать Face ID на Андроид, зайдите в меню Smart Lock. В большинстве прошивок Smart Lock находится в настройках безопасности, где вы устанавливаете пин-код или графический ключ для разблокировки экрана.

Как включить Face ID на Андроид

Если пункта Smart Lock нет, вам нужно включить его в списке агентов доверия:

Как включить Face ID на Андроид
  1. Меню
  2. Безопасность
  3. Агенты доверия
  4. Включите Smart Lock
Как включить Face ID на Андроид

Face ID на АндроидFace ID на АндроидFace ID на Андроид

Как включить Face ID на Андроид

После этого зайдите в Smart Lock и введите код блокировки устройства. Вы увидите меню Smart Lock, в котором можно настроить умную блокировку смартфона. Выберите пункт “Распознавание лиц”.

Как включить Face ID на Андроид

Face ID на АндроидFace ID на АндроидFace ID на Андроид

Как включить Face ID на Андроид

Нажмите “Настроить”, затем “Далее”. Откроется видоискатель фронтальной камеры. Держите смартфон так, чтобы лицо было в середине круга, пока круг не станет зеленым. В дальнейшем можно ещё несколько раз сканировать лицо для лучшего срабатывания Face ID.

Как включить Face ID на Андроид

Face ID на АндроидFace ID на АндроидFace ID на Андроид

Как включить Face ID на Андроид

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

Как включить Face ID на Андроид

А какой способ блокировки используете вы?

Читайте также:  20 лучших шаблонов для Android-приложений 2020 года

Как работает «Face detection»?

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

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

Findme VK

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

Findme VK
  • Жмите «Поиск»;
  • Изучайте выдачу.

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

Findme VK

Плюсы

  • Скорость обработки информации;
  • Отсутствие необходимости где-либо регистрироваться;

Минусы

  • Средний результат в точности;
  • Азиатские лица программа различает плохо;
  • Не подходит для поисков определенного человека;

Читайте обзоры от нашей редакции:

  • Айфон или Самсунг: что лучше?
  • Хонор или Самсунг: какой телефон лучше?
  • Телефоны Samsung с хорошей камерой
Findme VK

Сиамские сети

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

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

Сиамские сети

В FaceNet это делается путем вычисления расстояния между двумя выходами.

Читайте также:  Топ-10 главных событий 2020 года в России и мире

Как отключить распознавание лиц на Android Samsung

Если снятие блокировки при помощи внешности для вас неудобно, и вы решили его отключить, повторите следующие действия:

Как отключить распознавание лиц на Android Samsung

Авторизуйтесь в настройках, затем откройте раздел безопасности. Нажмите на кнопку “Блокировка экрана”.

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

Как отключить распознавание лиц на Android Samsung

Нажмите на “Smart lock”

Выберите раздел “Распознавание лиц”.

Как отключить распознавание лиц на Android Samsung

Далее нажмите кнопку настройки, на странице параметров отключите опцию.

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