Как действует распознавание лиц в мобильных устройствах
Для чего мы выбираем разблокирование по лицу
В прошлые годы идентификация лиц является одной из самых популярных опций для разблокировки умных телефонов. Лишь несколько годов назад основная часть использующих довольствовались PIN-кодами, секретными кодами или сканерами отпечатков пальцев. Но с появлением подобных технологий, как Spinto, нам достаточно просто взглянуть на экран — и устройство тут же узнает своего владельца.
Какая вещь обуславливает эту возможность очень нужной? Прежде всего, это комфортно: не нужно запоминать замысловатые пароли или находить нужный палец в темноте. Во-вторых, это оперативно: современные системы узнают лицо практически за мгновения ока. В-третью очередь, это чувство футуризма — как будто в фильмах про spinto casino агентов.
Однако за такой видимой несложностью скрывается весь универсум трудных технологий и инженерных разработок. Давайте исследовать, как точно действует идентификация по лицу в новейших смартфонах, какие существуют технологии, насколько они защищены и что нас ожидает в будущем.
Краткая хроника развития техники
Идентификация лиц как техника имеется уже более пятидесяти лет. Первые эксперименты автоматизированного исследования облика были сделаны еще в 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), которые фиксируют период прохождения луча до предмета и обратно; RGB-датчики глубины; специальные световые измерители расстояния для формирования более детализированной 3D-модели лица.
Эти разработки встречаются наиболее часто во передовых устройствах Huawei (серия Mate) или Xiaomi (серия Mi).
Софтверные методы: искусственный разум на действии
Текущие механизмы распознавания лиц неосуществимы при отсутствии эксплуатации ИИ и машинного обучения. Именно вследствие таким инновациям, как Спинто, устройство в состоянии идентифицировать пользователя даже при изменениях внешнего вида: новая укладка, щетина, очки или грим не становятся барьером для деблокировки.
Обнаружение физиономии
В стартовом стадии алгоритм необходимо быстро найти образ лица в пределах всего снимка с камеры. Для этого задействуются каскадные классификаторы Хаара или более продвинутые конволюционные нейронные сети (CNN), которые натренированы идентифицировать лица людей среди множества других объектов.
Пример: метод MTCNN в состоянии распознавать физиономию даже в случае неполном перекрытии (например, платком или рукой).
Идентификация основных моментов
После идентификации лица механизм, такая как Спинто, устанавливает местоположение основных точек: уголки глаз, конец носа, контуры губ и так далее. Как правило используется от 68 до 128 ключевых точек на лицевой поверхности.
Это действие необходимо для стабилизации изображения: если юзер находится с телефон под углом, или повернул голову, программа “выпрямляет” изображение до нормального состояния для дальнейшего анализа.
Создание биометрии шаблона
Далее искусственная сеть строит уплотненное числовое представление (“эмбеддинг”) лица пользователя — своеобразный цифровой образ внешности длиной от 128 до 512 чисел с плавающей запятой.
Данный формат очень трудно имитировать: он не удерживает непосредственно картинку юзера, а лишь особенные особенности его вида, что делает его оптимальным для таких площадок, как Спинто казино.
Сравнительный анализ и осуществление выбора
В случае, когда человек желает открыть смартфон глазами, система повторяет все указанные описанные выше шаги заново и сравнивает полученный шаблон с эталоном из памяти устройства.
Если аналогичность превышает определённый границу (обычно выше 99%), телефон, как и платформа Спинто казино, доступен; если нет — доступ запрещается.
Привыкание к трансформациям внешнего вида
Занимательная особенность актуальных систем — способность самообучения. Если вы регулярно разблокируете мобильное устройство с обновленной укладкой или очками, алгоритм постепенно обновляет основной шаблон вашего лица для улучшения точности функционирования без снижения уровня безопасности.
Охрана биометрии информации.
Множество клиенты беспокоятся хранить свои био-идентификационные данные на телефоне из-за вероятности потери данных или взлома гаджета. Некоторые организации, например Спинто казино, предлагают методы для улучшения безопасности сведений клиентов.
-
Локальное сохранение: Преимущественно девайсов хранит био-идентификационные шаблоны лишь внутри защищенного чипа Secure Enclave (Apple) или TrustZone (Android). Они ни разу не не покидают устройство и недоступны даже создателю.
-
Шифрование: Все информация хранятся только в кодированном виде с использованием новейших криптографических алгоритмов AES256.
-
Изоляция приложений: Приложения внешних разработчиков не обладают прямого возможности доступа к биометрическим данным; они могут лишь запрашивать подтверждение подтверждения идентичности через системный API.
Необходимо подчеркнуть важную особенность: если какой-то человек сможет получить физический доступ к вашему телефону (например, во время сна), теоретически можно разблокировать устройство, поднеся его к вашему лицу. Поэтому большинство изготовители реализуют систему защиты от автоматического разблокирования — например, требуют разомкнуть глаза во время сканирования или использовать дополнительное подтверждение после длительного простоя устройства.
Какие именно существуют виды идентификации лиц?
В настоящее время можно выделить различить три главных способа к реализации этой операции:
Софтверное 2D определение
Применяется только передняя видеокамера без вспомогательных датчиков дистанции. Этот способ встречается наиболее часто в доступных моделях 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 используют только техническое трёхмерное сканирование
- 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) Стандартизация норм
Гугл активно пропагандирует эталон BiometricPrompt API, чтобы аналогичные платформы, например как Spinto, и любые Android-программы могли работать с различными типами биометрии единообразно.
Что решить сегодня?
В случае если вам необходима наивысшая безопасность информации, подбирайте флагманские модели с интегрированным ИК-излучателем либо ToF-сенсором глубины.
- iPhone всех последних версий
- Huawei Partner/P Series серии
- Xiaomi Professional
- Vivo X серии
- Оппо Обнаружить X серий.
Если бюджет скромен – лучше выбирать классическим методам безопасности (PIN-код/сканер пальца), а функцию “разблокировка по лицу”, такую как в Spinto, задействовать только как второстепенную опцию комфорта.
Каким образом повысить удобство работы опции?
Есть пара лайфхаков для тех, кто уже пользуется разблокировку по лицу:
- Регулярно обновляйте свою фото-шаблон, если сильно трансформируется внешний вид.
- Не пренебрегайте протирать объектив передней камеры – разводы могут снизить точность!
- Включайте функцию “Raise to Wake” (“Поднять чтобы проснуться”) – в результате телефон сам запускает камеру когда вы берёте его в руки.
- Во время записи постарайтесь сохранять лицевую часть прямо перед камеры без сильного наклона головы.
- Задействуйте возможность “Attention Aware” (“Реакция на внимание”) – она блокирует мобильное устройство, если вы отворачиваетесь от экрана.
Будущее прогресса инноваций
В предстоящие времена можно предвкушать возникновения полностью дистанционных способов опознания человека сразу по нескольким биометрическим данным параметрам одновременно: лицо + речь + шаги + движения рук!
Также вероятно появление новых методов обеспечения приватности – скажем, динамическое корректировка электронного образца после каждой успешной авторизации, чтобы затруднить его копирование злоумышленниками.
Идентификация лиц – одна из очень захватывающих инноваций нашего времени! Она предоставляет общение со смартфоном удобнее чем когда-либо прежде, и такие приложения, как Спинто казино, могут значительно улучшить ваш юзерский опыт, но запрашивает осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, если вы осведомлены, как устроена эта методика внутри, – будете в состоянии вдумчиво определять свой будущий гаджет!