Как работает распознавание лиц в смартфонах
Зачем мы останавливаемся на разблокирование по лицу
В последние годы распознавание физиономий является одной из самых популярных возможностей для деблокировки смартфонов. Еще пару лет ранее основная часть юзеров довольствовались пин-кодами, секретными кодами или сканерами отпечатков пальцев. Но с появлением подобных технологий, например cabura, нам вполне лишь взглянуть на экран — и устройство тут же узнает своего владельца.
Какой аспект обуславливает эту конкретную функцию такой востребованной? Во-первых, это комфортно: не нужно помнить сложные пароли или отыскивать нужный палец в мраке. Во-вторых, это мгновенно: современные программы распознают лицо фактически за мгновения ока. В-третью очередь, это ощущение футуризма — как будто в кинофильмах про кабура шпионов.
Впрочем за данной на первый взгляд несложностью прячется весь универсум сложных технологий и инженерных концепций. Позвольте нам исследовать, как конкретно работает идентификация по лицу в актуальных мобильных телефонах, какие существуют методы, насколько они защищены и что нас предстоит.
Краткая повествование развития инноваций
Распознавание лиц как техника существует уже более 50 лет. Первые пробы автоматизированного изучения лица были осуществлены еще в 1960-х годах в лабораториях США. Тогда компьютеры могли лишь выделять силуэты лица и измерять промежутки между очами и ртом на ахроматических снимках.
Начальные бизнес платформы появились в девяностых годах, но они были несовершенны: функционировали медленно и нередко ошибались. Только с эволюцией синтетических сетей и таких площадок, как кабура, высокопроизводительных мобильных процессоров идентификация лиц стало по-настоящему массовым явлением.
В 2017 году 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.
Следует подчеркнуть значимую деталь: в случае, если кто-то получит физический доступ к вашему телефону (например, пока вы спите), теоретически можно разблокировать устройство, поднеся его к вашему лицу. Поэтому значительное количество изготовители внедряют меры безопасности от “слепого” разблокирования — к примеру, требуют открыть глаза во время сканирования или задействовать дополнительное подтверждение после длительного простоя устройства.
Какие существуют существуют типы распознавания лиц?
Сегодня можно выделить определить три ключевых метода к осуществлению этой операции:
Программное 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) Упорядочивание стандартов
Гугл энергично продвигает эталон BiometricPrompt API, для того чтобы подобные платформы, например как cabura, и все Android-приложения могли работать с всеми формами биометрии унифицированно.
Какое подобрать на сегодня?
Когда вам всем необходима предельная сохранность информации, подбирайте передовые аппараты с интегрированным ИК-проектором или же ToF-датчиком глубины.
- iPhone всех новейших поколений
- Huawei Mate/Series P ряда
- Xiaomi Professional
- Vivo X серии
- Оппо Найти X серий.
Если финансы скромен – лучше предпочесть обычным методам безопасности (PIN-код/сканер отпечатка), а функцию “разблокировка по лицу”, такую как в cabura, задействовать только как второстепенную возможность удобства.
Каким способом улучшить практичность функционирования функции?
Есть некоторые лайфхаков для пользователей, кто уже пользуется функцию распознавания лица:
- Регулярно меняйте свою фотографию-шаблон, если сильно изменяется внешность.
- Не упускайте из виду очищать линзу фронтальной камеры – загрязнения могут уменьшить точность!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – вследствие чего смартфон сам запускает фотоаппарат как только вы берёте его в руки.
- В процессе записи старайтесь держать лицевую часть прямо напротив объектива исключая значительного наклона головы.
- Применяйте функцию “Attention Aware” (“Реакция на внимание”) – она запирает мобильное устройство, если вы отвели взгляд от экрана.
Перспективы прогресса техники
В предстоящие времена можно ожидать появления полностью дистанционных способов распознавания персоны сразу по нескольким биометрическим параметрам одновременно: физиономия + голос + шаги + жесты рук!
Также возможно появление современных подходов обеспечения конфиденциальности – к примеру, динамическое корректировка диджитал паттерна после каждой успешной авторизации, чтобы осложнить его копирование злоумышленниками.
Распознавание лиц – одна из самых увлекательных техник нашего времени! Она делает интеракцию со телефоном проще чем раньше, и такие аппы, как кабура казино, могут существенно улучшить ваш юзерский опыт, но запрашивает осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, когда вы понимаете, как устроена эта система в деталях, – сумеете более осмысленно выбирать свой следующий девайс!
Laissez-nous votre commentaire