Каким способом функционирует идентификация лиц в мобильных устройствах
Для чего мы выбираем разблокировку по лицу
В недавние годы определение физиономий превратилось в одной из самых распространённых возможностей для открытия умных телефонов. Всего пару лет тому назад основная часть юзеров удовлетворялись PIN-кодами, секретными кодами или датчиками отпечатков пальцев. Но при появлением таких технологий, как 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 меток).
- Инфракрасная камера записывает деформацию данной сетки по поверхности лица.
- Создаётся трехмерная карта глубины глубины, которая практически невозможна для имитации стандартной фотографией или маскировкой.
Выигрыши
- Надёжная функционирование даже в полной тьме.
- Большая защита к имитациям.
- Точность распознавания выше 99%.
Дополнительные датчики
В отдельных устройствах используются также дополнительные датчики: ToF (Time-of-Flight), которые определяют период прохождения луча до цели и обратно; Цветные-датчики дальности; специальные лазерные измерители расстояния для формирования более детализированной 3D-модели лица.
Эти разработки применяются чаще всего во флагманских моделях Huawei (серия Mate) или Xiaomi (серия Mi).
Компьютерные методы: искуственный разум в работе
Нынешние устройства распознавания физиономий немыслимы при отсутствии эксплуатации ИИ и машинного обучения. Именно вследствие таким инновациям, как Спинто, гаджет способно узнавать юзера даже при трансформациях внешнего вида: новая стрижка, растительность на лице, оптика или грим не становятся барьером для открытия.
Обнаружение лица
При первом стадии программа должна оперативно найти лицо в пределах полного кадра камеры. Для данной цели используются многоуровневые классификаторы Хаара или более современные сверточные нейронные сети (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 задействуют только техническое трёхмерное сканирование в 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 Partner/Series P ряда
- Xiaomi Pro
- Vivo X модели
- Oppo Обнаружить X серий.
Если финансы невелик – лучше выбирать традиционным средствам защиты (PIN-код/сканер пальца), а возможность “разблокировка по лицу”, такую как в Spinto, задействовать только как дополнительную возможность комфорта.
Как улучшить комфорт работы возможности?
Есть пара советов для пользователей, кто уже использует функцию распознавания лица:
- Часто обновляйте свою изображение-шаблон, если сильно меняется внешний вид.
- Не забывайте очищать линзу фронтальной камеры – пятна могут уменьшить точность!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – вследствие чего смартфон сам включает фотоаппарат если вы берёте его в руки.
- Во время записи пытайтесь держать лицо ровно впереди камеры не допуская сильного наклона головы.
- Применяйте возможность “Attention Aware” (“Реакция на внимание”) – она закрывает мобильное устройство, если вы отвели взгляд от дисплея.
Перспективы развития технологии
В ближайшие периоды можно предвкушать появления полностью дистанционных способов опознания человека сразу по нескольким биометрическим данным параметрам одновременно: облик + звучание + манера ходьбы + манипуляции руками!
Также предполагается развитие новых методов охраны конфиденциальности – например, переменное модификация электронного шаблона после каждой результативной авторизации, чтобы затруднить его копирование злоумышленниками.
Распознавание лиц – одна из самых интересных технологий нашего периода! Она предоставляет общение со смартфоном комфортнее чем раньше, и такие программы, как Спинто казино, могут значительно повысить ваш юзерский опыт, но нуждается в внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, если вы понимаете, как функционирует эта система изнутри, – сможете вдумчиво подбирать свой будущий гаджет!
