Каким образом работает определение лиц в телефонах
Зачем мы останавливаемся на разблокирование по лицу
В недавние времена определение физиономий является одной из наиболее востребованных функций для открытия умных телефонов. Лишь некоторые годков назад основная часть пользователей обходились PIN-кодами, паролями или датчиками отпечатков пальцев. Но при появлением подобных технологий, как Spinto, нам достаточно просто взглянуть на экран — и аппарат тут же узнает своего владельца.
Какой аспект обуславливает эту конкретную особенность такой востребованной? Во-первых, это удобно: не нужно запоминать сложные пароли или находить правильный палец в мраке. Во-вторых, это мгновенно: современные алгоритмы идентифицируют лицо фактически за мгновения ока. В-третьем пункте, это ощущение футуризма — как будто в фильмах про казино спинто шпионов.
Впрочем за данной кажущейся несложностью прячется полный универсум сложных техник и инженерных концепций. Попробуем разобраться, как именно функционирует распознавание лиц в актуальных гаджетах, какие применяются способы, насколько они безопасны и что нас предстоит.
Краткая повествование эволюции инноваций
Распознавание лиц как техника имеется уже более 50 годов. Первые пробы автоматического изучения облика были сделаны еще в 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), которые измеряют время распространения луча до предмета и обратно; RGB-датчики дальности; специальные световые измерители расстояния для формирования более аккуратной 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) Унификация стандартов
Гугл активно продвигает эталон BiometricPrompt API, чтобы аналогичные площадки, вроде Spinto, и любые Android-программы могли взаимодействовать с любыми видами биометрии единообразно.
Какое решить сегодня?
Если вам необходима максимальная безопасность данных, остановите выбор на передовые аппараты с интегрированным ИК-проектором или же ToF-сенсором глубины.
- iPhone всех существующих актуальных моделей
- Huawei Partner/P Series серии
- Mi Expert
- Vivo X линейки
- Oppo Обнаружить X серий.
Если бюджет скромен – лучше предпочесть обычным методам защиты (PIN-код/сканер отпечатка), а функцию « разблокировка по лицу », такую как в Spinto, применять только как дополнительную опцию комфорта.
Каким образом увеличить удобство работы возможности?
Есть некоторые лайфхаков для пользователей, кто уже применяет функцию распознавания лица:
- Периодически обновляйте свою фотографию-шаблон, если сильно трансформируется внешность.
- Не упускайте из виду очищать линзу передней камеры – загрязнения могут снизить точность!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – вследствие чего мобильник сам запускает фотоаппарат когда вы берёте его в руки.
- Во время записи старайтесь удерживать голову ровно впереди видеоустройства без резкого наклона головы.
- Используйте возможность “Attention Aware” (“Реакция на внимание”) – она блокирует смартфон, если вы отвернулись от дисплея.
Возможности эволюции технологии
В скоро наступающие времена можно предвкушать возникновения полностью дистанционных способов опознания персоны сразу по нескольким биометрическим данным параметрам одновременно: лицо + голос + походка + жесты рук!
Также возможно развитие современных способов охраны приватности – к примеру, динамическое корректировка цифрового паттерна после каждой удачной авторизации, чтобы усложнить его копирование злоумышленниками.
Идентификация лиц – единственная из самых увлекательных техник нашего времени! Она предоставляет общение со мобильным устройством проще чем когда-либо прежде, и такие приложения, как Спинто казино, могут существенно улучшить ваш пользовательский опыт, но запрашивает осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, раз вы понимаете, как работает эта методика изнутри, – сможете вдумчиво выбирать свой следующий девайс!