Каким способом работает распознавание лицевых образов в смартфонах
Зачем мы выбираем разблокировку по лицу
В недавние времена определение лиц стало одной из наиболее востребованных функций для разблокировки умных телефонов. Всего пару годов тому назад основная часть пользователей удовлетворялись пин-кодами, паролями или сканерами отпечатков пальцев. Но при появлением таких технологий, например вулкан россия, нам достаточно лишь взглянуть на экран — и устройство тут же опознает своего владельца.
Что обуславливает эту особенность такой востребованной? Прежде всего, это практично: не нужно удерживать в памяти замысловатые пароли или отыскивать верный палец в мраке. Во-вторых, это быстро: современные программы распознают лицо фактически за мгновения ока. В-третью очередь, это чувство футуризма — как будто в кинофильмах про vulkan casino разведчиков.
Впрочем за данной кажущейся простотой скрывается полный универсум сложных технологий и инженерных разработок. Давайте исследовать, как точно функционирует фейсканирование в современных смартфонах, какие бывают способы, насколько они безопасны и что нас предстоит.
Сжатая повествование прогресса технологии
Идентификация лиц как техника существует уже более 50 лет. Начальные попытки автоматического исследования облика были сделаны еще в 1960-х годах в лабораториях США. Тогда компьютеры способны были лишь обозначать силуэты черепа и вычислять промежутки между очами и ртом на ахроматических изображениях.
Изначальные коммерческие установки стали доступны в 90-х, но они были далеки от совершенства: функционировали медленно и нередко ошибались. Только с развитием искусственных сетей и таких площадок, как вулкан россии, высокопроизводительных мобильных чипов распознавание лиц стало по-настоящему общедоступным явлением.
В две тысячи семнадцатом году 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).
Программные методы: искусственный разум в действии
Нынешние устройства распознавания лиц неосуществимы без использования artificial intelligence и машинного обучения. Именно из-за таким разработкам, как вулкан россии, устройство может узнавать пользователя даже при трансформациях внешности: новая стрижка, растительность на лице, линзы или косметика не становятся помехой для разблокировки.
Обнаружение лиц
В начальном этапе алгоритм должна быстро найти лицо среди целого снимка с камеры. Для данной цели задействуются многоуровневые классификаторы Хаара или более новейшие конволюционные нейронные сети (CNN), которые „обучены” распознавать лиц человека среди множества других объектов.
Пример: метод MTCNN в состоянии обнаруживать лицо даже при неполном перекрытии (например, шарфом или рукой).
Выделение основных моментов
После идентификации лица система, такая как вулкан россии, устанавливает расположение ключевых точек: уголки глаз, конец носа, края губ и так далее. Обычно задействуется от 68 до 128 главных маркеров на лицевой поверхности.
Данное необходимо для выравнивания изображения: если человек удерживает смартфон под углом, или склонил голову, программа „выпрямляет” картинку до нормального состояния для последующего изучения.
Формирование биометрии модели
Далее нейросеть строит уплотненное цифровое представление („эмбеддинг”) лица пользователя — своеобразный цифровой образ внешности длиной от 128 до 512 чисел с плавающей запятой.
Данный формат весьма сложно сфальсифицировать: он не хранит само фото пользователя, а лишь исключительные черты его облика, что делает его оптимальным для таких систем, как vulkan russia.
Сравнение и вынесение выбора
В случае, когда человек желает открыть мобильник глазами, система воспроизводит все описанные шаги снова и сопоставляет полученный шаблон с эталоном из памяти устройства.
Если схожесть превышает установленный границу (обычно выше 99%), телефон, как и платформа vulkan russia, разблокируется; если нет — доступ запрещается.
Приспособление к изменениям облика
Интересная особенность современных систем — возможность самостоятельного обучения. Если ты постоянно разблокируете смартфон с новой укладкой или оптикой, система постепенно модернизирует эталонный модель вашего внешности для улучшения точности функционирования без ухудшения безопасности.
Охрана биометрических данных информации.
Большинство юзеры опасаются держать свои биометрические данные на телефоне из-за вероятности потери данных или взлома устройства. Некоторые организации, такие как vulkan russia, предлагают решения для повышения защиты сведений клиентов.
-
Локальное сохранение: Большинство устройств сохраняет биометрические образцы только внутрь защищенного процессора 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, чтобы такие платформы, вроде вулкан россия, и все Android-аппы были совместимы с всеми формами биометрии единообразно.
Что решить на сегодня?
В случае если вам всем нужна наивысшая сохранность информации, остановите выбор на передовые устройства со встроенным ИК-излучателем или ToF-сенсором глубины.
- iPhone всех существующих новейших моделей
- Huawei Mate/Series P серии
- Xiaomi Expert
- Vivo X модели
- Oppo Обнаружить X серий.
Если финансы скромен – лучше выбирать обычным способам безопасности (PIN-код/сканер отпечатка), а возможность „разблокировка по лицу”, такую как в вулкан россия, применять только как дополнительную опцию комфорта.
Каким образом увеличить комфорт работы функции?
Есть некоторые лайфхаков для пользователей, кто уже использует функцию распознавания лица:
- Регулярно обновляйте свою фото-шаблон, если кардинально изменяется облик.
- Не забывайте чистить объектив фронтальной камеры – пятна могут снизить четкость!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – так мобильник сам активирует фотоаппарат если вы поднимаете его.
- При регистрации постарайтесь сохранять лицо ровно впереди объектива исключая сильного наклона головы.
- Используйте возможность “Attention Aware” (“Реакция на внимание”) – она запирает мобильное устройство, если вы отвели взгляд от экрана.
Возможности развития инноваций
В скоро наступающие времена можно предвкушать развития полностью бесконтактных способов распознавания индивидуума сразу по нескольким биометрическим данным параметрам одновременно: облик + речь + походка + движения рук!
Также вероятно появление свежих способов обеспечения приватности – скажем, изменяющееся корректировка диджитал шаблона после каждой успешной авторизации, чтобы усложнить его копирование злоумышленниками.
Распознавание лиц – одна из наиболее интересных техник нашего периода! Она делает взаимодействие со мобильным устройством удобнее чем когда-либо прежде, и такие программы, как vulkan russia, могут в разы оптимизировать ваш юзерский опыт, но нуждается в осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, если вы понимаете, как функционирует эта технология в деталях, – сумеете осознаннее выбирать свой будущий устройство!