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