Как работает идентификация лиц в смартфонах
Почему мы останавливаемся на разлочивание по лицевому распознаванию
В прошлые времена распознавание физиономий стало одной из наиболее востребованных функций для деблокировки умных телефонов. Еще пару лет ранее основная масса юзеров удовлетворялись PIN-кодами, ключами доступа или датчиками отпечатков пальцев. Но при появлением таких технологий, как Вулкан 24, нам достаточно лишь взглянуть на экран — и аппарат тут же опознает своего владельца.
Что обуславливает данную особенность такой востребованной? Во-первых, это удобно: не нужно помнить трудные пароли или находить верный палец в темноте. Кроме того, это быстро: современные алгоритмы распознают лицо фактически за мгновения ока. В-третью очередь, это ощущение футуризма — будто в кинофильмах про vulkan24 разведчиков.
Однако за этой кажущейся простотой таится полный универсум сложных техник и инженерных концепций. Давайте исследовать, как конкретно работает распознавание лиц в актуальных гаджетах, какие применяются методы, насколько они защищены и что нас ожидает в будущем.
Короткая хроника развития технологии
Распознавание лиц как техника имеется уже более пятидесяти лет. Первые эксперименты машинного анализа облика были сделаны еще в 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).
Программные методы: синтетический ум на работе
Нынешние системы опознания лиц невозможны в отсутствие использования ИИ и machine learning. Именно вследствие таким технологиям, как Вулкан 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 используют только физическое трёхмерное 3D-сканирование
- Xiaomi Mi8 Explorer Edition впервые внедрил подобие Face ID среди Android.
- Samsung Galaxy S10 модель/S20 обеспечивают как софтверное плоское распознавание по фото фронталкой, так и датчик радужки глаза.
- Huawei Mate20 Pro применяет систему из ИК-освещения + Dot Projector + ToF-сенсор
Трудности защиты и ошибочные срабатывания
Несмотря на впечатляющий прогресс техники за прошедшие годы, идеальных систем пока не наблюдается:
- Возможность обмана: Недорогие смартфоны просто открываются четкой изображением пользователя или же видео с дисплея иного гаджета.
- Идентичные близняшки: Даже самые совершенные устройства могут перепутать между однояйцевыми близнецами либо родственниками с очень аналогичной внешностью.
- Трансформации внешности: Резкое утрата веса/увеличение массы тела, хирургические вмешательства либо травмы в некоторых случаях требуют повторной регистрации биометрических данных.
- Условия фотографирования: Интенсивная засветка солнцем или же глубокая тень могут снизить точность определения признаков.
Ниже несколько подсказок для защищённому эксплуатации:
- Для значимых операций всегда применяйте дополнительную аутентификацию;
- Не включайте возможность “Разблокировка по лицу” на недорогих моделях без ИК-сенсоров;
- Постоянно обновляйте прошивку прошивку смартфона для обеспечения безопасности от актуальных атак;
- Включайте настройку “Требовать раскрытых глаз” в тех местах, где она доступна.
В каких местах дополнительно находится применение технологии кроме мобильных телефонов?
Хотя тема нашей публикации посвящена конкретно смартфонам и планшетам, стоит упомянуть о других сферах применения технологии:
- Контроль доступа в деловых центрах и жилых домах;
- Платёжные аппараты банков (“Face Pay”);
- Цифровые паспорта современного поколения;
- Системы видеоконтроля городских сервисов;
- Механизация учёта посещаемости образовательных учреждений/университетов;
- Авторизация юзеров ПК/ноутбуков.
Например: В московском метро уже тестируется система оплаты проезда по лицу (“Face Pay”) — хватит пройти через турникет без карты или телефона! Схожие программы осуществляются в Поднебесной (Шэньчжэнь), Республике Корея и некоторых европейских странах.
Как трансформируется технология сегодня?
Каждый год возникают новые идеи для повышения стандарта деятельности систем идентификации лиц:
- Увеличивается детализация сенсоров — чем больше информации фиксируется фотоаппаратом/датчиками глубины, тем меньше вероятность погрешности;
- Совершенствуются нейронные сети — современные конструкции вида MobileNetV3 дают возможность оперативно обучаться свежим особенностям вида обладателя напрямую на гаджете без отправки данных в облако.
- Совершенствуются методы антиспуфинга — теперь смартфоны умеют распознавать подлинные анимированные лица от статичных снимков/маскировок по микроскопическим микродвижениям.
- Взаимодействие со интеллектуальными приборами — смарт-часы могут самостоятельно закрыть доступ к телефон, если обладатель отошёл далеко.
- Появляются комбинированные устройства — к примеру совмещающие голосовую опознание + облик + дактилоскопический след.
Итак, те тенденции очень популярны в данный момент:
1) Миниатюризация элементов
Изготовители пытаются минимизировать величину отверстия (“чёлки”) для датчики на экране за счёт интеграции миниатюрных ИК-излучателей прямо под поверхность дисплея либо выдвижных модулей камеры.
2) Обработка прямо на устройстве
Для повышения личной безопасности всё больше вычислений происходит локально без пересылки данных во дополнительный облачный сервис.
3) Унификация норм
Google интенсивно продвигает эталон BiometricPrompt API, чтобы такие платформы, как Вулкан 24, и каждые Android-программы были совместимы с всеми формами биометрии единообразно.
Какое решить сегодня?
Когда вам нужна максимальная сохранность информации, остановите выбор на топовые аппараты с интегрированным ИК-излучателем или же ToF-сенсором глубины.
- iPhone всех новейших поколений
- Huawei Partner/P Series серии
- Mix Professional
- Vivo X линейки
- Оппо Найти Х серий.
Если финансы невелик – лучше отдавать предпочтение обычным средствам безопасности (PIN-код/сканер пальца), а опцию “разблокировка по лицу”, такую как в Вулкан 24, использовать только как опциональную возможность комфорта.
Как улучшить удобство работы функции?
Есть пара лайфхаков для людей, кто уже использует разблокировку по лицу:
- Часто обновляйте свою фото-шаблон, если кардинально изменяется внешний вид.
- Не пренебрегайте очищать линзу передней камеры – загрязнения могут уменьшить четкость!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – вследствие чего смартфон сам запускает фотоаппарат если вы берёте его в руки.
- В процессе записи пытайтесь держать лицо прямо впереди камеры исключая значительного наклона головы.
- Задействуйте функцию “Attention Aware” (“Реакция на внимание”) – она блокирует телефон, если вы отвернулись от дисплея.
Возможности эволюции технологии
В предстоящие годы можно ожидать возникновения полностью безконтактных способов опознания человека сразу по нескольким биометрическим данным параметрам одновременно: облик + речь + походка + движения рук!
Также вероятно появление современных подходов обеспечения личной информации – к примеру, изменяющееся корректировка цифрового паттерна после каждой результативной авторизации, чтобы усложнить его копирование злоумышленниками.
Идентификация лиц – единственная из самых захватывающих технологий нашего эпохи! Она предоставляет взаимодействие со телефоном комфортнее чем раньше, и такие аппы, как Vulkan24, могут в разы улучшить ваш пользовательский опыт, но запрашивает осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, когда вы понимаете, как функционирует эта система внутри, – будете в состоянии осознаннее подбирать свой очередной устройство!
