Как работает идентификация лицевых образов в смартфонах
Почему мы останавливаемся на разлочивание по лицу
В недавние годы определение лиц является одной из самых популярных опций для открытия смартфонов. Еще некоторые лет ранее большинство пользователей удовлетворялись пин-кодами, ключами доступа или датчиками отпечатков пальцев. Но с появлением подобных технологий, например Spinto, нам достаточно лишь взглянуть на экран — и аппарат тут же опознает своего владельца.
Какой аспект обуславливает эту возможность настолько популярной? Прежде всего, это комфортно: не нужно удерживать в памяти сложные пароли или искать верный палец в темноте. Кроме того, это мгновенно: современные системы узнают лицо практически за мгновение. В-третьем пункте, это ощущение будущего — как будто в фильмах про russles.ru разведчиков.
Впрочем за такой видимой простотой прячется весь универсум сложных техник и инженерных решений. Давайте исследовать, как конкретно действует идентификация по лицу в актуальных мобильных телефонах, какие применяются методы, насколько они защищены и что нас ожидает в будущем.
Короткая история прогресса инноваций
Идентификация лиц как методика имеется уже более пятидесяти годов. Первые попытки машинного исследования лица были предприняты еще в 1960-х годы в исследовательских центрах США. Тогда ЭВМ могли лишь определять контуры головы и вычислять расстояния между зрачками и ртом на монохромных фотографиях.
Первые торговые установки стали доступны в 1990-х годах, но они были неидеальны: действовали неспешно и часто ошибались. Только с развитием нейронных сетей и таких платформ, как Спинто, высокопроизводительных мобильных процессоров определение лиц стало по-настоящему общедоступным явлением.
В две тысячи семнадцатом году 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).
Софтверные методы: искусственный интеллект на действии
Современные механизмы опознания лиц неосуществимы при отсутствии использования ИИ и 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 задействуют только техническое трёхмерное сканирование в 3D
- 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/Series P ряда
- Xiaomi Pro
- Vivo X линейки
- Оппо Обнаружить Х серий.
Если финансы скромен – лучше выбирать традиционным методам защиты (PIN-код/сканер пальца), а опцию “разблокировка по лицу”, такую как в Spinto, применять только как второстепенную опцию удобства.
Каким образом повысить удобство работы возможности?
Есть некоторые советов для пользователей, кто уже использует функцию распознавания лица:
- Часто обновляйте свою фотографию-шаблон, если кардинально изменяется внешность.
- Не упускайте из виду протирать объектив передней камеры – разводы могут уменьшить точность!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – в результате телефон сам активирует фотоаппарат если вы берёте его в руки.
- В процессе регистрационного процесса постарайтесь сохранять голову ровно впереди видеоустройства не допуская резкого наклона головы.
- Используйте функцию “Attention Aware” (“Реакция на внимание”) – она закрывает мобильное устройство, если вы отворачиваетесь от дисплея.
Перспективы эволюции инноваций
В ближайшие времена можно предвкушать возникновения полностью безконтактных способов опознания персоны сразу по нескольким биометрическим данным параметрам одновременно: лицо + голос + походка + движения рук!
Также возможно возникновение свежих методов обеспечения конфиденциальности – к примеру, переменное модификация электронного образца после каждой успешной авторизации, чтобы усложнить его копирование злоумышленниками.
Распознавание лиц – одна из очень интересных инноваций нашего эпохи! Она предоставляет взаимодействие со телефоном комфортнее чем когда-либо прежде, и такие приложения, как Спинто казино, могут в разы улучшить ваш опыт, но запрашивает внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, если вы осведомлены, как работает эта технология внутри, – сможете вдумчиво выбирать свой очередной устройство!