Каким образом работает распознавание лицевых образов в мобильных устройствах
Для чего мы останавливаемся на разблокирование по лицевому распознаванию
В недавние времена идентификация физиономий стало одной из самых распространённых функций для деблокировки мобильных телефонов. Еще некоторые лет назад основная часть пользователей удовлетворялись пин-кодами, ключами доступа или сканерами отпечатков пальцев. Но при появлением таких технологий, как Spinto, нам достаточно просто взглянуть на экран — и устройство тут же узнает своего владельца.
Что обуславливает эту конкретную особенность очень нужной? Во-первых, это практично: не нужно запоминать сложные пароли или искать верный палец в темноте. Кроме того, это быстро: современные системы узнают лицо фактически за мгновения ока. В-третьих, это впечатление будущего — как будто в кинолентах про казино спинто шпионов.
Однако за такой кажущейся простотой прячется весь мир трудных технологий и инженерных разработок. Давайте разобраться, как именно работает распознавание лиц в новейших смартфонах, какие бывают методы, насколько они защищены и что нас ждёт впереди.
Сжатая повествование прогресса техники
Идентификация лиц как техника существует уже более 50 годов. Изначальные эксперименты автоматического анализа лиц были осуществлены еще в 1960-х годы в научных учреждениях США. Тогда ЭВМ умели лишь выделять силуэты черепа и измерять промежутки между зрачками и устами на монохромных изображениях.
Первые бизнес системы возникли в девяностых годах, но они были далеки от совершенства: действовали неспешно и нередко ошибались. Только с развитием синтетических сетей и таких систем, как Спинто, сильных мобильных чипов распознавание лиц стало по-настоящему общедоступным явлением.
В 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.
Следует отметить важную подробность: если какой-то человек достанет физический доступ к вашему телефону (к примеру, пока вы спите), теоретически можно разблокировать устройство, поднеся его к вашему лицу. Поэтому значительное количество компании внедряют защиту от автоматического разблокирования — например, требуют разомкнуть глаза во время сканирования или использовать дополнительное подтверждение после длительного простоя устройства.
Какие именно имеются категории распознавания лиц на изображениях?
Сегодня можно выделить 3 ключевых подхода к реализации этой задачи:
Софтверное двухмерное идентификация
Применяется только лицевая видеокамера без дополнительных датчиков глубины. Такой подход встречается обычно в бюджетных моделях Android-смартфонов (например Samsung Galaxy A-серии).
Достоинства: легкость воплощения; низкая стоимость; быстрая функционирование при достаточном свете.
Минусы: легко одурачить фотографией; нестабильная функционирование ночью; слабая защищенность.
Оборудование для трёхмерное сканирование
Применяет инфракрасную видеокамеру + проекционный модуль точек + датчики глубины (Face ID от Apple; подобные решения у Huawei Mate).
Преимущества: большая надёжность; не получится подделать фото/видео; постоянная деятельность при любом освещении.
Минусы: удорожание устройства; наращивание толщины верхней рамки экрана (“чёлка”)
Гибридные подходы с ИИ-дополнением
Используют комбинацию софтверных методов + аппаратную обработку + последующую обработку нейросетями для усиления устойчивости к атакам (“anti-spoofing”). Например, подобные товары, как Спинто и Google Pixel Face Unlock последних версий, объединяют фронтальную камеру c ИК сенсором мобильности Soli Radar для защиты от подделок руками/масками/видеодисплеями чужих устройств.
Образцы эксплуатации разнообразных методов
- iPhone модели X/11/12/13/14 применяют только физическое трёхмерное сканирование в 3D
- 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) Унификация стандартов
Google активно пропагандирует норму BiometricPrompt API, чтобы аналогичные платформы, как Spinto, и каждые Android-приложения были совместимы с различными типами биометрии унифицированно.
Что подобрать на сегодня?
Когда тебе важна предельная безопасность информации, подбирайте топовые устройства со встроенным ИК-проектором либо ToF-датчиком глубины.
- iPhone каждого последних версий
- Huawei Mate/P Series серии
- Xiaomi Professional
- Vivo X серии
- Оппо Найти X линейки.
Если финансы скромен – лучше выбирать традиционным способам защиты (PIN-код/сканер отпечатка), а функцию “разблокировка по лицу”, такую как в Spinto, применять только как дополнительную опцию удобства.
Каким способом улучшить удобство использования возможности?
Есть некоторые хитростей для людей, кто уже применяет функцию распознавания лица:
- Часто обновляйте свою фотографию-шаблон, если кардинально изменяется внешность.
- Не пренебрегайте протирать объектив передней камеры – разводы могут понизить точность!
- Включайте функцию “Raise to Wake” (“Поднять чтобы проснуться”) – так мобильник сам активирует камеру если вы поднимаете его.
- При регистрации постарайтесь удерживать лицевую часть ровно перед видеоустройства не допуская резкого наклона головы.
- Используйте функцию “Attention Aware” (“Реакция на внимание”) – она запирает телефон, если вы отворачиваетесь от дисплея.
Перспективы эволюции техники
В предстоящие времена можно предполагать возникновения полностью безконтактных способов распознавания человека сразу по нескольким биометрическим характеристикам параметрам одновременно: физиономия + речь + походка + движения рук!
Также предполагается развитие свежих способов обеспечения конфиденциальности – к примеру, динамическое изменение электронного шаблона после каждой удачной авторизации, чтобы осложнить его копирование злоумышленниками.
Идентификация лиц – одна из очень увлекательных техник нашего времени! Она обеспечивает общение со смартфоном проще чем раньше, и такие аппы, как Спинто казино, могут в разы повысить ваш юзерский опыт, но требует внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, когда вы понимаете, как устроена эта методика в деталях, – сможете более осмысленно подбирать свой следующий устройство!