Как работает определение лиц в мобильных устройствах

Как работает определение лиц в мобильных устройствах

Для чего мы останавливаемся на разблокировку по лицу

В последние времена определение лиц является одной из самых популярных возможностей для открытия умных телефонов. Лишь некоторые годов тому назад основная масса использующих обходились PIN-кодами, секретными кодами или сканерами отпечатков пальцев. Но при появлением подобных технологий, например Spinto, нам достаточно просто взглянуть на экран — и аппарат тут же опознает своего владельца.

Что делает эту возможность такой востребованной? Прежде всего, это удобно: не нужно помнить замысловатые пароли или отыскивать верный палец в темноте. Кроме того, это оперативно: современные программы идентифицируют лицо буквально за доли секунды. В-третьих, это ощущение будущего — словно в кинолентах про spinto casino разведчиков.

Однако за такой видимой несложностью скрывается весь вселенная комплексных техник и инженерных концепций. Попробуем разобраться, как конкретно действует фейсканирование в новейших мобильных телефонах, какие существуют методы, насколько они безопасны и что нас ожидает в будущем.

Короткая повествование эволюции технологии

Идентификация лиц как техника существует уже более 50 лет. Изначальные попытки автоматического исследования облика были осуществлены еще в 1960-х годы в научных учреждениях США. Тогда компьютеры могли лишь обозначать силуэты лица и вычислять расстояния между очами и ртом на черно-белых фотографиях.

Начальные торговые платформы стали доступны в девяностых годах, но они были неидеальны: функционировали медленно и нередко ошибались. Только с эволюцией синтетических сетей и таких систем, как Спинто, сильных мобильных процессоров распознавание лиц стало по-настоящему широко распространённым явлением.

В две тысячи семнадцатом году Apple представила iPhone X с системой Face ID — это был первый массовый смартфон с достоверным трёхмерным идентификацией лица. За ним пошли Android-производители: Samsung, Huawei, Xiaomi и другие начали внедрять свои разработки.

Главные стадии действия устройства определения

Процесс распознавания лица можно условно поделить на несколько основных этапов:

  1. Распознавание лица — устройство определяет присутствие людского образа в кадре.
  2. Извлечение признаков — алгоритм анализирует контуры лица: конфигурацию зрительных органов, обонятельного органа, уст, положение бровей.
  3. Построение шаблона — создаётся неповторимый цифровой отпечаток (faceprint) на основе выделенных признаков.
  4. Сравнение с эталоном — созданный модель сверяется с записанной при учёте биометрической информацией владельца.
  5. Принятие определения — если сходство достаточно значительное, смартфон деблокируется.

Каждый из этих стадий требует особых методов и оптимизаций для быстрой работы прямо на устройстве.

Технические элементы: что скрыто в их недрах

Типичная селфи камера.

Простейший простой метод идентификации лица задействует только переднюю видеокамеру смартфона. Данный метод реализован во многочисленных бюджетных вариантах Android-девайсов.

Достоинства:

  • Необходимо нуждается в дополнительных датчиков.
  • Оперативно функционирует при хорошем свете.

Недостатки:

  • Несложно обмануть фотографией или видео.
  • Неудачно функционирует при слабом освещённости или непривычных ракурсах.

Инфракрасная фотокамера и точечный проекционный аппарат

Более продвинутые системы, такие как Спинто, применяют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Данная технология является основой Face ID от Apple.

Каким способом это действует:

  • Точечный проекционный прибор показывает на лицо юзера невидимую структуру из тысяч инфракрасных меток (например, Face ID использует около 30 000 точек).
  • ИК устройство регистрирует деформацию этой сетки по плоскости лица.
  • Создаётся трехмерная карта глубины глубины, которая почти невозможна для фальсификации обычной фотографией или маскировкой.

Преимущества

  • Надёжная функционирование даже в полной темноте.
  • Большая защита к имитациям.
  • Точность распознавания свыше 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.

Стоит отметить значимую особенность: если кто-то достанет физический доступ к вашему телефону (к примеру, пока вы спите), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому большинство изготовители осуществляют меры безопасности от неосознанного разблокирования — в частности, заставляют открыть глаза во время сканирования или использовать дополнительное подтверждение после длительного простоя устройства.

Какие существуют имеются виды определения лиц?

На сегодняшний день можно выделить определить три главных способа к осуществлению этой функции:

Программное двухмерное распознавание

Применяется только лицевая камера без вспомогательных сенсоров глубины. Такой подход наблюдается обычно в доступных моделях 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 задействуют только аппаратное трёхмерное 3D-сканирование
  • Xiaomi Mi8 Explorer Edition впервые представил аналог Face ID в ряду Android.
  • Samsung Galaxy S10/S20 поддерживают как софтверное 2D определение по фото фронтальной камерой, так и сканер глазного ириса.
  • Huawei Mate20 Pro применяет набор из ИК-освещения + Dot Projector + ToF-сенсорный элемент

Проблемы защиты и ложные сигналы

Несмотря на впечатляющий успехи техники за прошедшие годы, безупречных систем пока не наблюдается:

  1. Возможность обмана: Недорогие мобильники легко открываются качественной снимком хозяина или же видео с дисплея иного гаджета.
  2. Идентичные двойняшки: Даже самые совершенные системы могут ошибиться между монозиготными близнецами либо родственниками с очень похожей внешностью.
  3. Трансформации облика: Стремительное снижение веса/увеличение массы тела, хирургические вмешательства или травмы в некоторых случаях требуют повторной регистрации биометрии.
  4. Условия записи: Яркая засветка солнцем или же плотная темнота могут понизить аккуратность идентификации признаков.

Ниже несколько подсказок для надёжному использованию:

  • Для значимых операций всегда используйте дополнительную аутентификацию;
  • Не включайте опцию “Разблокировка по лицу” на дешёвых устройствах без ИК-сенсоров;
  • Регулярно обновляйте прошивку программное обеспечение телефона для обеспечения безопасности от новых видов атак;
  • Включайте настройку “Требовать раскрытых глаз” там, где она доступна.

В каких областях также находится применение технологии за исключением мобильных телефонов?

Несмотря на то, что основная мысль этой работы посвящена именно мобильным устройствам, следует отметить других сферах применения технологии:

  • Мониторинг прохода в офисах и многоквартирных зданиях;
  • Платёжные аппараты банков (“Face Pay”);
  • Электронные идентификационные документы современного типа;
  • Установки видеоконтроля городских подразделений;
  • Механизация учёта явки школ/институтов;
  • Аутентификация пользователей ПК/ноутбуков.

Например: В московском метро уже тестируется система оплаты проезда по фейсу (“Face Pay”) — нужно лишь пройти через турникет без пластика или телефона! Похожие проекты развиваются в Китае (Шэньчжэнь), Южной Корее и ряде стран Европы.

Каким образом трансформируется технология сегодня?

Всякий год появляются свежие мысли для повышения уровня деятельности систем распознавания лиц:

  1. Увеличивается чёткость датчиков — чем больше информации фиксируется видеокамерой/глубинными сенсорами, тем меньше шанс погрешности;
  2. Совершенствуются нейронные сети — передовые структуры типа MobileNetV3 позволяют быстро адаптироваться к новым особенностям облика обладателя прямо на устройстве без пересылки информации в облачное хранилище.
  3. Развиваются способы антиспуфинга — теперь смартфоны способны отличать подлинные живые облики от статичных фотографий/масок по микроскопическим движениям кожи.
  4. Интеграция со смарт-гаджетами — смарт-часы могут самостоятельно закрыть доступ к смартфон, если пользователь ушёл далеко.
  5. Возникают гибридные механизмы — в частности объединяющие голосовую идентификацию + облик + отпечаток пальца.

Здесь, которые направления в особенности популярны на сегодняшний день:

1) Миниатюризация компонентов

Изготовители стараются сократить величину отверстия (“чёлки”) под сенсоры на экране за счёт внедрения маленьких ИК-излучателей прямо под стекло дисплея либо высувных модулей камеры.

2) Обработка прямо на девайсе

Для повышения личной безопасности всё более расчётов осуществляется внутри устройства без пересылки данных во дополнительный облачный услугу.

3) Стандартизация регламентов

Google интенсивно пропагандирует стандарт BiometricPrompt API, чтобы подобные платформы, например как Spinto, и каждые Android-аппы были совместимы с различными типами биометрии унифицированно.

Какое выбрать на сегодня?

Если вам всем нужна наивысшая защита данных, остановите выбор на флагманские модели с вмонтированным ИК-излучателем или ToF-сенсором глубины.

  • iPhone каждого последних моделей
  • Huawei Companion/P серии
  • Mi Expert
  • Vivo X линейки
  • Оппо Обнаружить X серии.

Если бюджет скромен – лучше отдавать предпочтение обычным средствам защиты (PIN-код/сканер отпечатка), а функцию “разблокировка по лицу”, такую как в Spinto, использовать только как второстепенную опцию удобства.

Каким способом повысить удобство использования опции?

Есть пара хитростей для тех, кто уже использует разблокировку по лицу:

  1. Часто обновляйте свою изображение-шаблон, если значительно изменяется внешний вид.
  2. Не пренебрегайте чистить объектив фронтальной камеры – загрязнения могут снизить четкость!
  3. Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – так мобильник сам запускает камеру как только вы поднимаете его.
  4. Во время регистрационного процесса постарайтесь удерживать голову ровно напротив объектива исключая резкого наклона головы.
  5. Применяйте возможность “Attention Aware” (“Реакция на внимание”) – она запирает телефон, если вы отвернулись от экрана.

Возможности прогресса техники

В ближайшие периоды можно предполагать развития полностью дистанционных способов опознания индивидуума сразу по нескольким биометрическим данным параметрам одновременно: лицо + звучание + походка + жесты рук!

Также возможно возникновение свежих методов обеспечения личной информации – например, переменное модификация цифрового паттерна после каждой результативной авторизации, чтобы затруднить его копирование злоумышленниками.

Распознавание лиц – одна из самых захватывающих техник нашего периода! Она обеспечивает интеракцию со мобильным устройством удобнее чем когда-либо прежде, и такие приложения, как Спинто казино, могут в разы улучшить ваш опыт, но требует внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.

Теперь, раз вы понимаете, как устроена эта методика внутри, – будете в состоянии вдумчиво подбирать свой будущий гаджет!