Как работает идентификация лиц в мобильных устройствах
Почему мы выбираем разблокировку по лицевому распознаванию
В последние годы распознавание лиц стало одной из самых распространённых возможностей для разблокировки мобильных телефонов. Всего некоторые годов тому назад основная часть пользователей обходились пин-кодами, ключами доступа или датчиками отпечатков пальцев. Но при появлением таких технологий, например Вулкан 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 меток).
- ИК устройство записывает искривление этой решетки по поверхности лица.
- Получается 3D глубинная карта глубины, которая почти неподвластна для имитации стандартной снимком или маской.
Достоинства
- Надёжная деятельность даже в полной неосвещённости.
- Сильная сопротивляемость к фальсификациям.
- Точность идентификации выше 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-серии).
Достоинства: простота осуществления; низкая цена; быстрая деятельность при достаточном освещении.
Минусы: несложно обмануть фотографией; ненадежная деятельность ночью; слабая защищенность.
Аппаратное трёхмерное оцифровка
Применяет ИК камеру + проектор пикселей + сенсоры глубины (Face ID у Apple; аналогичные технологии у Huawei Mate).
Достоинства: большая надёжность; не получится обмануть фото/видео; стабильная деятельность в любых условиях освещения.
Минусы: увеличение цены устройства; увеличение толщины верхней рамки экрана (“чёлка”)
Смешанные методы с дополнением ИИ
Применяют комбинацию софтверных методов + техническую обработку + дополнительную обработку нейросетями для увеличения устойчивости к атакам (“anti-spoofing”). Например, такие товары, например Вулкан 24 Казино и Google Pixel Face Unlock последних поколений, объединяют фронталку c ИК сенсором мобильности Soli Radar для предотвращения от фальсификаций руками/масками/видеоэкранами посторонних устройств.
Образцы применения разнообразных способов
- iPhone серии X/11/12/13/14 задействуют только физическое трёхмерное 3D-сканирование
- 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/Series P серии
- Mix Pro
- Vivo X серии
- Оппо Найти X серий.
Если бюджет скромен – лучше отдавать предпочтение классическим способам защиты (PIN-код/сканер отпечатка), а функцию “разблокировка по лицу”, такую как в Вулкан 24, применять только как опциональную опцию удобства.
Каким образом улучшить комфорт использования опции?
Есть некоторые советов для людей, кто уже пользуется функцию распознавания лица:
- Часто меняйте свою изображение-шаблон, если сильно изменяется внешний вид.
- Не пренебрегайте очищать линзу фронтальной камеры – разводы могут уменьшить точность!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – так смартфон сам активирует камеру как только вы поднимаете его.
- В процессе регистрации пытайтесь сохранять голову прямо напротив камеры не допуская резкого наклона головы.
- Используйте возможность “Attention Aware” (“Реакция на внимание”) – она запирает мобильное устройство, если вы отвели взгляд от дисплея.
Будущее развития инноваций
В предстоящие времена можно предвкушать развития полностью бесконтактных способов идентификации персоны сразу по нескольким биометрическим данным параметрам одновременно: лицо + звучание + походка + жесты рук!
Также вероятно развитие свежих способов охраны конфиденциальности – к примеру, изменяющееся корректировка электронного паттерна после каждой успешной авторизации, чтобы затруднить его копирование злоумышленниками.
Распознавание лиц – единственная из очень увлекательных технологий нашего эпохи! Она предоставляет общение со телефоном проще чем раньше, и такие приложения, как Vulkan24, могут существенно улучшить ваш пользовательский опыт, но требует внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, когда вы осведомлены, как устроена эта система изнутри, – будете в состоянии более осмысленно выбирать свой следующий устройство!
