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