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