В недалеком прошлом программное обеспечение для распознавания лиц находилось исключительно на службе государственных учреждений. Они помогают идентифицировать человека по чертам лица. В настоящее время использование такого программного обеспечения чаще всего можно увидеть в системах безопасности, коммерческой деятельности, связанной с рекламой и продвижением различных услуг.
Кроме того, некоторое подобие таких онлайн-сервисов и программ доступно обычным пользователям, и их можно найти в Интернете. Примером может служить программа Lenovo Veriface. Это запатентованный встроенный инструмент, который позволяет пользователям разблокировать устройство, анализируя их лицо.
Ниже мы подробно рассмотрим, как работают программное обеспечение и сервисы, помогающие идентифицировать человека.
Как работает поиск по лицам
В некоторых сервисах распознавание лиц работает на основе технологии нейронных сетей. Поиск основан на определенных базовых атрибутах: вес изображения, разрешение, цветокоррекция, экспозиция, разрешение и т.д. Сейчас развивается технология нейронных сетей, и, помимо основных признаков, поиск основывается на дополнительных признаках: текстура кожи, форма рта, ушей, цвет волос, расположение глаз и т.д.
Для того чтобы найти человека, похожего на вас, необходимо загрузить чистые фотографии, иначе поиск будет неудачным. Стоит также отметить, что социальные сети защищают информацию о своих пользователях. В большинстве социальных сетей есть встроенные функции защиты профиля, которые позволяют скрыть фотографии человека.
Программы распознавания лиц
Системы распознавания лиц на основе фото- и видеоматериалов (программы) используют более сложные алгоритмы. Такие системы не являются общественным достоянием, они используются службами безопасности, для мониторинга и предотвращения несчастных случаев в больших городах и местах скопления людей.
В таких программах чаще всего используется алгоритм распознавания Виола-Джонса. Используя этот метод, программное обеспечение распознает лица даже при повороте на 30 градусов. Метод основан на метках Хаара, которые представляют собой набор черно-белых масок различных форм и размеров. Маски накладываются на изображение, и яркость пикселей рассчитывается путем их сложения и последующего вычисления разницы.
Что означает слово «патч» в компьютере и как его использовать
Затем система сравнивает полученные результаты с собранными данными и, обнаружив на изображении лицо, продолжает следить за ним, чтобы выбрать наилучший угол обзора. Затем запускается процесс считывания, и программное обеспечение находит опорные точки на лице. Затем изображение анализируется с помощью данных, которые находятся в базах данных. Если они совпадают, человек идентифицируется.
FindFace
FindFace — российская программа для распознавания лиц, мощное решение для распознавания лиц на фотографиях. FindFace предлагает инструменты не только для обычных пользователей, но и для государственных корпораций и компаний. С его помощью можно найти человека, зарегистрированного «Вконтакте».
С 1 сентября публичный сервис FindFace будет приостановлен, некоторое время им смогут пользоваться только пользователи, которые приобрели PRO-аккаунт. По истечении этого времени сервис будет прекращен для публичной версии в пользу коммерческого сервиса.
Google Images
Поиск Google.Images позволяет пользователям искать идентичные изображения на основе данных поиска, включая поиск лица человека. Он больше ориентирован на поиск в зарубежных ресурсах:
- google.ru;
- затем нажмите на значок камеры в окне поиска;
- откроется окно выбора загрузки, в которое нужно загрузить изображение или указать ссылку на него;
- откроется страница результатов поиска. Под основным изображением вы увидите ключевые слова, использованные в поиске, а затем список ресурсов, на которых есть похожие изображения;
- нажмите «Похожие изображения» и найдите нужное изображение.
- Чтобы перейти к источнику, нажмите на изображение и кнопку «Перейти к» рядом с объектом;
- если похожий объект не найден, вернуться на страницу результатов и перейти к блоку ‘Страницы с подходящими изображениями’. Это коллекция страниц, на которых можно найти похожие изображения.
Что такое библиотеки Vulkan Run Time Libraries и почему они появляются на вашем компьютере
Яндекс Картинки
Домашний аналог предыдущего сервиса, который поможет вам найти человека по фотографии в интернете и искать фото в социальных сетях:
- в окне поиска нажмите на значок с изображением камеры;
- в заголовке появится поле для загрузки файла с вашего компьютера или ввода ссылки на него;
- Выберите файл, и процесс идентификации начнется автоматически;
- в результатах появится блок с оригинальной фотографией, которую можно просмотреть в другом разрешении;
- под основным изображением вы увидите ключевые слова, использованные в поиске;
- Затем появится поле «Похожие изображения», нажмите на него, чтобы найти похожее изображение. Откройте изображение и перейдите к источнику, нажав на ссылку;
- под блоком похожих изображений указаны ресурсы, на которых появляется изображение, это поможет вам узнать по изображению, кто этот человек.
Pictriev
Англоязычный сервис, позволяющий пользователям найти похожего человека и распознать лицо в Интернете. Он фокусируется в основном на сравнении знаменитостей, поэтому результаты могут быть не совсем корректными:
- обратитесь в службу «Пиктрив»;
- загрузите файл или укажите ссылку и нажмите «Поиск»;
- Затем он сообщит вам пол человека и его примерный возраст;
- Внизу вы можете увидеть, на сколько процентов человек совпадает с тем или иным двойником.