Blog

  • Каким способом функционирует распознавание лиц в смартфонах

    Каким способом функционирует распознавание лиц в смартфонах

    Зачем мы выбираем разблокировку по лицевому распознаванию

    В прошлые времена распознавание лиц стало одной из наиболее востребованных возможностей для деблокировки умных телефонов. Лишь пару лет назад основная масса пользователей удовлетворялись пин-кодами, ключами доступа или датчиками отпечатков пальцев. Но с появлением подобных технологий, как Вулкан Платинум, нам достаточно просто взглянуть на экран — и аппарат тут же узнает своего владельца.

    Что делает эту конкретную функцию такой востребованной? Прежде всего, это комфортно: не нужно запоминать сложные пароли или отыскивать верный палец в тьме. Во-вторых, это оперативно: современные программы узнают лицо фактически за мгновения ока. В-третьем пункте, это впечатление футуристичности — словно в кинолентах про вулкан платинум зеркало агентов.

    Тем не менее за такой кажущейся простотой прячется целый мир комплексных методов и инженерных концепций. Попробуем исследовать, как конкретно функционирует идентификация по лицу в актуальных гаджетах, какие существуют технологии, насколько они защищены и что нас ждёт впереди.

    Сжатая повествование развития технологии

    Идентификация лиц как техника имеется уже более 50 годов. Изначальные попытки автоматизированного исследования лица были осуществлены еще в 1960-х годы в лабораториях США. Тогда вычислительные машины умели лишь обозначать очертания головы и вычислять промежутки между зрачками и ртом на монохромных изображениях.

    Первые бизнес платформы возникли в 90-х, но они были несовершенны: действовали неспешно и нередко ошибались. Только с прогрессом синтетических сетей и таких платформ, как Vulkan Platinum, сильных мобильных процессоров распознавание лиц стало по-настоящему общедоступным явлением.

    В две тысячи семнадцатом году Apple презентовала iPhone X с системой Face ID — это был первый массовый смартфон с достоверным трёхмерным идентификацией лица. За ним пошли Android-производители: Samsung, Huawei, Xiaomi и прочие начали внедрять свои разработки.

    Ключевые этапы функционирования устройства идентификации

    Процесс распознавания лица можно условно сегментировать на несколько основных этапов:

    1. Распознавание лица — устройство распознает наличие человеческого образа в снимке.
    2. Извлечение особенностей — алгоритм исследует черты физиономии: форму зрительных органов, обонятельного органа, губ, положение бровей.
    3. Построение шаблона — создаётся неповторимый электронный отпечаток (faceprint) на основе определённых признаков.
    4. Сравнение с стандартом — полученный шаблон сопоставляется с записанной при учёте биометрической сведениями владельца.
    5. Принятие определения — если соответствие достаточно значительное, смартфон открывается.

    Любой из данных этапов запрашивает индивидуальных процедур и усовершенствований для оперативной работы прямо на устройстве.

    Технические компоненты: что скрыто в их недрах

    Обычная фронтальная камера.

    Самый простой несложный способ распознавания физиономии применяет только лицевую камеру мобильного устройства. Такой подход реализован во многих доступных моделях Android-устройств.

    Сильные стороны:

    • Не требует внешних сенсоров.
    • Оперативно функционирует при хорошем освещении.

    Минусы:

    • Просто ввести в заблуждение фотографией или видео.
    • Неудачно функционирует при плохом освещении или непривычных ракурсах.

    ИК камера и точечный проекционный аппарат

    Более совершенные системы, такие как Vulkan Platinum, задействуют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Эта самая технология является основой Face ID от Apple.

    Каким образом это действует:

    • Точечный устройство проекции показывает на физиономию пользователя невидимую структуру из тысяч инфракрасных точек (например, Face ID задействует около 30 000 пятен).
    • Инфракрасная устройство регистрирует деформацию этой решетки по плоскости лица.
    • Получается трёхмерная глубинная карта глубины, которая практически неподвластна для имитации обычной фотографией или маскировкой.

    Преимущества

    • Надёжная работа даже в полной темноте.
    • Сильная устойчивость к имитациям.
    • Точность распознавания выше 99%.

    Дополнительные датчики

    В определённых устройствах используются также вспомогательные сенсоры: ToF (Time-of-Flight), которые измеряют время движения света до цели и обратно; RGB-датчики дальности; специальные лазерные лидары для формирования более аккуратной 3D-модели лица.

    Эти разработки применяются чаще всего во флагманских моделях Huawei (серия Mate) или Xiaomi (серия Mi).

    Программные алгоритмы: искуственный интеллект на исполнении

    Нынешние механизмы идентификации лиц немыслимы в отсутствие эксплуатации ИИ и машинного обучения. Именно благодаря таким технологиям, как Vulkan Platinum, устройство способно идентифицировать юзера даже при метаморфозах облика: новая стрижка, борода, линзы или грим не становятся помехой для разблокировки.

    Распознавание физиономии

    При стартовом шаге программа необходимо мгновенно распознать лицо среди целого снимка с камеры. Для этого задействуются последовательные классификаторы Хаара или более продвинутые конволюционные нейронные сети (CNN), которые подготовлены идентифицировать человеческие лица среди множества других объектов.

    Пример: процесс MTCNN способен распознавать облик даже с неполном перекрытии (например, шалью или ладонью).

    Идентификация важных точек

    После идентификации лица механизм, такая как Vulkan Platinum, устанавливает местоположение ключевых точек: края глаз, верхушка носа, контуры губ и так далее. Обычно задействуется от 68 до 128 ключевых меток на лицевой поверхности.

    Это действие нужно для нормализации визуала: если человек держит смартфон под наклоном, или повернул голову, программа “выпрямляет” изображение до обычного угла для последующего изучения.

    Создание биометрического идентификатора модели

    Далее нейронная сеть строит компактное математическое представление (“эмбеддинг”) облика пользователя — своеобразный цифровой образ внешности длиной от 128 до 512 флоатов.

    Этот шаблон крайне затруднительно сфальсифицировать: он не удерживает непосредственно изображение пользователя, а лишь уникальные особенности его вида, что делает его идеальным для таких площадок, как Вулкан Казино Платинум.

    Сравнительный анализ и вынесение выбора

    Когда юзер желает разблокировать мобильник взглядом, система повторяет все описанные описанные выше шаги заново и сравнивает полученный шаблон с эталоном из памяти устройства.

    Если похожесть превышает установленный уровень (обычно превышает 99%), телефон, как и платформа Вулкан Казино Платинум, доступен; если нет — доступ запрещается.

    Адаптация к изменениям облика

    Увлекательная особенность актуальных системы — способность самообучения. Если ты часто открываете смартфон с свежей прической или оптикой, система постепенно модернизирует основной модель вашего лица для повышения точности работы без ухудшения безопасности.

    Защита биометрических данных данных.

    Большинство пользователи опасаются держать свои био-идентификационные данные на мобильном устройстве из-за вероятности утечки данных или взлома гаджета. Иные организации, такие как Вулкан Казино Платинум, предоставляют решения для увеличения сохранности данных клиентов.

    • Локальное сохранение: Большинство аппаратов хранит био-идентификационные образцы только внутрь защищенного процессора Secure Enclave (Apple) или TrustZone (Android). Эти данные ни разу не не выходят из устройство и недоступны даже создателю.

    • Шифрование: Все сведения хранятся только в кодированном виде с использованием современных криптографических алгоритмов AES256.

    • Изоляция приложений: Программы третьих девелоперов не обладают прямого доступа к биометрическим данным; они могут лишь требовать факт подтверждения личности через системный API.

    Необходимо подчеркнуть важную подробность: если какой-то человек получит физический доступ к вашему телефону (например, во время сна), теоретически можно разблокировать устройство, поднеся его к вашему лицу. Поэтому значительное количество компании реализуют систему защиты от “слепого” разблокирования — к примеру, просят разомкнуть глаза во время сканирования или применять дополнительное подтверждение после длительного простоя устройства.

    Какие именно существуют виды определения лиц?

    На сегодняшний день можно выделить выделить 3 главных способа к выполнению этой задачи:

    Софтверное 2D идентификация

    Используется только передняя видеокамера без экстра датчиков дистанции. Подобный подход встречается чаще всего в недорогих моделях Android-смартфонов (например Samsung Galaxy A-серии).

    Достоинства: легкость воплощения; минимальная затраты; скоростная функционирование при достаточном свете.
    Минусы: легко ввести в заблуждение снимком; нестабильная функционирование ночью; недостаточная безопасность.

    Оборудование для 3D сканирование

    Задействует инфракрасную видеокамеру + проектор точек + датчики дистанции (Face ID от Apple; аналогичные технологии у Huawei Mate).
    Плюсы: значительная надежность; нельзя обмануть фото/видео; устойчивая работа в любых условиях освещения.
    Минусы: повышение стоимости устройства; возрастание толщины верхней рамки экрана (“чёлка”)

    Комбинированные подходы с ИИ-дополнением

    Применяют комбинацию программируемых методов + аппаратно-техническую обработку + постобработку нейросетями для повышения устойчивости к атакам (“anti-spoofing”). Например, подобные товары, например Vulkan Platinum и 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-датчик

    Вопросы безопасности и ошибочные срабатывания

    Несмотря на замечательный развитие техники за последние лет, идеальных механизмов пока не наблюдается:

    1. Шанс обмана: Доступные мобильники легко “разблокируются” четкой снимком хозяина или же видео с экрана другого устройства.
    2. Идентичные близняшки: Даже самые совершенные устройства могут ошибиться между монозиготными близнецами либо семьями с очень похожей внешностью.
    3. Трансформации облика: Внезапное утрата веса/набор веса, косметические процедуры или повреждения в некоторых случаях требуют перерегистрации биометрии.
    4. Условия съёмки: Сильная освещённость солнцем или же плотная затенение могут снизить верность распознавания признаков.

    Здесь несколько советов для защищённому использованию:

    • Для критически важных операций всегда внедряйте дополнительную аутентификацию;
    • Не активируйте опцию “Разблокировка по лицу” на дешёвых устройствах без ИК-сенсоров;
    • Систематически обновляйте прошивку программное обеспечение телефона для предотвращения угроз от современных угроз;
    • Включайте опцию “Требовать распахнутых глаз” везде, где она имеется.

    В каких областях дополнительно применяется технология помимо мобильных телефонов?

    Несмотря на то, что основная мысль данной статьи касается конкретно мобильным устройствам, стоит упомянуть о других сферах применения технологии:

    • Контроль доступа в офисах и жилых домах;
    • Платёжные аппараты финансовых учреждений (“Face Pay”);
    • Виртуальные удостоверения личности последнего типа;
    • Установки видеонаблюдения городских сервисов;
    • Автоматизирование отслеживания посещаемости школ/университетов;
    • Вход пользователей компьютеров/ноутбуков.

    Например: В столичном метро уже проверяется система платежа проезда по лицу (“Face Pay”) — достаточно пройти через барьер без карты или телефона! Аналогичные инициативы осуществляются в Китае (Шэньчжэнь), Южной Корее и ряде стран Европы.

    Каким способом изменяется технический процесс в наше время?

    Всякий годик проявляются новые идеи для улучшения уровня деятельности систем распознавания лиц:

    1. Увеличивается детализация датчиков — чем больше информации фиксируется камерой/глубинными сенсорами, тем меньше вероятность неточности;
    2. Совершенствуются нейросети — новейшие архитектуры вида MobileNetV3 обеспечивают возможность оперативно обучаться новым характеристикам вида обладателя непосредственно на девайсе без отправки данных в облако.
    3. Совершенствуются технологии антиспуфинга — теперь смартфоны могут распознавать настоящие живые лица от фиксированных снимков/масок по мельчайшим движениям кожи.
    4. Синхронизация со смарт-гаджетами — интеллектуальные часы могут самостоятельно блокировать телефон, если пользователь ушёл далеко.
    5. Возникают гибридные системы — в частности совмещающие аудио аутентификацию + облик + дактилоскопический след.

    Здесь, те тенденции очень актуальны сейчас:

    1) Уменьшение деталей

    Изготовители стараются минимизировать размер отверстия (“чёлки”) для сенсоры на экране за счёт интеграции компактных ИК-проекторов прямо под поверхность дисплея либо высувных модулей камеры.

    2) Обработывание прямо на аппарате

    Для улучшения личной безопасности всё более расчётов выполняется локально без передачи данных во внешний облачный услугу.

    3) Стандартизация норм

    Гугл активно пропагандирует эталон BiometricPrompt API, с целью чтобы такие платформы, вроде Вулкан Платинум, и все Android-приложения были совместимы с любыми видами биометрии унифицированно.

    Что подобрать сегодня?

    В случае если тебе необходима наивысшая безопасность данных, остановите выбор на флагманские устройства со встроенным ИК-излучателем либо ToF-сенсором глубины.

    • iPhone всех актуальных поколений
    • Huawei Partner/P Series линейки
    • Mi Professional
    • Vivo X линейки
    • Oppo Обнаружить Х серии.

    Если финансы ограничен – лучше отдавать предпочтение традиционным средствам безопасности (PIN-код/сканер пальца), а возможность “разблокировка по лицу”, такую как в Вулкан Платинум, задействовать только как второстепенную возможность удобства.

    Как увеличить удобство работы возможности?

    Есть некоторые хитростей для тех, кто уже применяет разблокировку по лицу:

    1. Регулярно обновляйте свою фотографию-шаблон, если сильно трансформируется облик.
    2. Не упускайте из виду чистить линзу передней камеры – пятна могут снизить четкость!
    3. Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – вследствие чего телефон сам включает камеру когда вы берёте его в руки.
    4. При записи пытайтесь сохранять голову прямо перед видеоустройства без резкого наклона головы.
    5. Используйте возможность “Attention Aware” (“Реакция на внимание”) – она закрывает смартфон, если вы отвели взгляд от экрана.

    Будущее развития технологии

    В ближайшие годы можно предвкушать появления полностью безконтактных способов опознания человека сразу по нескольким биометрическим характеристикам параметрам одновременно: облик + звучание + шаги + манипуляции руками!

    Также вероятно развитие новых способов защиты приватности – скажем, динамическое модификация электронного образца после каждой удачной авторизации, чтобы осложнить его копирование злоумышленниками.

    Идентификация лиц – единственная из наиболее захватывающих инноваций нашего эпохи! Она предоставляет общение со мобильным устройством удобнее чем когда-либо прежде, и такие приложения, как Вулкан Казино Платинум, могут в разы повысить ваш юзерский опыт, но запрашивает осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.

    Теперь, когда вы осведомлены, как работает эта методика внутри, – сможете вдумчиво определять свой следующий устройство!