Как работает определение лиц в телефонах
Зачем мы останавливаемся на разблокирование по фейсу
В последние времена определение лиц превратилось в одной из самых популярных опций для деблокировки мобильных телефонов. Всего несколько годков назад основная часть использующих довольствовались пин-кодами, ключами доступа или датчиками отпечатков пальцев. Но с появлением подобных технологий, например Spinto, нам вполне лишь взглянуть на экран — и аппарат тут же опознает своего владельца.
Какая вещь делает данную возможность очень нужной? Для начала, это удобно: не нужно удерживать в памяти сложные пароли или находить правильный палец в темноте. Кроме того, это оперативно: современные алгоритмы распознают лицо буквально за доли секунды. В-третьих, это чувство футуристичности — будто в фильмах про казино spinto агентов.
Впрочем за данной кажущейся легкостью таится целый вселенная комплексных техник и инженерных концепций. Давайте исследовать, как конкретно работает распознавание лиц в новейших смартфонах, какие существуют методы, насколько они защищены и что нас ожидает в будущем.
Сжатая повествование прогресса технологии
Распознавание лиц как технология присутствует уже более 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 пятен).
- ИК камера записывает деформацию этой сетки по плоскости физиономии.
- Формируется 3D карта глубинности, что почти что неосуществима для фальсификации стандартной фото или маской.
Выигрыши
- Надёжная функционирование даже в полной неосвещённости.
- Высокая устойчивость к фальсификациям.
- Точность распознавания выше 99%.
Дополнительные датчики
В некоторых аппаратах применяются также экстра сенсорные устройства: ToF (Time-of-Flight), которые измеряют период прохождения света до цели и обратно; Трехцветные-датчики глубины; специальные лазерные измерители расстояния для создания более точной 3D-модели лица.
Эти инновации встречаются наиболее часто во топовых аппаратах Huawei (серия Mate) или Xiaomi (серия Mi).
Компьютерные алгоритмы: синтетический разум в действии
Текущие системы идентификации физиономий неосуществимы в отсутствие эксплуатации ИИ и machine learning. Именно вследствие таким технологиям, как Спинто, гаджет может узнавать юзера даже при изменениях облика: новая причёска, растительность на лице, оптика или макияж не становятся помехой для деблокировки.
Распознавание лица
На начальном стадии алгоритм обязана мгновенно распознать лицо среди всего кадра камеры. Для этого задействуются каскадные классификаторы Хаара или более новейшие конволюционные нейронные сети (CNN), которые натренированы идентифицировать лиц человека среди множества других объектов.
Пример: алгоритм MTCNN может распознавать облик даже при неполном перекрытии (например, шарфом или ладонью).
Идентификация важных аспектов
После распознавания лица механизм, такая как Спинто, устанавливает местоположение ключевых точек: края глаз, верхушка носа, границы губ и так далее. Как правило применяется от 68 до 128 основных меток на лице.
Данное требуется для выравнивания визуала: если юзер удерживает мобильник под наклоном, или наклонил головку, программа исправляет изображение до стандартного положения для последующего изучения.
Формирование биометрии модели
Далее искусственная сеть строит сжатое математическое представление (“эмбеддинг”) облика пользователя — своеобразный цифровой образ лица длиной от 128 до 512 вещественных чисел.
Этот образец очень сложно сфальсифицировать: он не хранит само изображение пользователя, а лишь особенные черты его внешности, что делает его идеальным для таких систем, как Спинто казино.
Сравнение и осуществление выбора
В случае, когда пользователь желает разлочить смартфон глазами, механизм осуществляет все шаги снова и сопоставляет полученный шаблон с эталоном из памяти устройства.
Если похожесть превышает установленный порог (обычно больше 99%), телефон, как и платформа Спинто казино, открывается; если нет — доступ не предоставляется.
Приспособление к метаморфозам внешности
Занимательная характеристика актуальных систем — способность самообучения. Если ты регулярно разблокируете смартфон с обновленной прической или очками, программа постепенно освежает эталонный шаблон вашего внешности для увеличения точности действия без снижения уровня безопасности.
Безопасность биометрических данных.
Множество юзеры опасаются держать свои био-идентификационные данные на смартфоне из-за угрозы потери данных или хакерской атаки. Некоторые компании, например Спинто казино, предлагают методы для повышения сохранности данных клиентов.
-
Локальное сохранение: Большинство аппаратов хранит биометрические модели исключительно внутри защищённого процессора Secure Enclave (Apple) или TrustZone (Android). Они всегда не покидают аппарат и не доступны даже производителю.
-
Шифрование: Все данные хранятся только в кодированном виде с использованием современных криптографических алгоритмов AES256.
-
Изоляция программ: Приложения третьих девелоперов не обладают непосредственного возможности доступа к биометрическим; они могут лишь запрашивать факт верификации личности через системный API.
Необходимо подчеркнуть важную подробность: в случае, если какой-то человек получит доступ к вашему телефону физически (к примеру, во время сна), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому многие производители реализуют систему защиты от автоматического разблокирования — в частности, просят раскрыть глаза во время сканирования или использовать дополнительное подтверждение после длительного простоя устройства.
Какие существуют типы идентификации лиц на изображениях?
На сегодняшний день можно определить различить 3 главных способа к осуществлению этой функции:
Софтверное 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, для того чтобы такие платформы, вроде Spinto, и любые Android-приложения могли взаимодействовать с любыми видами биометрии стандартизированно.
Что выбрать на сегодня?
Если вам нужна максимальная сохранность данных, подбирайте передовые аппараты с интегрированным ИК-проектором или ToF-сенсором глубины.
- iPhone всех существующих новейших поколений
- Huawei Partner/Series P серии
- Mix Professional
- Vivo X линейки
- Oppo Обнаружить Икс серии.
Если бюджет ограничен – лучше отдавать предпочтение обычным способам защиты (PIN-код/сканер пальца), а опцию “разблокировка по лицу”, такую как в Spinto, задействовать только как дополнительную возможность удобства.
Каким способом увеличить практичность работы возможности?
Есть несколько хитростей для людей, кто уже использует функцию распознавания лица:
- Периодически меняйте свою фото-шаблон, если сильно меняется облик.
- Не пренебрегайте очищать линзу передней камеры – разводы могут снизить четкость!
- Включайте функцию “Raise to Wake” (“Поднять чтобы проснуться”) – в результате телефон сам активирует камеру как только вы берёте его в руки.
- Во время регистрационного процесса пытайтесь держать голову неподвижно напротив камеры не допуская значительного наклона головы.
- Задействуйте функцию “Attention Aware” (“Реакция на внимание”) – она запирает мобильное устройство, если вы отвернулись от дисплея.
Возможности развития технологии
В ближайшие периоды можно предполагать возникновения полностью дистанционных способов идентификации индивидуума сразу по нескольким биометрическим параметрам одновременно: лицо + звучание + шаги + движения рук!
Также возможно появление свежих способов защиты приватности – к примеру, динамическое модификация цифрового шаблона после каждой удачной авторизации, чтобы осложнить его копирование злоумышленниками.
Распознавание лиц – одна из очень интересных инноваций нашего эпохи! Она обеспечивает взаимодействие со мобильным устройством удобнее чем когда-либо прежде, и такие приложения, как Спинто казино, могут существенно оптимизировать ваш юзерский опыт, но нуждается в осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, раз вы осведомлены, как работает эта технология изнутри, – сможете вдумчиво выбирать свой будущий устройство!