Каким способом действует идентификация лиц в телефонах
Почему мы останавливаемся на разлочивание по лицу
В последние времена идентификация лиц стало одной из самых распространённых возможностей для деблокировки смартфонов. Лишь несколько годков ранее основная часть использующих обходились PIN-кодами, ключами доступа или датчиками отпечатков пальцев. Но при появлением подобных технологий, как admiral x, нам достаточно лишь взглянуть на экран — и аппарат тут же узнает своего владельца.
Какой аспект обуславливает данную функцию такой востребованной? Во-первых, это удобно: не нужно помнить замысловатые пароли или искать верный палец в тьме. Кроме того, это оперативно: современные программы распознают лицо практически за мгновения ока. В-третьем пункте, это ощущение футуризма — как будто в кинофильмах про адмирал х официальный сайт разведчиков.
Тем не менее за такой на первый взгляд простотой таится целый универсум сложных технологий и инженерных концепций. Давайте исследовать, как конкретно действует распознавание лиц в актуальных гаджетах, какие бывают способы, насколько они надёжны и что нас ожидает в будущем.
Короткая повествование эволюции техники
Идентификация лиц как технология присутствует уже более пятидесяти годов. Начальные эксперименты автоматизированного анализа лица были осуществлены еще в 1960-х годах в научных учреждениях США. Тогда ЭВМ могли лишь выделять силуэты головы и определять расстояния между глазами и устами на черно-белых изображениях.
Первые торговые установки появились в 90-х, но они были несовершенны: работали медленно и часто ошибались. Только с развитием нейронных сетей и таких площадок, как адмирал х, мощных мобильных процессоров идентификация лиц стало по-настоящему общедоступным явлением.
В две тысячи семнадцатом году 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 вещественных чисел.
Этот шаблон очень сложно подделать: он не сохраняет само картинку юзера, а лишь особенные особенности его облика, что делает его идеальным для таких площадок, как admiral-x.
Сравнительный анализ и осуществление решения
В случае, когда юзер желает разблокировать смартфон взором, система повторяет все шаги снова и сопоставляет полученный шаблон с эталоном из памяти устройства.
Если схожесть превышает установленный уровень (обычно превышает 99%), телефон, как и платформа admiral-x, открывается; если нет — доступ не предоставляется.
Адаптация к изменениям внешности
Занимательная особенность нынешних системы — способность самообучения. Если ты регулярно доступаете к смартфон с свежей укладкой или очками, программа постепенно модернизирует эталонный шаблон вашего лица для повышения точности работы без ухудшения безопасности.
Безопасность биометрических данных.
Многие юзеры беспокоятся держать свои био-идентификационные данные на мобильном устройстве из-за угрозы утечки информации или взлома устройства. Некоторые фирмы, вроде admiral-x, предлагают методы для повышения защиты данных клиентов.
-
Локальное хранение: Основная часть аппаратов хранит биометрические шаблоны исключительно внутрь защищённого микросхемы Secure Enclave (Apple) или TrustZone (Android). Они ни разу не не выходят из гаджет и недоступны в том числе производителю.
-
Шифрование: Все данные сберегаются только в кодированном виде с использованием современных криптографических алгоритмов AES256.
-
Изоляция программ: Программы сторонних девелоперов не имеют прямого возможности доступа к биометрическим данным; они могут лишь требовать подтверждение подтверждения идентичности через системный API.
Следует отметить важную деталь: в случае, если кто-то достанет физический доступ к вашему телефону (например, во время сна), теоретически можно разблокировать устройство, поднеся его к вашему лицу. Поэтому многие изготовители реализуют систему защиты от неосознанного разблокирования — например, просят открыть глаза во время сканирования или использовать дополнительное подтверждение после длительного простоя устройства.
Какие существуют существуют категории идентификации лиц на изображениях?
В настоящее время можно определить определить 3 основных способа к реализации этой задачи:
Программное 2D определение
Применяется только передняя камера без экстра детекторов глубины. Подобный подход встречается чаще всего в доступных моделях Android-смартфонов (например Samsung Galaxy A-серии).
Преимущества: несложность осуществления; низкая цена; быстрая работа при достаточном освещении.
Минусы: легко обмануть снимком; нестабильная деятельность ночью; низкая охрана.
Оборудование для 3D оцифровка
Использует ИК камеру + проекционный модуль точек + сенсоры глубины (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 поддерживают как софтверное 2D определение по фото селфи-камерой, так и сканер глазного ириса.
- Huawei Mate20 Pro задействует систему из ИК-инфракрасного света + Dot Projector + ToF-датчик
Проблемы охраны и неверные срабатывания
Несмотря на замечательный успехи техники за последние годы, безупречных механизмов пока не имеется:
- Возможность подвоха: Недорогие телефоны легко доступны четкой снимком владельца или роликом с дисплея иного гаджета.
- Идентичные близняшки: Даже самые идеальные устройства могут спутать между монозиготными близнецами либо родичами с очень схожей внешностью.
- Изменения облика: Внезапное утрата веса/набор веса, пластические операции или травмы иногда требуют перерегистрации биометрических данных.
- Условия фотографирования: Яркая засветка солнцем или же глубокая тень могут уменьшить точность распознавания признаков.
Здесь пара подсказок по безопасному использованию:
- Для важных операций всегда используйте двухэтапную аутентификацию;
- Не активируйте возможность “Разблокировка по лицу” на недорогих моделях без ИК-сенсоров;
- Постоянно обновляйте прошивку прошивку телефона для защиты от новых видов атак;
- Включайте настройку “Требовать открытых глаз” в тех местах, где она имеется.
Где также используется технология за исключением смартфонов?
Несмотря на то, что основная мысль нашей статьи касается в частности мобильным устройствам, следует отметить альтернативных областях использования технологии:
- Контроль входа в рабочих помещениях и резиденциях;
- Платёжные терминалы финансовых учреждений (“Face Pay”);
- Электронные паспорта последнего образца;
- Системы видеомониторинга городских подразделений;
- Автоматизация регистрации присутствия учебных заведений/институтов;
- Аутентификация участников персональных компьютеров/ноутбуков.
Например: В городском метро уже тестируется система оплаты проезда по лицу (“Face Pay”) — нужно лишь пройти через барьер без карты или мобильника! Аналогичные программы развиваются в Поднебесной (Шэньчжэнь), Республике Корея и некоторых европейских странах.
Каким способом изменяется технология в наше время?
Каждый годик появляются свежие концепции для усовершенствования стандарта деятельности систем идентификации лиц:
- Увеличивается чёткость датчиков — чем больше деталей фиксируется фотоаппаратом/датчиками глубины, тем меньше шанс ошибки;
- Совершенствуются нейросети — передовые структуры вида MobileNetV3 дают возможность быстро обучаться свежим чертам облика пользователя напрямую на гаджете без отправки данных в облако.
- Совершенствуются способы антиспуфинга — теперь телефоны умеют распознавать реальные живые облики от статичных снимков/масок по мельчайшим микродвижениям.
- Взаимодействие со смарт-гаджетами — умные часы могут самостоятельно заблокировать телефон, если пользователь ушёл далеко.
- Появляются смешанные системы — в частности объединяющие аудио идентификацию + лицо + отпечаток пальца.
Здесь, какие направления очень популярны на сегодняшний день:
1) Миниатюризация компонентов
Компании пытаются минимизировать размер отверстия (“чёлки”) для датчики на дисплее за счёт интеграции миниатюрных ИК-излучателей прямо под стекло дисплея либо высувных модулей камеры.
2) Переработка прямо на устройстве
Для повышения личной безопасности всё больше вычислений осуществляется внутри устройства без отправки информации во дополнительный облачный услугу.
3) Унификация регламентов
Гугл активно продвигает стандарт BiometricPrompt API, для того чтобы аналогичные площадки, вроде admiral x, и каждые Android-программы могли работать с любыми видами биометрии единообразно.
Какое выбрать сегодня?
Когда вам нужна максимальная сохранность данных, выбирайте топовые модели с интегрированным ИК-проектором или же ToF-датчиком глубины.
- iPhone всех существующих последних моделей
- Huawei Partner/Series P линейки
- Mi Pro
- Vivo X серии
- Oppo Find X линейки.
Если финансы невелик – лучше отдавать предпочтение классическим средствам безопасности (PIN-код/сканер пальца), а опцию “разблокировка по лицу”, такую как в admiral x, использовать только как опциональную опцию комфорта.
Как повысить практичность использования функции?
Есть несколько хитростей для пользователей, кто уже пользуется разблокировку через лицо:
- Часто обновляйте свою фотографию-шаблон, если сильно трансформируется внешность.
- Не пренебрегайте чистить объектив фронтальной камеры – пятна могут уменьшить четкость!
- Включайте функцию “Raise to Wake” (“Поднять чтобы проснуться”) – вследствие чего мобильник сам включает камеру когда вы берёте его в руки.
- В процессе регистрационного процесса пытайтесь сохранять голову неподвижно напротив объектива без сильного наклона головы.
- Задействуйте функцию “Attention Aware” (“Реакция на внимание”) – она блокирует смартфон, если вы отвели взгляд от дисплея.
Перспективы развития технологии
В ближайшие времена можно предполагать развития полностью дистанционных способов опознания персоны сразу по нескольким биометрическим данным параметрам одновременно: лицо + звучание + манера ходьбы + движения рук!
Также возможно возникновение современных способов защиты личной информации – скажем, динамическое изменение электронного паттерна после каждой результативной авторизации, чтобы осложнить его копирование злоумышленниками.
Идентификация лиц – одна из самых интересных техник нашего эпохи! Она обеспечивает общение со телефоном проще чем когда-либо прежде, и такие приложения, как admiral-x, могут существенно улучшить ваш юзерский опыт, но нуждается в внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, когда вы понимаете, как функционирует эта методика внутри, – сможете вдумчиво подбирать свой следующий устройство!