Каким образом работает определение лицевых образов в смартфонах
Для чего мы предпочитаем разблокировку по фейсу
В прошлые годы идентификация лиц стало одной из самых популярных возможностей для открытия мобильных телефонов. Лишь пару годков ранее большинство использующих удовлетворялись пин-кодами, паролями или сканерами отпечатков пальцев. Но с появлением подобных технологий, как admiral x, нам достаточно просто взглянуть на экран — и устройство тут же узнает своего владельца.
Что обуславливает эту особенность очень нужной? Для начала, это практично: не нужно помнить сложные пароли или отыскивать верный палец в мраке. Кроме того, это оперативно: современные системы узнают лицо буквально за доли секунды. В-третью очередь, это чувство футуризма — будто в кинофильмах про admiral x официальный сайт разведчиков.
Впрочем за этой кажущейся легкостью скрывается весь вселенная сложных технологий и инженерных разработок. Попробуем понять, как конкретно функционирует фейсканирование в актуальных смартфонах, какие бывают способы, насколько они надёжны и что нас ждёт впереди.
Короткая история прогресса инноваций
Идентификация лиц как технология имеется уже более пятидесяти лет. Изначальные попытки машинного изучения лиц были осуществлены еще в 1960-х годах в лабораториях США. Тогда компьютеры могли лишь выделять силуэты черепа и измерять дистанции между зрачками и губами на монохромных фотографиях.
Изначальные торговые платформы стали доступны в девяностых годах, но они были далеки от совершенства: работали медленно и часто ошибались. Только с эволюцией синтетических сетей и таких площадок, как адмирал х, мощных мобильных чипов распознавание лиц стало по-настоящему общедоступным явлением.
В две тысячи семнадцатом году 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.
Стоит отметить значимую деталь: если кто-то достанет доступ к вашему телефону физически (к примеру, пока вы спите), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому большинство производители осуществляют систему защиты от "слепого" разблокирования — например, требуют раскрыть глаза во время сканирования или применять дополнительное подтверждение после длительного простоя устройства.
Какие именно существуют виды идентификации лиц?
На сегодняшний день можно выделить выделить 3 главных метода к осуществлению этой операции:
Программируемое плоское идентификация
Применяется только передняя камера без дополнительных датчиков дистанции. Подобный метод используется чаще всего в бюджетных моделях Android-смартфонов (например Samsung Galaxy A-серии).
Преимущества: простота реализации; низкая затраты; скоростная деятельность при достаточном освещении.
Минусы: легко обмануть фотографией; неустойчивая функционирование ночью; низкая безопасность.
Оборудование для объёмное сканирование
Задействует ИК видеокамеру + проектор точек + датчики дистанции (Face ID у Apple; аналогичные технологии у Huawei Mate).
Плюсы: высокая надежность; не получится исказить фото/видео; устойчивая деятельность в любых условиях освещения.
Минусы: удорожание устройства; увеличение толщины верхней рамки экрана ("чёлка")
Комбинированные способы с интеграцией ИИ
Задействуют комбинацию программных методов + аппаратно-техническую обработку + дополнительную обработку нейросетями для увеличения устойчивости к атакам ("anti-spoofing"). Например, такие товары, например адмирал х и 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) Стандартизация стандартов
Гугл активно продвигает стандарт BiometricPrompt API, для того чтобы такие системы, например как admiral x, и каждые Android-программы могли работать с всеми формами биометрии стандартизированно.
Какое решить на сегодня?
Если вам всем необходима предельная защита информации, выбирайте топовые устройства со встроенным ИК-излучателем либо ToF-сенсором глубины.
- iPhone каждого актуальных поколений
- Huawei Companion/Series P ряда
- Xiaomi Pro
- Vivo X модели
- Oppo Найти Икс серии.
Если бюджет невелик – лучше предпочесть обычным способам безопасности (PIN-код/сканер пальца), а опцию "разблокировка по лицу", такую как в admiral x, использовать только как дополнительную возможность комфорта.
Каким способом улучшить удобство использования опции?
Есть некоторые советов для людей, кто уже использует функцию распознавания лица:
- Часто меняйте свою фотографию-шаблон, если кардинально трансформируется облик.
- Не пренебрегайте протирать объектив передней камеры – загрязнения могут снизить точность!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – вследствие чего смартфон сам запускает камеру как только вы берёте его в руки.
- При регистрационного процесса старайтесь удерживать лицевую часть ровно напротив объектива без сильного наклона головы.
- Используйте опцию “Attention Aware” (“Реакция на внимание”) – она запирает телефон, если вы отвернулись от дисплея.
Возможности эволюции техники
В ближайшие времена можно предполагать появления полностью бесконтактных способов идентификации человека сразу по нескольким биометрическим характеристикам параметрам одновременно: лицо + звучание + походка + жесты рук!
Также предполагается появление свежих методов обеспечения приватности – к примеру, динамическое корректировка цифрового паттерна после каждой успешной авторизации, чтобы затруднить его копирование злоумышленниками.
Идентификация лиц – одна из самых увлекательных инноваций нашего периода! Она делает общение со телефоном комфортнее чем раньше, и такие программы, как admiral-x, могут в разы повысить ваш юзерский опыт, но требует осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, раз вы знаете, как работает эта методика в деталях, – сумеете более осмысленно определять свой следующий девайс!