Перейти к содержимому

Как распознать лицо по фото

  • автор:

Сравнение лиц на фото

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

Алгоритмы распознавания и сравнения лиц основаны на технологиях Deep Learning с архитектурой искусственной нейронной сети. Этот метод обеспечиваеат высокую точность в процессе проверки.

Процесс сравнения лиц включает в себя следующие модули:

  1. детекция лиц;
  2. извлечение дескриптеров лиц;
  3. матчинг (сравнение) лиц с эталонной фотографией.

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

Где применяется сравнение лиц на фото?

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

Обзор инструмента распознавания лиц по фото онлайн

Иллюстрация оценки похожести лица

Cиний фон

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

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

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

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

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

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

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

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

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

  1. Для повышения безопасности в общественных местах. Чаще всего подобные программы ставят в метро или аэропортах. Кстати, в метрополитене Шэньчжэня власти пошли еще дальше — теперь можно оплачивать поездку с помощью аппарата, который распознает лица. Пользователи могут даже посмотреть фотографии своего пребывания в метро и узнать дополнительную информацию. В аэропортах также используются похожие системы: в тестовом режиме пассажирам предлагают пройти паспортный контроль просто посмотрев в камеру.
  2. В Японии запустили банкоматы, опознающие биометрические данные лица. Если все совпадает, то пользователи получают средства.
  3. В некоторых тюрьмах используют данные алгоритмы, чтобы снизить перевоз контрабанды.

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

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

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

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

Работает программа по следующему принципу:

  1. Система начинает искать фотографии, выбирает среди них наиболее удачный снимок.
  2. Далее происходит непосредственное распознавание.
  3. Как только система определяет ключевые точки, то она начнет сопоставление с базой. Обычно сравнивается более 100 ключевых моментов. Главными считаются: расстояние между глазами, длина и ширина носа, форма скул и подбородка, высота лба.

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

Примеры использования сервиса

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

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

Снимок экрана с первым шагом программы - загрузкой Базы лиц

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

Снимок экрана со вторым шагом программы - сравнением загружаемого фото с фотографиями из Базы

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

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

Рейтинг лучших программ для распознавания лиц на фотографиях

Ветеран среди программ калатогизации фотографий с функций распознавания лиц.

Open Source
Рейтинг: 4.1 /5

Специфический интерфейс, требует времени на изучение

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

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

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

Разберем 3 программы каталогизации фотографий, в которых заявлен функционал по распознаванию лиц.

Критерии отбора лучшей программы для распознавания лиц

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

  1. Общая оценка качества работы.
  2. Интерфейс и юзабилити — удобство функционала, логичность использования тех или иных компонентов. «Дружелюбность» по отношению к человеку, который не умеет работать с подобными программами.
  3. Доступность — как распространяется программа (платно, подписка, с демо режимом и прочее), возможность установки ПК с альтернативной операционной системой (Mac OS, Linux и другие).
  4. Дополнительный функционал — наличие полезных функций, облегчающих работу с фотографиями.
  5. Общее впечатление.

Tonfotos

Оценка: 5.0 /5

Лидер рейтинга получил высокие оценки как по качественным характеристикам, так и «визуальным». Tonfotos обладает простым и понятным интерфейсом, при этом он отлично справляется с задачей поиска лиц, с сортировкой.

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

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

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

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

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

Добавление новой персоны в Tonfotos

  1. Выберите фотографию с нужным человеком. Справа откроется блок с информацией о файле. (Если этот блок не открывается нажмите на кнопку с буквой «i»).
  2. Кликните правой кнопкой мыши по кружку с изображением человека и выберите пункт «This is». Далее «New person» и добавьте его в каталог программы.

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

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

Достоинства программы

Tonfotos автоматически предлагает похожие лица

  • Современный, понятный и логичный по структуре интерфейс.
  • После того как отметили нужного человека, программа начинает выдавать кадры с ним, предлагая отметить его на других фотографиях. То есть автоматически сразу набирается много помеченных кадров, где возможно отмечен этот человек. И пользователю остается лишь подтвердить/опровергнуть его присутствие на фотографии.
  • Среди исследуемых программ Tonfotos нашел больше всех лиц.
  • Функция поиска и удаления дубликатов.
  • Работа сразу с несколькими источниками (например, на диске в компьютере, облаке, телефоне).
  • Доступность — бесплатной версией программы можно пользоваться неограниченное время. В этой версии присутствует ограничение на количество распознаваемых персон, а в остальном представлена полная функциональность платной версии. То есть программой можно пользоваться бесплатно, и при этом будут минимальные ограничения.

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

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

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

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

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

1. Search Face

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

  • Зайдите на сайт https://findclone.ru/;

  • Введите свой номер телефона и нажмите клавишу «Регистрация» – «Позвонить мне»;

  • Вам поступит телефонный звонок. Запомните последние 5 цифр входящего номера;
  • Введите эти числа в поле «Пинкод»;
  • Укажите свой пароль;

  • Таким образом, вы зарегистрировались в системе. Теперь жмите клавишу «Войти»;
  • Загрузите исходное фото(или перетащите его на экран);

  • Сервис сразу приступит к поиску и уже через пару секунд вы увидите результаты.

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

  • Cкорость анализа данных;
  • Высокая точность (исходное фото ни разу не попадало в Интернет);
  • Простота интерфейса сайта;
  • Пользоваться сервисом можно как с мобильного, так и с компьютера;
  • В Play Market есть отдельное приложение;
  • Необходимость вводить свой номер телефона;

2. Findme VK

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

  • Зайдите на сайт https://www.findmevk.com ;
  • Добавьте фото;

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

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

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

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

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

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

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

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

  • Findface;
  • Hikvision;
  • Verilook Standard SDK.

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

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

  • Зайдите на сайт https://yandex.kz/images/;
  • Нажмите на значок фотоаппарата справа от поисковой строки;

  • Добавьте исходную картинку;
  • Нажмите «Поиск»;

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

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

4. Photo Sherlock

Это отличная мобильная программа для распознавания лиц в соцсетях, с очень высокими рейтингами в Play Market.

  • Скачайте утилиту из Play Market;
  • Установите ее на телефон и разрешите ей доступ к камере и галерее;
  • Загрузите изображение с карты памяти или сделайте фото;
  • Нажмите клавишу «Найти это фото»;
  • Дождитесь окончания анализа.
  • Маленький вес программы;
  • Выдача результатов в Гугл;
  • Ищет только полностью идентичные картинки или лица;
  • Часто всплывает реклама, что раздражает и отвлекает;

Если вы хотите полюбоваться на своих двойников – воспользуйтесь лучше Search Face. Эксперимент нас позабавил – Путина программа нашла, а вот Жириновского почему-то нет.

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

5. Поиск по фото

Утилита находится в AppStore в свободном доступе. Она выполняет поиск и распознавание лица с фото исходника, основываясь на данных поисковых систем Google и Yandex. Совместима с операционной системой IOS 9.1 и старше.

  • Найдите приложение в магазине;
  • Установите его на телефон;
  • Вызовите касанием боковую шторку слева;
  • Добавьте файл с устройства или сделайте снимок;
  • Если нужно, укажите нужный размер фото;
  • Жмите «Поиск»;

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

Технология распознавания лиц сегодня находится в периоде развития, на самом его пике. Хотите знать, как работает программа распознавания лиц, и насколько опасен такой софт для человечества? У нас есть развернутые статьи на эти темы, а здесь мы лишь кратко опишем принцип работы системы. Говоря простым языком, она анализирует соответствие исходного лица с тысячами других из своей базы данных. Идентификация происходит на основе 20 критериев – расстояние между точками на лице, анализ кожи, пор, глубина посадки черт и т.д.

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

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

Программа распознавания лиц : 15 комментариев

  1. Лина10.10.2019 в 22:08 Здравствуйте! У меня есть фотография от 1897 года, на ней изображены три юноши. Один из них мой дед. Есть другая фотография от 1916 года, изображен конкретно мой дед. Как определить, какой юноша на первой фотографии является моим дедом? Какую использовать программу для идентификации лица? С уважением Лина
  1. Дмитрий Абрамов11.10.2019 в 06:01 Здравствуйте, Лина.
    В сети есть много онлайн-сервисов по определению схожести фото. Мы бы порекомендовали Вам сделать скрин фотографий и обрежьте по отдельности каждого из трех юношей. Загрузите в сервис и нажмите «Сравнение». Но учтите, что все они работают с определенной погрешностью. Тем более что фото старые.
  1. Иван27.09.2020 в 14:35 А примеры конкретных сервисов можно? Что-то не могу найти ничего полезного, только поиск по соцсетям и сравнение с фото знаменистостей.
  1. витваля09.11.2020 в 20:29 делаешь скрин любого момента из видео, открываешь гугл, поиск по картинке. если поиск не дал результатов делаешь скрин из другого момента и повторяешь процедуру до получению результатов.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

https://alkogolizm-zhi.vyvod-iz-zapoya-na-domu-sankt-peterburg-abc.ru/