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