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