Как функционирует идентификация лиц в телефонах
Зачем мы предпочитаем разблокировку по фейсу
В недавние времена распознавание физиономий стало одной из самых распространённых опций для разблокировки смартфонов. Всего несколько годов ранее основная часть юзеров довольствовались PIN-кодами, паролями или сканерами отпечатков пальцев. Но при появлением таких технологий, например Вулкан 24, нам вполне просто взглянуть на экран — и аппарат тут же опознает своего владельца.
Какая вещь делает эту конкретную функцию такой востребованной? Для начала, это комфортно: не нужно запоминать сложные пароли или искать правильный палец в мраке. Во-вторых, это мгновенно: современные алгоритмы распознают лицо буквально за мгновение. В-третьем пункте, это чувство футуристичности — будто в кинолентах про вулкан автомат агентов.
Тем не менее за такой видимой простотой таится полный универсум комплексных технологий и инженерных решений. Попробуем разобраться, как конкретно работает идентификация по лицу в новейших смартфонах, какие существуют способы, насколько они безопасны и что нас ждёт впереди.
Краткая хроника прогресса техники
Распознавание лиц как технология присутствует уже более пятидесяти лет. Начальные эксперименты автоматизированного анализа лица были осуществлены еще в 1960-х годы в научных учреждениях США. Тогда ЭВМ могли лишь определять силуэты головы и вычислять дистанции между очами и губами на ахроматических снимках.
Изначальные торговые платформы стали доступны в 1990-х годах, но они были далеки от совершенства: функционировали медленно и часто ошибались. Только с прогрессом искусственных сетей и таких платформ, как Вулкан 24 Казино, сильных мобильных чипов определение лиц стало по-настоящему широко распространённым явлением.
В 2017 году Apple презентовала iPhone X с системой Face ID — это был первый массовый смартфон с надёжным трёхмерным сканированием лица. За этим последовали Android-изготовители: Samsung, Huawei, Xiaomi и другие стали интегрировать собственные решения.
Главные шаги работы системы идентификации
Процесс распознавания лица можно ориентировочно разделить на несколько ключевых этапов:
- Идентификация лица — аппарат распознает присутствие людского лица в снимке.
- Выделение признаков — алгоритм изучает контуры облика: форму глаз, носа, уст, положение надбровных дуг.
- Построение шаблона — создаётся особенный виртуальный отпечаток (faceprint) на основе идентифицированных признаков.
- Сравнение со образцом — созданный модель сравнивается со сохранённой при внесении биометрической сведениями владельца.
- Принятие выбора — если соответствие достаточно значительное, смартфон разблокируется.
Любой из данных этапов требует специальных методов и оптимизаций для оперативной работы прямо на устройстве.
Аппаратные элементы: что прячется внутри них
Стандартная селфи камера.
Простейший простой способ определения физиономии задействует только переднюю камеру мобильного устройства. Данный метод внедрён во различных доступных версиях Android-девайсов.
Плюсы:
- Необходимо требует дополнительных датчиков.
- Быстро функционирует при качественном освещении.
Недостатки:
- Легко обмануть снимком или видео.
- Неудачно действует при плохом свете или необычных углах обзора.
Инфракрасная камера и пунктирный проектор
Более усовершенствованные системы, такие как Вулкан 24 Казино, применяют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Эта самая технология составляет базу Face ID от Apple.
Каким способом это функционирует:
- Точечный проекционный прибор проецирует на лицо пользователя невидимую структуру из тысяч инфракрасных меток (например, Face ID использует около 30 000 меток).
- Инфракрасная устройство записывает деформацию этой сетки по плоскости лица.
- Формируется 3D карта глубины глубины, которая почти неподвластна для имитации типичной фотографией или маской.
Преимущества
- Надёжная работа даже в полной темноте.
- Большая защита к имитациям.
- Точность определения более 99%.
Дополнительные датчики
В отдельных девайсах применяются также вспомогательные сенсорные устройства: ToF (Time-of-Flight), которые фиксируют время движения света до цели и обратно; Цветные-датчики дальности; специальные световые измерители расстояния для создания более аккуратной 3D-модели лица.
Эти инновации встречаются в основном во передовых аппаратах Huawei (серия Mate) или Xiaomi (серия Mi).
Компьютерные процедуры: искуственный интеллект в исполнении
Нынешние механизмы идентификации лиц невозможны при отсутствии эксплуатации ИИ и машинного обучения. Именно благодаря таким технологиям, как Вулкан 24 Казино, гаджет способно распознавать пользователя даже при метаморфозах внешнего вида: новая стрижка, растительность на лице, очки или косметика не становятся барьером для открытия.
Обнаружение лиц
В первом стадии программа должна быстро обнаружить образ лица в пределах полного изображения с камеры. Для этой задачи применяются последовательные классификаторы Хаара или более продвинутые сверточные нейронные сети (CNN), которые „обучены“ идентифицировать человеческие лица среди множества других объектов.
Пример: метод MTCNN способен обнаруживать лицо даже в случае частичном закрытии (например, платком или ладонью).
Определение основных моментов
После распознавания лица система, такая как Вулкан 24 Казино, вычисляет расположение ключевых точек: кончики глаз, кончик носа, края губ и так далее. Обычно используется от 68 до 128 ключевых точек на лице.
Это действие нужно для стабилизации картинки: если юзер держит мобильник под наклоненным, или наклонил голову, программа „выпрямляет“ картинку до стандартного положения для последующего изучения.
Построение биометрии образца
Далее искусственная сеть строит компактное математическое представление („эмбеддинг“) внешности пользователя — своеобразный цифровой „отпечаток“ лица длиной от 128 до 512 вещественных чисел.
Этот образец крайне трудно имитировать: он не хранит непосредственно фото пользователя, а лишь исключительные черты его внешности, что делает его идеальным для таких систем, как Vulkan24.
Сравнительный анализ и принятие заключения
В случае, когда пользователь намеревается разблокировать смартфон глазами, механизм повторяет все шаги заново и сверяет полученный шаблон с эталоном из памяти устройства.
Если похожесть превышает заданный уровень (обычно превышает 99%), телефон, как и платформа Vulkan24, разблокируется; если нет — доступ не предоставляется.
Адаптация к изменениям внешнего вида
Интересная черта нынешних систем — способность самообучения. Если вы постоянно разблокируете смартфон с обновленной укладкой или оптикой, программа постепенно обновляет основной модель вашего лица для увеличения точности действия без снижения уровня безопасности.
Охрана биометрических данных данных.
Множество юзеры боятся хранить свои био-идентификационные данные на телефоне из-за угрозы утечки данных или хакерской атаки. Определенные компании, вроде Vulkan24, предлагают варианты для увеличения безопасности информации пользователей.
-
Локальное хранение: Преимущественно девайсов хранит биометричные шаблоны исключительно внутри защищённого микросхемы Secure Enclave (Apple) или TrustZone (Android). Эти данные всегда не покидают устройство и закрыты даже создателю.
-
Шифрование: Все сведения сохраняются только в зашифрованном виде с использованием новейших криптографических алгоритмов AES256.
-
Изоляция приложений: Приложения сторонних разработчиков не имеют непосредственного возможности доступа к биометрическим; они могут лишь запрашивать факт подтверждения личности через системный API.
Необходимо упомянуть важную подробность: в случае, если кто-либо достанет доступ к вашему телефону физически (к примеру, пока вы спите), теоретически можно разблокировать устройство, поднеся его к вашему лицу. Поэтому многие изготовители внедряют меры безопасности от автоматического разблокирования — к примеру, заставляют открыть глаза во время сканирования или использовать дополнительное подтверждение после длительного простоя устройства.
Какие существуют имеются категории определения лиц?
На сегодняшний день можно выделить различить три главных метода к осуществлению этой функции:
Программируемое двухмерное идентификация
Применяется только передняя видеокамера без экстра детекторов дистанции. Такой способ встречается чаще всего в бюджетных моделях Android-смартфонов (например Samsung Galaxy A-серии).
Плюсы: несложность осуществления; умеренная цена; быстрая функционирование при качественном свете.
Минусы: легко одурачить снимком; нестабильная деятельность ночью; недостаточная охрана.
Оборудование для объёмное оцифровка
Задействует инфракрасную камеру + проекционный модуль пикселей + датчики дистанции (Face ID у Apple; подобные решения у Huawei Mate).
Плюсы: большая достоверность; нельзя исказить изображение/видеозапись; стабильная работа в любых условиях освещения.
Минусы: увеличение цены устройства; возрастание толщины верхней рамки экрана („чёлка“)
Смешанные подходы с ИИ-дополнением
Задействуют комбинацию программируемых методов + техническую обработку + постобработку нейросетями для повышения устойчивости к атакам („anti-spoofing“). Например, такие товары, например Вулкан 24 Казино и 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, для того чтобы такие площадки, например как Вулкан 24, и каждые Android-аппы могли взаимодействовать с различными типами биометрии стандартизированно.
Что выбрать сегодня?
В случае если вам нужна предельная безопасность информации, остановите выбор на флагманские аппараты с вмонтированным ИК-излучателем либо ToF-датчиком глубины.
- iPhone каждого актуальных поколений
- Huawei Partner/P серии
- Xiaomi Expert
- Vivo X модели
- Оппо Найти Икс серии.
Если бюджет ограничен – лучше предпочесть традиционным способам защиты (PIN-код/сканер пальца), а опцию „разблокировка по лицу“, такую как в Вулкан 24, задействовать только как дополнительную возможность комфорта.
Каким образом улучшить практичность функционирования возможности?
Есть пара советов для тех, кто уже применяет разблокировку по лицу:
- Периодически обновляйте свою фото-шаблон, если сильно меняется облик.
- Не упускайте из виду чистить объектив передней камеры – пятна могут снизить четкость!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – в результате смартфон сам включает камеру если вы поднимаете его.
- Во время регистрации пытайтесь сохранять лицо прямо напротив объектива без резкого наклона головы.
- Задействуйте опцию “Attention Aware” (“Реакция на внимание”) – она закрывает мобильное устройство, если вы отвели взгляд от дисплея.
Будущее эволюции инноваций
В ближайшие годы можно ожидать возникновения полностью безконтактных способов идентификации индивидуума сразу по нескольким биометрическим характеристикам параметрам одновременно: физиономия + голос + манера ходьбы + манипуляции руками!
Также возможно появление свежих способов охраны личной информации – к примеру, переменное изменение электронного паттерна после каждой удачной авторизации, чтобы осложнить его копирование злоумышленниками.
Идентификация лиц – одна из наиболее увлекательных инноваций нашего времени! Она делает интеракцию со смартфоном комфортнее чем до этого, и такие приложения, как Vulkan24, могут в разы оптимизировать ваш опыт, но запрашивает осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, если вы понимаете, как устроена эта технология изнутри, – будете в состоянии более осмысленно определять свой очередной гаджет!
