Как функционирует идентификация лиц в телефонах
Почему мы останавливаемся на разблокировку по фейсу
В прошлые времена определение физиономий стало одной из самых популярных возможностей для разблокировки смартфонов. Еще некоторые лет назад большинство использующих удовлетворялись PIN-кодами, ключами доступа или сканерами отпечатков пальцев. Но при появлением таких технологий, как вулкан россия, нам достаточно лишь взглянуть на экран — и аппарат тут же опознает своего владельца.
Какой аспект превращает эту конкретную возможность такой востребованной? Во-первых, это практично: не нужно запоминать замысловатые пароли или находить правильный палец в тьме. Во-вторых, это быстро: современные программы узнают лицо практически за доли секунды. В-третью очередь, это чувство футуристичности — словно в кинофильмах про вулкан казино разведчиков.
Тем не менее за данной видимой простотой скрывается весь мир комплексных технологий и инженерных концепций. Давайте исследовать, как именно функционирует фейсканирование в актуальных мобильных телефонах, какие бывают способы, насколько они защищены и что нас ожидает в будущем.
Сжатая хроника прогресса инноваций
Распознавание лиц как техника присутствует уже более 50 годов. Первые пробы автоматического анализа облика были предприняты еще в 1960-х годах в лабораториях США. Тогда вычислительные машины способны были лишь определять контуры головы и вычислять расстояния между зрачками и ртом на монохромных фотографиях.
Первые коммерческие установки появились в 90-х, но они были несовершенны: работали медленно и часто давали сбои. Только с прогрессом синтетических сетей и таких платформ, как вулкан россии, мощных мобильных чипов определение лиц стало по-настоящему общедоступным явлением.
В 2017 году Apple презентовала iPhone X с системой Face ID — это был первый широкодоступный смартфон с безопасным трёхмерным распознаванием лица. За ним последовали Android-изготовители: Samsung, Huawei, Xiaomi и другие стали интегрировать личные решения.
Основные этапы работы системы идентификации
Процесс распознавания лица можно условно сегментировать на несколько ключевых этапов:
- Идентификация лиц — камера распознает присутствие человеческого образа в снимке.
- Выделение характеристик — система изучает черты облика: очертания глаз, обонятельного органа, уст, расположение бровей.
- Построение структуры — создаётся особенный цифровой отпечаток (faceprint) на основе выделенных признаков.
- Сравнение с образцом — полученный модель сравнивается с сохранённой при регистрации биометрической информацией владельца.
- Принятие выбора — если соответствие достаточно существенное, смартфон деблокируется.
Всякий из указанных стадий требует индивидуальных алгоритмов и усовершенствований для оперативной работы непосредственно на девайсе.
Железные составляющие: что находится в их недрах
Обычная селфи камера.
Наиболее легкий метод распознавания облика применяет исключительно переднюю камеру смартфона. Такой подход внедрён во многочисленных доступных вариантах Android-девайсов.
Положительные стороны:
- Необходимо потребляет дополнительные сенсоров.
- Быстро работает при качественном освещении.
Слабые стороны:
- Просто одурачить изображением или роликом.
- Плохо функционирует при низком освещённости или нестандартных ракурсах.
Инфракрасная камера и точечный проекционный аппарат
Более совершенные системы, такие как вулкан россии, применяют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Эта самая техпроцесс является основой Face ID от Apple.
Каким способом это функционирует:
- Точечный устройство проекции показывает на физиономию использующего невидимую сетку из тысяч инфракрасных пятен (например, Face ID использует около 30 000 пятен).
- ИК камера записывает деформацию данной сетки по поверхности лица.
- Получается трёхмерная глубинная карта глубины, которая почти неосуществима для фальсификации типичной снимком или маской.
Преимущества
- Надёжная работа даже в полной темноте.
- Высокая устойчивость к имитациям.
- Точность распознавания выше 99%.
Дополнительные датчики
В определённых девайсах используются также экстра датчики: ToF (Time-of-Flight), которые определяют время распространения света до предмета и обратно; Цветные-датчики дальности; специальные оптические дальномеры для формирования более аккуратной 3D-модели лица.
Эти технологии встречаются в основном во топовых моделях Huawei (серия Mate) или Xiaomi (серия Mi).
Софтверные методы: искусственный интеллект в исполнении
Нынешние механизмы опознания физиономий невозможны при отсутствии эксплуатации ИИ и машинного обучения. Именно из-за таким разработкам, как вулкан россии, аппарат может распознавать владельца даже при изменениях внешности: новая стрижка, борода, линзы или косметика не становятся барьером для открытия.
Детектирование лица
В стартовом стадии алгоритм должна оперативно распознать ликовое изображение внутри всего снимка камеры. Для этой задачи применяются многоуровневые классификаторы Хаара или более продвинутые конволюционные нейронные сети (CNN), которые “обучены” идентифицировать человеческие лица среди множества других объектов.
Пример: алгоритм MTCNN может распознавать лицо даже в случае неполном перекрытии (например, платком или ладонью).
Идентификация ключевых моментов
После идентификации лица устройство, такая как вулкан россии, устанавливает расположение главных точек: уголки глаз, конец носа, края губ и так далее. Часто задействуется от 68 до 128 ключевых меток на лицевой области.
Это требуется для нормализации изображения: если человек держит телефон под наклоном, или наклонил голову, программа исправляет картинку до стандартного положения для дальнейшего анализа.
Построение биометрии шаблона
Далее нейросеть строит компактное математическое представление (“эмбеддинг”) внешности пользователя — своеобразный цифровой след лица длиной от 128 до 512 вещественных чисел.
Этот образец крайне трудно имитировать: он не сохраняет непосредственно картинку пользователя, а лишь исключительные черты его облика, что делает его оптимальным для таких систем, как vulkan russia.
Сравнительный анализ и вынесение заключения
В случае, когда юзер хочет открыть смартфон глазами, механизм осуществляет все указанные шаги заново и сверяет полученный шаблон с эталоном из памяти устройства.
Если аналогичность превышает заданный уровень (обычно больше 99%), телефон, как и платформа vulkan russia, доступен; если нет — доступ не предоставляется.
Привыкание к изменениям внешнего вида
Увлекательная характеристика современных системы — возможность самостоятельного обучения. Если ты постоянно разблокируете мобильное устройство с новой укладкой или очками, система постепенно обновляет базовый модель вашего внешности для увеличения точности действия без ухудшения безопасности.
Охрана биометрии данных.
Множество юзеры боятся держать свои биометрические идентификационные данные на мобильном устройстве из-за вероятности утечки информации или хакерской атаки. Определенные компании, такие как vulkan russia, предоставляют решения для улучшения сохранности информации юзеров.
-
Локальное хранение: Основная часть устройств хранит биометрические шаблоны исключительно внутри защищённого чипа Secure Enclave (Apple) или TrustZone (Android). Они ни разу не не оставляют аппарат и недоступны включая производителю.
-
Шифрование: Все информация хранятся только в шифрованном виде с использованием современных криптографических алгоритмов AES256.
-
Изоляция программ: Программы сторонних девелоперов не имеют прямого доступа к биометрическим; они могут лишь требовать подтверждение подтверждения идентичности через системный API.
Необходимо подчеркнуть значимую деталь: если кто-то сможет получить доступ к вашему телефону физически (к примеру, во время сна), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому многие компании осуществляют меры безопасности от автоматического разблокирования — например, требуют раскрыть глаза во время сканирования или применять дополнительное подтверждение после длительного простоя устройства.
Какие существуют имеются категории определения лиц?
На сегодняшний день можно выделить определить три главных подхода к выполнению этой операции:
Программируемое двухмерное определение
Применяется только фронтальная видеокамера без дополнительных сенсоров глубины. Этот метод встречается обычно в бюджетных моделях 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) Упорядочивание норм
Гугл активно продвигает эталон BiometricPrompt API, для того чтобы подобные системы, как вулкан россия, и каждые Android-приложения могли взаимодействовать с различными типами биометрии унифицированно.
Какое подобрать сегодня?
В случае если вам важна предельная сохранность информации, остановите выбор на топовые модели с вмонтированным ИК-излучателем или ToF-датчиком глубины.
- iPhone каждого последних версий
- Huawei Companion/P серии
- Mix Expert
- Vivo X серии
- Оппо Find Х линейки.
Если финансы невелик – лучше выбирать обычным методам защиты (PIN-код/сканер отпечатка), а опцию “разблокировка по лицу”, такую как в вулкан россия, задействовать только как второстепенную опцию удобства.
Каким образом повысить практичность работы функции?
Есть пара хитростей для тех, кто уже пользуется разблокировку по лицу:
- Регулярно обновляйте свою изображение-шаблон, если кардинально трансформируется внешность.
- Не пренебрегайте чистить объектив передней камеры – пятна могут снизить точность!
- Включайте функцию “Raise to Wake” (“Поднять чтобы проснуться”) – вследствие чего смартфон сам активирует фотоаппарат как только вы берёте его в руки.
- При записи постарайтесь удерживать лицевую часть неподвижно напротив видеоустройства исключая значительного наклона головы.
- Применяйте возможность “Attention Aware” (“Реакция на внимание”) – она закрывает мобильное устройство, если вы отвели взгляд от дисплея.
Возможности развития инноваций
В скоро наступающие периоды можно ожидать развития полностью дистанционных способов идентификации индивидуума сразу по нескольким биометрическим параметрам одновременно: физиономия + речь + шаги + манипуляции руками!
Также вероятно возникновение новых способов охраны конфиденциальности – к примеру, динамическое модификация электронного шаблона после каждой успешной авторизации, чтобы осложнить его копирование злоумышленниками.
Распознавание лиц – единственная из самых интересных техник нашего времени! Она делает общение со телефоном комфортнее чем когда-либо прежде, и такие аппы, как vulkan russia, могут значительно улучшить ваш пользовательский опыт, но запрашивает осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, раз вы понимаете, как устроена эта система изнутри, – сумеете вдумчиво определять свой следующий устройство!
