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