Как функционирует определение лиц в смартфонах
Как функционирует определение лиц в смартфонах
Почему мы выбираем разблокирование по фейсу
В прошлые времена распознавание лиц стало одной из самых популярных функций для разблокировки мобильных телефонов. Еще несколько лет назад большинство пользователей удовлетворялись PIN-кодами, секретными кодами или датчиками отпечатков пальцев. Но с появлением таких технологий, например Вулкан 24, нам достаточно просто взглянуть на экран — и аппарат тут же узнает своего владельца.
Какой аспект обуславливает данную функцию настолько популярной? Прежде всего, это практично: не нужно запоминать трудные пароли или находить верный палец в темноте. Также, это быстро: современные программы идентифицируют лицо практически за мгновения ока. В-третью очередь, это впечатление футуризма — будто в фильмах про вулкан 24 разведчиков.
Однако за такой видимой легкостью прячется целый мир сложных методов и инженерных концепций. Позвольте нам понять, как именно действует идентификация по лицу в актуальных смартфонах, какие применяются способы, насколько они надёжны и что нас ожидает в будущем.
Краткая история прогресса технологии
Идентификация лиц как методика существует уже более 50 лет. Изначальные попытки автоматического исследования лица были осуществлены еще в 1960-х годах в исследовательских центрах США. Тогда компьютеры могли лишь определять контуры черепа и определять дистанции между очами и ртом на черно-белых фотографиях.
Изначальные коммерческие установки стали доступны в девяностых годах, но они были далеки от совершенства: функционировали медленно и нередко ошибались. Только с развитием искусственных сетей и таких площадок, как Вулкан 24 Казино, мощных мобильных процессоров определение лиц стало по-настоящему общедоступным явлением.
В 2017 году Apple представила iPhone X с системой Face ID — это был первый широкодоступный смартфон с безопасным трёхмерным идентификацией лица. За этим последовали Android-производители: Samsung, Huawei, Xiaomi и прочие начали интегрировать личные разработки.
Главные шаги действия механизма идентификации
Процесс идентификации лица можно примерно сегментировать на несколько важных этапов:
- Обнаружение лиц — камера выявляет наличие гуманного лица в кадре.
- Извлечение особенностей — алгоритм изучает черты облика: форму зрительных органов, обонятельного органа, уст, позицию бровей.
- Построение структуры — создаётся уникальный виртуальный отпечаток (faceprint) на основе выделенных признаков.
- Сравнение со эталоном — полученный образец сравнивается с сохранённой при регистрации биометрической данными владельца.
- Принятие решения — если сходство достаточно существенное, смартфон открывается.
Всякий из указанных этапов нуждается в особых методов и оптимизаций для оперативной работы непосредственно на девайсе.
Железные составляющие: что находится в их недрах
Обычная фронтальная камера.
Самый простой простой метод определения физиономии использует лишь переднюю камеру смартфона мобильного устройства. Такой подход реализован во многочисленных доступных моделях Android-девайсов.
Достоинства:
- Необходимо потребляет внешних сенсоров.
- Оперативно функционирует при достаточном освещении.
Минусы:
- Несложно ввести в заблуждение снимком или видео.
- Плохо работает при слабом освещённости или нестандартных углах обзора.
Инфракрасная фотокамера и точечный проекционный аппарат
Более продвинутые системы, такие как Вулкан 24 Казино, применяют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Эта методика является основой Face ID от Apple.
Как это действует:
- Точечный устройство проекции проецирует на облик юзера невидимую сетку из тысяч инфракрасных пятен (например, Face ID использует около 30 000 пятен).
- Инфракрасная камера регистрирует изменение формы этой решетки по поверхности лица.
- Создаётся трехмерная карта глубины, которая практически невозможна для подделки обычной фото или маскировкой.
Выигрыши
- Надёжная работа даже в полной темноте.
- Большая устойчивость к имитациям.
- Точность идентификации более 99%.
Дополнительные сенсоры
В отдельных устройствах задействуются также вспомогательные сенсорные устройства: ToF (Time-of-Flight), которые фиксируют время движения луча до цели и обратно; Цветные-датчики глубины; специальные оптические измерители расстояния для построения более аккуратной 3D-модели лица.
Эти инновации встречаются наиболее часто во передовых моделях Huawei (серия Mate) или Xiaomi (серия Mi).
Программные методы: искусственный разум на действии
Нынешние системы идентификации физиономий немыслимы без применения искусственного интеллекта и машинного обучения. Именно из-за таким разработкам, как Вулкан 24 Казино, гаджет в состоянии узнавать владельца даже при изменениях внешности: новая стрижка, растительность на лице, линзы или макияж не становятся барьером для открытия.
Обнаружение лиц
На первом шаге система необходимо мгновенно распознать образ лица внутри полного изображения камеры. Для данной цели задействуются каскадные классификаторы Хаара или более новейшие конволюционные нейронные сети (CNN), которые “обучены” распознавать человеческие лица среди множества других объектов.
Пример: алгоритм MTCNN в состоянии распознавать физиономию даже при частичном перекрытии (например, платком или рукой).
Идентификация основных моментов
После обнаружения лица система, такая как Вулкан 24 Казино, устанавливает расположение ключевых точек: края глаз, кончик носа, контуры губ и так далее. Обычно используется от 68 до 128 основных маркеров на лицевой поверхности.
Это действие необходимо для выравнивания визуала: если человек удерживает смартфон под наклоном, или повернул головку, программа “выпрямляет” изображение до стандартного положения для последующего изучения.
Формирование биометрического идентификатора шаблона
Далее искусственная сеть строит компактное математическое представление (“эмбеддинг”) лица пользователя — своеобразный цифровой образ лица длиной от 128 до 512 чисел с плавающей запятой.
Этот образец весьма трудно подделать: он не хранит непосредственно картинку пользователя, а лишь особенные черты его облика, что делает его оптимальным для таких систем, как Vulkan24.
Сопоставление и осуществление решения
В случае, когда юзер хочет разблокировать мобильник глазами, механизм повторяет все указанные описанные выше шаги заново и сравнивает полученный шаблон с эталоном из памяти устройства.
Если аналогичность превышает установленный уровень (обычно больше 99%), телефон, как и платформа Vulkan24, разблокируется; если нет — доступ не предоставляется.
Адаптация к трансформациям внешнего вида
Интересная особенность нынешних систем — возможность самообучения. Если ты постоянно разблокируете мобильное устройство с новой прической или оптикой, система постепенно модернизирует эталонный модель вашего внешности для повышения точности работы без ухудшения безопасности.
Безопасность биометрических данных информации.
Большинство клиенты беспокоятся сохранять свои биометрические данные на смартфоне из-за вероятности потери данных или взлома устройства. Иные компании, такие как Vulkan24, предоставляют варианты для улучшения сохранности информации клиентов.
Локальное сбережение: Основная часть девайсов записывает био-идентификационные образцы исключительно в пределах защищённого микросхемы Secure Enclave (Apple) или TrustZone (Android). Эти данные всегда не оставляют аппарат и закрыты даже производителю.
Шифрование: Все сведения сберегаются только в зашифрованном виде с использованием современных криптографических алгоритмов AES256.
Изоляция программ: Программы третьих разработчиков не имеют прямого возможности доступа к биометрическим; они могут лишь требовать факт подтверждения личности через системный API.
Стоит подчеркнуть существенную подробность: если кто-то достанет доступ к вашему телефону физически (например, во время сна), теоретически можно разблокировать устройство, поднеся его к вашему лицу. Поэтому значительное количество производители внедряют меры безопасности от автоматического разблокирования — например, требуют открыть глаза во время сканирования или применять дополнительное подтверждение после длительного простоя устройства.
Какие существуют имеются типы идентификации лиц?
В настоящее время можно выделить выделить три главных способа к выполнению этой функции:
Софтверное плоское распознавание
Эксплуатируется только лицевая камера без дополнительных сенсоров дистанции. Такой метод наблюдается наиболее часто в недорогих моделях Android-смартфонов (например Samsung Galaxy A-серии).
Достоинства: простота осуществления; низкая затраты; быстрая работа при достаточном свете.
Минусы: несложно обмануть снимком; нестабильная деятельность ночью; недостаточная охрана.
Техническое объёмное оцифровка
Применяет инфракрасную камеру + проекционный модуль точек + сенсоры глубины (Face ID у Apple; аналогичные технологии у Huawei Mate).
Достоинства: большая надежность; нельзя обмануть изображение/видеозапись; стабильная работа при любом освещении.
Минусы: увеличение цены устройства; наращивание толщины верхней рамки экрана (“чёлка”)
Гибридные методы с ИИ-дополнением
Используют комбинацию программных методов + аппаратную обработку + дополнительную обработку нейросетями для увеличения устойчивости к атакам (“anti-spoofing”). Например, такие изделия, как Вулкан 24 Казино и 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) Унификация норм
Гугл интенсивно продвигает эталон BiometricPrompt API, для того чтобы подобные площадки, как Вулкан 24, и любые Android-приложения могли взаимодействовать с любыми видами биометрии унифицированно.
Какое решить на сегодня?
Если вам необходима максимальная сохранность данных, остановите выбор на передовые аппараты со встроенным ИК-проектором или же ToF-датчиком глубины.
- iPhone всех актуальных поколений
- Huawei Mate/Series P линейки
- Mi Pro
- Vivo X модели
- Oppo Обнаружить Х линейки.
Если финансы невелик – лучше предпочесть традиционным методам защиты (PIN-код/сканер пальца), а функцию “разблокировка по лицу”, такую как в Вулкан 24, применять только как дополнительную возможность удобства.
Как увеличить удобство функционирования опции?
Есть несколько хитростей для тех, кто уже пользуется разблокировку по лицу:
- Периодически обновляйте свою фото-шаблон, если сильно трансформируется внешний вид.
- Не пренебрегайте очищать линзу фронтальной камеры – загрязнения могут понизить точность!
- Включайте функцию “Raise to Wake” (“Поднять чтобы проснуться”) – так телефон сам запускает камеру если вы поднимаете его.
- В процессе регистрационного процесса постарайтесь сохранять лицевую часть прямо перед видеоустройства не допуская значительного наклона головы.
- Используйте возможность “Attention Aware” (“Реакция на внимание”) – она запирает телефон, если вы отвернулись от экрана.
Будущее развития техники
В предстоящие времена можно ожидать появления полностью бесконтактных способов опознания персоны сразу по нескольким биометрическим параметрам одновременно: облик + звучание + манера ходьбы + движения рук!
Также возможно появление новых способов защиты приватности – например, изменяющееся изменение диджитал паттерна после каждой результативной авторизации, чтобы затруднить его копирование злоумышленниками.
Распознавание лиц – единственная из очень интересных инноваций нашего эпохи! Она предоставляет интеракцию со телефоном комфортнее чем когда-либо прежде, и такие аппы, как Vulkan24, могут в разы оптимизировать ваш юзерский опыт, но запрашивает осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, если вы понимаете, как устроена эта система в деталях, – сумеете вдумчиво выбирать свой будущий гаджет!