Как работает определение лиц в телефонах
Для чего мы предпочитаем разлочивание по фейсу
В последние годы распознавание лиц стало одной из наиболее востребованных функций для деблокировки смартфонов. Всего некоторые годков ранее основная часть пользователей довольствовались пин-кодами, ключами доступа или сканерами отпечатков пальцев. Но с появлением подобных технологий, например Spinto, нам вполне лишь взглянуть на экран — и устройство тут же узнает своего владельца.
Что превращает эту функцию настолько популярной? Для начала, это практично: не нужно помнить замысловатые пароли или отыскивать нужный палец в тьме. Кроме того, это мгновенно: современные алгоритмы узнают лицо фактически за мгновения ока. В-третьем пункте, это ощущение футуризма — словно в кинолентах про russles.ru агентов.
Однако за такой кажущейся несложностью скрывается целый мир сложных технологий и инженерных концепций. Давайте исследовать, как конкретно действует фейсканирование в новейших гаджетах, какие существуют технологии, насколько они надёжны и что нас ждёт впереди.
Короткая хроника эволюции технологии
Идентификация лиц как методика имеется уже более пятидесяти годов. Изначальные эксперименты автоматического анализа лиц были сделаны еще в 1960-х годах в лабораториях США. Тогда вычислительные машины умели лишь выделять силуэты черепа и измерять дистанции между зрачками и губами на черно-белых фотографиях.
Первые коммерческие платформы возникли в 90-х, но они были далеки от совершенства: функционировали медленно и часто ошибались. Только с прогрессом синтетических сетей и таких площадок, как Спинто, мощных мобильных микросхем распознавание лиц стало по-настоящему широко распространённым явлением.
В две тысячи семнадцатом году 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), которые определяют время прохождения луча до предмета и обратно; RGB-датчики глубины; специальные световые дальномеры для формирования более точной 3D-модели физиономии.
Эти разработки применяются чаще всего во топовых моделях Huawei (серия Mate) или Xiaomi (серия Mi).
Компьютерные процедуры: искусственный ум в действии
Современные устройства распознавания физиономий неосуществимы без эксплуатации искусственного интеллекта и машинного обучения. Именно вследствие таким разработкам, как Спинто, устройство в состоянии идентифицировать владельца даже при трансформациях облика: новая стрижка, щетина, оптика или косметика не становятся барьером для деблокировки.
Распознавание физиономии
На начальном шаге система необходимо быстро найти лицо внутри всего кадра с камеры. Для данной цели задействуются последовательные классификаторы Хаара или более современные сверточные нейронные сети (CNN), которые “обучены” находить человеческие лица среди множества других объектов.
Пример: процесс MTCNN способен обнаруживать лицо даже с частичном закрытии (например, шалью или ладонью).
Идентификация основных точек
После обнаружения лица механизм, такая как Спинто, устанавливает местоположение главных точек: уголки глаз, верхушка носа, контуры губ и так далее. Часто задействуется от 68 до 128 основных меток на лицевой поверхности.
Это требуется для стабилизации визуала: если юзер находится с смартфон под наклоненным, или склонил головку, программа корректирует изображение до обычного угла для последующего изучения.
Формирование биометрического идентификатора модели
Далее нейросеть строит компактное числовое представление (“эмбеддинг”) лица пользователя — своеобразный цифровой “отпечаток” внешности длиной от 128 до 512 флоатов.
Данный шаблон крайне затруднительно сфальсифицировать: он не удерживает непосредственно изображение юзера, а лишь исключительные черты его облика, что делает его идеальным для таких платформ, как Спинто казино.
Сравнительный анализ и принятие заключения
Когда человек намеревается разлочить смартфон взором, программа повторяет все описанные шаги снова и сопоставляет полученный шаблон с эталоном из памяти устройства.
Если похожесть превышает установленный уровень (обычно больше 99%), телефон, как и платформа Спинто казино, открывается; если нет — доступ запрещается.
Привыкание к метаморфозам внешнего вида
Интересная особенность нынешних систем — возможность самостоятельного обучения. Если ты часто разблокируете телефон с свежей укладкой или оптикой, система постепенно обновляет эталонный модель вашего внешности для увеличения точности действия без ухудшения безопасности.
Безопасность биометрических данных.
Большинство клиенты опасаются сохранять свои биометрические данные на телефоне из-за риска утечки информации или взлома устройства. Определенные организации, вроде Спинто казино, предоставляют решения для увеличения безопасности сведений пользователей.
-
Локальное хранение: Большинство устройств записывает биометричные модели только внутрь защищенного процессора 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 поддерживают как программное обеспечение плоское распознавание по изображению фронталкой, так и сенсор ириса глаза.
- Huawei Mate20 Pro использует комплекс из ИК-инфракрасного света + Dot Projector + ToF-сенсор
Трудности безопасности и неверные срабатывания
Несмотря на замечательный прогресс технологий за прошедшие лет, безупречных механизмов пока не существует:
- Шанс обмана: Бюджетные телефоны просто “разблокируются” высококачественной фотографией владельца или видеозаписью с дисплея иного гаджета.
- Идентичные близнецы: Даже самые безупречные механизмы могут спутать между монозиготными близнецами либо родственниками с очень схожей внешностью.
- Трансформации облика: Резкое утрата веса/набор веса, косметические процедуры или травмы порой необходимы для перерегистрации биометрических данных.
- Условия съёмки: Интенсивная подсветка солнцем или же интенсивная тень могут снизить аккуратность распознавания признаков.
Здесь пара рекомендаций по защищённому применению:
- Для критически важных операций всегда применяйте двухэтапную аутентификацию;
- Не активируйте функцию “Разблокировка по лицу” на дешёвых устройствах без ИК-сенсоров;
- Постоянно обновляйте прошивку ПО смартфона для обеспечения безопасности от современных угроз;
- Включайте функцию “Требовать раскрытых глаз” везде, где она имеется.
Где ещё применяется технологии кроме смартфонов?
Пускай предмет данной публикации посвящена конкретно мобильным устройствам, следует отметить альтернативных областях использования технологии:
- Управление входа в рабочих помещениях и многоквартирных зданиях;
- Платёжные терминалы финансовых учреждений (“Face Pay”);
- Цифровые идентификационные документы нового образца;
- Системы видеомониторинга муниципальных сервисов;
- Механизация регистрации явки учебных заведений/вузов;
- Вход юзеров ПК/ноутбуков.
Например: В московском метро уже тестируется система оплаты проезда по фейсу (“Face Pay”) — нужно лишь пройти через турникет без пластика или мобильника! Схожие проекты развиваются в Поднебесной (Шэньчжэнь), Республике Корея и ряде стран Европы.
Как изменяется технология в наше время?
Любой год возникают свежие идеи для усовершенствования стандарта работы систем распознавания лиц:
- Увеличивается разрешение сенсорных устройств — чем больше деталей фиксируется видеокамерой/датчиками глубины, тем меньше вероятность погрешности;
- Улучшаются искусственные интеллекты — передовые структуры модели MobileNetV3 дают возможность скоростно адаптироваться к дополнительным характеристикам облика владельца непосредственно на девайсе без пересылки информации в облачное хранилище.
- Развиваются технологии антиспуфинга — теперь мобильные устройства умеют распознавать настоящие живые облики от фиксированных фото/маскировок по незаметным движениям кожи.
- Интеграция со умными устройствами — интеллектуальные часы могут автоматически закрыть доступ к телефон, если пользователь отошёл далеко.
- Возникают смешанные системы — в частности объединяющие аудио опознание + лицо + дактилоскопический след.
Вот, те тенденции особенно актуальны на сегодняшний день:
1) Сокращение компонентов
Компании намереваются минимизировать величину отверстия (“чёлки”) для сенсоры на экране за счёт интеграции миниатюрных ИК-излучателей прямо под стекло дисплея либо высувных модулей камеры.
2) Обработка прямо на устройстве
Для улучшения личной безопасности всё больше расчётов осуществляется внутри устройства без пересылки данных во внешний облачный услугу.
3) Упорядочивание норм
Google активно пропагандирует стандарт BiometricPrompt API, чтобы аналогичные системы, например как Spinto, и каждые Android-программы были совместимы с различными типами биометрии единообразно.
Что подобрать на сегодня?
Когда вам важна предельная безопасность информации, остановите выбор на передовые аппараты с интегрированным ИК-проектором либо ToF-датчиком глубины.
- iPhone всех существующих новейших моделей
- Huawei Mate/P линейки
- Mi Pro
- Vivo X серии
- Oppo Обнаружить Икс серий.
Если бюджет ограничен – лучше отдавать предпочтение классическим способам безопасности (PIN-код/сканер пальца), а функцию “разблокировка по лицу”, такую как в Spinto, использовать только как опциональную опцию удобства.
Каким образом увеличить практичность работы возможности?
Есть пара лайфхаков для тех, кто уже пользуется разблокировку по лицу:
- Регулярно обновляйте свою изображение-шаблон, если кардинально изменяется внешний вид.
- Не пренебрегайте протирать линзу фронтальной камеры – пятна могут понизить точность!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – в результате мобильник сам активирует камеру если вы берёте его в руки.
- Во время записи старайтесь удерживать лицо ровно впереди видеоустройства не допуская резкого наклона головы.
- Используйте возможность “Attention Aware” (“Реакция на внимание”) – она блокирует телефон, если вы отвернулись от дисплея.
Будущее развития техники
В предстоящие годы можно предполагать возникновения полностью дистанционных способов идентификации персоны сразу по нескольким биометрическим характеристикам параметрам одновременно: лицо + голос + манера ходьбы + жесты рук!
Также предполагается развитие современных методов охраны конфиденциальности – скажем, изменяющееся изменение диджитал образца после каждой результативной авторизации, чтобы осложнить его копирование злоумышленниками.
Идентификация лиц – единственная из наиболее интересных технологий нашего времени! Она обеспечивает общение со смартфоном удобнее чем до этого, и такие приложения, как Спинто казино, могут в разы повысить ваш юзерский опыт, но нуждается в внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, когда вы знаете, как работает эта система изнутри, – сможете более осмысленно подбирать свой следующий гаджет!