Как функционирует идентификация лиц в телефонах
Для чего мы останавливаемся на разблокировку по лицу
В прошлые времена распознавание физиономий превратилось в одной из наиболее востребованных возможностей для деблокировки смартфонов. Еще несколько годков ранее большинство пользователей удовлетворялись PIN-кодами, паролями или датчиками отпечатков пальцев. Но с появлением подобных технологий, например Spinto, нам вполне лишь взглянуть на экран — и аппарат тут же опознает своего владельца.
Какая вещь превращает эту возможность настолько популярной? Во-первых, это удобно: не нужно запоминать замысловатые пароли или отыскивать верный палец в тьме. Кроме того, это оперативно: современные программы узнают лицо фактически за доли секунды. В-третьем пункте, это впечатление футуризма — словно в кинофильмах про russles.ru агентов.
Впрочем за такой на первый взгляд легкостью скрывается полный вселенная сложных методов и инженерных концепций. Попробуем разобраться, как точно функционирует фейсканирование в современных мобильных телефонах, какие применяются способы, насколько они безопасны и что нас предстоит.
Краткая хроника развития инноваций
Распознавание лиц как техника имеется уже более пятидесяти годов. Изначальные эксперименты машинного изучения облика были предприняты еще в 1960-х годах в лабораториях США. Тогда вычислительные машины умели лишь выделять очертания лица и вычислять расстояния между глазами и губами на монохромных изображениях.
Начальные бизнес системы стали доступны в 90-х, но они были неидеальны: действовали неспешно и часто давали сбои. Только с эволюцией синтетических сетей и таких систем, как Спинто, мощных мобильных микросхем распознавание лиц стало по-настоящему общедоступным явлением.
В две тысячи семнадцатом году Apple представила iPhone X с системой Face ID — это был первый популярный смартфон с безопасным трёхмерным сканированием лица. За ним последовали Android-производители: Samsung, Huawei, Xiaomi и прочие начали внедрять личные решения.
Основные этапы функционирования устройства идентификации
Процесс идентификации лица можно условно сегментировать на несколько важных этапов:
- Распознавание лиц — устройство определяет присутствие людского лица в изображении.
- Извлечение особенностей — механизм исследует контуры лица: форму зрительных органов, носа, губ, положение надбровных дуг.
- Построение шаблона — создаётся уникальный виртуальный отпечаток (faceprint) на основе идентифицированных признаков.
- Сравнение со стандартом — созданный модель сверяется с записанной при внесении биометрической сведениями владельца.
- Принятие выбора — если соответствие достаточно высокое, смартфон деблокируется.
Каждый из данных шагов нуждается в специальных методов и улучшений для быстрой работы прямо на устройстве.
Аппаратные компоненты: что находится в их недрах
Типичная передняя камера.
Самый простой легкий способ идентификации физиономии применяет лишь лицевую видеокамеру смартфона. Подобный способ осуществлён во многочисленных доступных моделях Android-устройств.
Преимущества:
- Не требует дополнительные сенсоров.
- Шустро действует при качественном свете.
Слабые стороны:
- Просто одурачить снимком или видеозаписью.
- Плохо действует при низком свете или необычных углах обзора.
ИК камера и пунктирный проектор
Более продвинутые системы, такие как Спинто, используют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Данная техпроцесс является основой Face ID от Apple.
Как это работает:
- Точечный проекционный прибор отображает на лицо использующего невидимую структуру из тысяч инфракрасных меток (например, Face ID применяет около 30 000 пятен).
- ИК устройство записывает искривление этой решетки по поверхности лица.
- Создаётся 3D глубинная карта глубины, которая практически неподвластна для имитации типичной фотографией или маской.
Преимущества
- Надёжная функционирование даже в полной неосвещённости.
- Большая сопротивляемость к имитациям.
- Точность распознавания выше 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-серии).
Плюсы: несложность реализации; минимальная стоимость; оперативная функционирование при хорошем освещении.
Минусы: легко одурачить фотографией; неустойчивая работа ночью; недостаточная охрана.
Аппаратное 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 обеспечивают как программное плоское распознавание по снимку селфи-камерой, так и сканер ириса глаза.
- 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 Professional
- Vivo X серии
- Oppo Найти Икс серии.
Если средства ограничен – лучше отдавать предпочтение классическим методам защиты (PIN-код/сканер пальца), а опцию “разблокировка по лицу”, такую как в Spinto, использовать только как дополнительную возможность удобства.
Каким образом увеличить комфорт функционирования опции?
Есть пара хитростей для людей, кто уже пользуется разблокировку через лицо:
- Регулярно меняйте свою фотографию-шаблон, если значительно изменяется внешность.
- Не забывайте очищать линзу передней камеры – пятна могут понизить точность!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – вследствие чего мобильник сам активирует камеру когда вы поднимаете его.
- В процессе регистрационного процесса пытайтесь держать лицо прямо перед камеры без значительного наклона головы.
- Применяйте функцию “Attention Aware” (“Реакция на внимание”) – она блокирует мобильное устройство, если вы отвели взгляд от экрана.
Будущее эволюции инноваций
В ближайшие периоды можно предвкушать возникновения полностью дистанционных способов опознания индивидуума сразу по нескольким биометрическим параметрам одновременно: облик + голос + шаги + движения рук!
Также возможно развитие новых методов обеспечения приватности – например, динамическое модификация диджитал паттерна после каждой результативной авторизации, чтобы затруднить его копирование злоумышленниками.
Распознавание лиц – одна из очень интересных техник нашего времени! Она предоставляет интеракцию со смартфоном удобнее чем до этого, и такие приложения, как Спинто казино, могут значительно повысить ваш юзерский опыт, но запрашивает осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, когда вы знаете, как функционирует эта система изнутри, – будете в состоянии более осмысленно подбирать свой очередной девайс!