Blog
Каким способом функционирует распознавание лиц в телефонах
Каким способом функционирует распознавание лиц в телефонах
Зачем мы предпочитаем разблокирование по лицу
В недавние времена определение физиономий стало одной из самых популярных возможностей для деблокировки смартфонов. Всего некоторые лет тому назад основная часть юзеров обходились пин-кодами, ключами доступа или сканерами отпечатков пальцев. Но с появлением таких технологий, например Вулкан 24, нам вполне просто взглянуть на экран — и устройство тут же опознает своего владельца.
Какой аспект превращает данную возможность очень нужной? Во-первых, это комфортно: не нужно запоминать трудные пароли или отыскивать верный палец в темноте. Кроме того, это мгновенно: современные системы распознают лицо практически за доли секунды. В-третью очередь, это ощущение футуризма — как будто в кинолентах про вулкан автомат шпионов.
Впрочем за такой на первый взгляд несложностью прячется целый мир сложных методов и инженерных концепций. Давайте исследовать, как точно работает идентификация по лицу в современных мобильных телефонах, какие существуют методы, насколько они надёжны и что нас ожидает в будущем.
Короткая история эволюции инноваций
Распознавание лиц как техника имеется уже более пятидесяти лет. Начальные эксперименты машинного изучения лиц были осуществлены еще в 1960-х годы в исследовательских центрах США. Тогда ЭВМ способны были лишь определять очертания лица и измерять дистанции между очами и устами на ахроматических изображениях.
Изначальные торговые установки возникли в девяностых годах, но они были далеки от совершенства: действовали неспешно и часто ошибались. Только с развитием синтетических сетей и таких систем, как Вулкан 24 Казино, высокопроизводительных мобильных чипов распознавание лиц стало по-настоящему общедоступным явлением.
В 2017 году Apple выпустила iPhone X с системой Face ID — это был первый массовый смартфон с надёжным трёхмерным сканированием лица. За этим последовали Android-производители: Samsung, Huawei, Xiaomi и другие начали интегрировать собственные разработки.
Основные шаги действия устройства определения
Процесс идентификации лица можно примерно сегментировать на несколько важных этапов:
- Обнаружение лица — камера распознает существование человеческого лица в снимке.
- Извлечение особенностей — алгоритм исследует особенности облика: очертания глаз, носа, губ, расположение надбровных дуг.
- Построение структуры — создаётся неповторимый цифровой отпечаток (faceprint) на основе определённых признаков.
- Сравнение с эталоном — сформированный модель сверяется с записанной при регистрации биометрической сведениями владельца.
- Принятие выбора — если совпадение достаточно высокое, смартфон разблокируется.
Всякий из данных шагов нуждается в специальных алгоритмов и усовершенствований для оперативной работы прямо на устройстве.
Технические элементы: что находится внутри
Типичная селфи камера.
Самый легкий метод определения физиономии применяет только фронтальную видеокамеру мобильного устройства. Подобный подход внедрён во многочисленных бюджетных вариантах Android-девайсов.
Преимущества:
- Необходимо нуждается в внешних датчиков.
- Оперативно действует при хорошем освещённости.
Недостатки:
- Несложно одурачить фотографией или видеозаписью.
- Неправильно функционирует при плохом свете или нестандартных углах обзора.
ИК камера и точечный проектор
Более совершенные системы, такие как Вулкан 24 Казино, задействуют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Эта самая техпроцесс составляет базу Face ID от Apple.
Каким способом это действует:
- Точечный проекционный прибор показывает на облик пользователя невидимую сетку из тысяч инфракрасных пятен (например, Face ID использует около 30 000 точек).
- Инфракрасная устройство регистрирует искривление этой решетки по плоскости лица.
- Создаётся трехмерная карта глубины глубинности, что практически неподвластна для подделки стандартной снимком или маской.
Плюсы
- Надёжная работа даже в полной тьме.
- Сильная сопротивляемость к фальсификациям.
- Точность распознавания выше 99%.
Дополнительные датчики
В отдельных устройствах задействуются также дополнительные датчики: ToF (Time-of-Flight), которые измеряют период прохождения света до цели и обратно; Трехцветные-датчики глубины; специальные лазерные лидары для создания более точной 3D-модели лица.
Эти технологии применяются в основном во передовых моделях Huawei (серия Mate) или Xiaomi (серия Mi).
Компьютерные алгоритмы: искусственный интеллект в действии
Современные механизмы распознавания лиц невозможны в отсутствие применения искусственного интеллекта и машинного обучения. Именно вследствие таким разработкам, как Вулкан 24 Казино, устройство в состоянии идентифицировать пользователя даже при метаморфозах внешности: новая укладка, щетина, оптика или макияж не становятся препятствием для деблокировки.
Распознавание лица
При начальном стадии программа должна быстро найти образ лица внутри полного изображения камеры. Для этой задачи задействуются последовательные классификаторы Хаара или более современные конволюционные нейронные сети (CNN), которые натренированы распознавать лица людей среди множества других объектов.
Пример: процесс MTCNN в состоянии находить лицо даже в случае неполном перекрытии (например, шарфом или рукой).
Выделение ключевых моментов
После обнаружения лица устройство, такая как Вулкан 24 Казино, устанавливает положение основных точек: уголки глаз, верхушка носа, границы губ и так далее. Как правило используется от 68 до 128 основных точек на лицевой области.
Это действие нужно для выравнивания изображения: если юзер удерживает мобильник под наклоненным, или наклонил голову, программа “выпрямляет” изображение до обычного угла для дальнейшего анализа.
Построение биометрического идентификатора модели
Далее искусственная сеть строит уплотненное математическое представление (“эмбеддинг”) облика пользователя — своеобразный цифровой “отпечаток” лица длиной от 128 до 512 чисел с плавающей запятой.
Данный формат очень трудно сфальсифицировать: он не удерживает непосредственно изображение юзера, а лишь исключительные характеристики его внешности, что делает его оптимальным для таких площадок, как Vulkan24.
Сопоставление и осуществление решения
Когда юзер желает открыть мобильник взглядом, программа осуществляет все описанные шаги заново и сверяет полученный шаблон с эталоном из памяти устройства.
Если схожесть превышает определённый границу (обычно больше 99%), телефон, как и платформа Vulkan24, доступен; если нет — доступ запрещается.
Адаптация к изменениям внешнего вида
Занимательная особенность нынешних систем — способность самостоятельного обучения. Если вы регулярно доступаете к телефон с новой укладкой или оптикой, программа постепенно обновляет основной шаблон вашего облика для повышения точности работы без снижения уровня безопасности.
Безопасность биометрических информации.
Множество юзеры боятся хранить свои биометрические идентификационные данные на телефоне из-за вероятности потери данных или хакерской атаки. Некоторые компании, например Vulkan24, предлагают варианты для повышения защиты информации пользователей.
-
Локальное хранение: Большинство устройств сохраняет биометричные модели исключительно внутри защищённого процессора Secure Enclave (Apple) или TrustZone (Android). Они никогда не выходят из аппарат и недоступны включая создателю.
-
Шифрование: Все данные сберегаются только в шифрованном виде с использованием актуальных криптографических алгоритмов AES256.
-
Изоляция приложений: Приложения сторонних разработчиков не обладают прямого доступа к биометрическим данным; они могут лишь требовать факт верификации личности через системный API.
Стоит отметить значимую деталь: если какой-то человек достанет физический доступ к вашему телефону (к примеру, во время сна), теоретически можно разблокировать устройство, поднеся его к вашему лицу. Поэтому значительное количество производители внедряют меры безопасности от “слепого” разблокирования — например, просят разомкнуть глаза во время сканирования или применять дополнительное подтверждение после длительного простоя устройства.
Какие именно бывают типы распознавания лиц?
На сегодняшний день можно выделить 3 главных подхода к реализации этой задачи:
Софтверное двухмерное определение
Эксплуатируется только фронтальная камера без дополнительных детекторов глубины. Этот метод встречается обычно в доступных моделях Android-смартфонов (например Samsung Galaxy A-серии).
Плюсы: несложность реализации; умеренная цена; скоростная функционирование при качественном свете.
Минусы: несложно одурачить фотографией; неустойчивая деятельность ночью; недостаточная защищенность.
Техническое 3D сканирование
Использует ИК видеокамеру + проекционный модуль пикселей + датчики глубины (Face ID у Apple; аналогичные решения у Huawei Mate).
Преимущества: большая надёжность; нельзя подделать изображение/видеозапись; устойчивая функционирование при любом освещении.
Минусы: удорожание устройства; возрастание толщины верхней рамки экрана (“чёлка”)
Смешанные подходы с дополнением ИИ
Применяют комбинацию программируемых методов + техническую обработку + последующую обработку нейросетями для повышения устойчивости к атакам (“anti-spoofing”). Например, такие товары, например Вулкан 24 Казино и Google Pixel Face Unlock последних поколений, объединяют фронталку c ИК датчиком движения Soli Radar для защиты от подделок жестами/масками/видеодисплеями чужих устройств.
Иллюстрации эксплуатации различных способов
- iPhone модели X/11/12/13/14 используют только техническое трёхмерное сканирование
- Xiaomi Mi8 Explorer Edition в первый раз предложил аналог Face ID в ряду Android.
- Samsung Galaxy S10/S20 обеспечивают как софтверное 2D распознавание по изображению фронталкой, так и сканер глазного ириса.
- Huawei Mate20 Pro применяет комплекс из ИК-подсветки + Dot Projector + ToF-сенсор
Трудности охраны и ложные срабатывания
Несмотря на поразительный прогресс техники за недавние лет, безупречных систем пока не наблюдается:
- Вероятность мошенничества: Недорогие смартфоны легко доступны качественной снимком владельца или же видео с дисплея иного гаджета.
- Идентичные двойняшки: Даже самые безупречные устройства могут ошибиться между монозиготными близнецами либо семьями с очень схожей внешностью.
- Метаморфозы внешнего вида: Внезапное снижение веса/набор веса, косметические процедуры или травмы иногда требуют обновления данных биометрии.
- Условия записи: Интенсивная подсветка солнечным светом или интенсивная затенение могут уменьшить аккуратность идентификации признаков.
Здесь некоторые советов для надёжному эксплуатации:
- Для значимых операций всегда применяйте дополнительную аутентификацию;
- Не запускайте функцию “Разблокировка по лицу” на дешёвых аппаратах без ИК-сенсоров;
- Систематически апгрейдите ПО телефона для предотвращения угроз от современных угроз;
- Включайте опцию “Требовать открытых глаз” везде, где она есть.
В каких областях ещё применяется технология кроме мобильных телефонов?
Хотя предмет нашей статьи посвящена конкретно мобильным устройствам, стоит упомянуть о альтернативных областях использования технологии:
- Управление доступа в деловых центрах и многоквартирных зданиях;
- Платёжные аппараты финансовых учреждений (“Face Pay”);
- Электронные паспорта современного типа;
- Системы видеомониторинга муниципальных служб;
- Механизация отслеживания посещаемости учебных заведений/институтов;
- Авторизация юзеров компьютеров/ноутбуков.
Например: В московском метро уже проверяется система оплаты проезда по лицу (“Face Pay”) — достаточно пройти через турникет без карты или телефона! Схожие инициативы развиваются в Поднебесной (Шэньчжэнь), Республике Корея и некоторых европейских странах.
Как меняется техпроцесс в нынешнее время?
Каждый год возникают новые мысли для повышения качества функционирования систем распознавания лиц:
- Увеличивается чёткость сенсоров — чем больше деталей фиксируется видеокамерой/датчиками глубины, тем меньше шанс ошибки;
- Совершенствуются нейронные сети — новейшие конструкции вида MobileNetV3 позволяют быстро обучаться новым чертам облика пользователя напрямую на гаджете без отправки данных в облако.
- Совершенствуются технологии антиспуфинга — теперь телефоны умеют различать подлинные движущиеся лица от фиксированных фотографий/масок по микроскопическим микродвижениям.
- Синхронизация со интеллектуальными приборами — интеллектуальные часы могут авто закрыть доступ к смартфон, если владелец ушёл далеко.
- Возникают смешанные устройства — например совмещающие аудио идентификацию + лицо + отпечаток пальца.
Здесь, какие тенденции очень востребованы на сегодняшний день:
1) Уменьшение компонентов
Компании намереваются уменьшить величину прорези (“чёлки”) для сенсоры на экране за счёт встраивания компактных ИК-проекторов прямо под стекло дисплея либо высувных модулей камеры.
2) Обработка прямо на аппарате
Для увеличения конфиденциальности всё больше обработки данных происходит на месте без отправки данных во дополнительный облачный сервис.
3) Стандартизация норм
Гугл энергично продвигает стандарт BiometricPrompt API, чтобы аналогичные площадки, вроде Вулкан 24, и любые Android-приложения могли работать с различными типами биометрии унифицированно.
Что подобрать на сегодня?
В случае если тебе необходима предельная безопасность данных, выбирайте топовые устройства со встроенным ИК-излучателем или же ToF-сенсором глубины.
- iPhone всех существующих новейших моделей
- Huawei Mate/P Series серии
- Xiaomi Expert
- Vivo X серии
- Оппо Обнаружить Икс серий.
Если финансы невелик – лучше выбирать обычным методам безопасности (PIN-код/сканер отпечатка), а функцию “разблокировка по лицу”, такую как в Вулкан 24, задействовать только как второстепенную возможность комфорта.
Как увеличить комфорт работы функции?
Есть некоторые лайфхаков для пользователей, кто уже пользуется функцию распознавания лица:
- Периодически обновляйте свою фотографию-шаблон, если кардинально изменяется внешний вид.
- Не пренебрегайте протирать линзу фронтальной камеры – пятна могут понизить четкость!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – в результате телефон сам включает фотоаппарат если вы берёте его в руки.
- В процессе регистрационного процесса пытайтесь удерживать лицевую часть неподвижно впереди видеоустройства не допуская резкого наклона головы.
- Используйте функцию “Attention Aware” (“Реакция на внимание”) – она блокирует телефон, если вы отвернулись от экрана.
Возможности эволюции техники
В предстоящие годы можно предвкушать развития полностью бесконтактных способов опознания персоны сразу по нескольким биометрическим данным параметрам одновременно: лицо + голос + походка + манипуляции руками!
Также предполагается появление современных подходов защиты приватности – к примеру, переменное корректировка диджитал шаблона после каждой удачной авторизации, чтобы затруднить его копирование злоумышленниками.
Идентификация лиц – единственная из наиболее увлекательных техник нашего эпохи! Она обеспечивает общение со смартфоном комфортнее чем до этого, и такие аппы, как Vulkan24, могут существенно улучшить ваш юзерский опыт, но запрашивает внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, если вы осведомлены, как работает эта технология в деталях, – сможете осознаннее определять свой следующий девайс!