Category: archive

  • Как действует идентификация лиц в смартфонах

    Как действует идентификация лиц в смартфонах

    Для чего мы останавливаемся на разлочивание по лицевому распознаванию

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

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

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

    Сжатая хроника прогресса инноваций

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

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

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

    Основные этапы функционирования системы распознавания

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

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

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

    Аппаратные элементы: что прячется в их недрах

    Стандартная фронтальная камера.

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

    Достоинства:

    • Не потребляет дополнительные сенсоров.
    • Оперативно работает при качественном освещении.

    Отрицательные стороны:

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

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

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

    Как это действует:

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

    Выигрыши

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

    Добавочные сенсоры

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

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

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

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

    Распознавание лиц

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

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

    Идентификация основных моментов

    После обнаружения лица механизм, такая как адмирал х, устанавливает местоположение главных точек: края глаз, кончик носа, границы губ и так далее. Часто используется от 68 до 128 главных меток на лицевой области.

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

    Формирование биометрического образца

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

    Данный формат очень затруднительно имитировать: он не сохраняет непосредственно картинку пользователя, а лишь особенные характеристики его облика, что делает его совершенным для таких систем, как admiral-x.

    Сопоставление и вынесение заключения

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

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

    Адаптация к трансформациям внешности

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

    Охрана биометрии данных.

    Многие юзеры боятся сохранять свои биометрические идентификационные данные на смартфоне из-за риска утечки информации или взлома гаджета. Некоторые фирмы, такие как admiral-x, предлагают варианты для улучшения защиты информации пользователей.

    • Локальное сохранение: Основная часть девайсов хранит биометрические модели лишь внутрь безопасного чипа Secure Enclave (Apple) или TrustZone (Android). Они ни разу не не выходят из аппарат и недоступны в том числе создателю.

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

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

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

    Какие именно бывают категории идентификации лиц на изображениях?

    Сегодня можно определить выделить 3 основных способа к реализации этой операции:

    Софтверное плоское определение

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

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

    Аппаратное 3D сканирование

    Применяет ИК камеру + проекционный модуль точек + сенсоры глубины (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-сенсор

    Вопросы охраны и неверные тревоги

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

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

    Вот некоторые подсказок по безопасному применению:

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

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

    Хотя тема этой публикации посвящена именно смартфонам и планшетам, следует отметить других сферах применения технологии:

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

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

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

    Каждый годочек возникают современные идеи для улучшения стандарта работы систем идентификации лиц:

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

    Итак, которые направления очень актуальны в данный момент:

    1) Миниатюризация компонентов

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

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

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

    3) Унификация регламентов

    Гугл интенсивно продвигает стандарт BiometricPrompt API, с целью чтобы подобные системы, как admiral x, и все Android-программы были совместимы с всеми формами биометрии стандартизированно.

    Что решить на сегодня?

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

    • iPhone всех новейших моделей
    • Huawei Companion/P серии
    • Xiaomi Pro
    • Vivo X линейки
    • Оппо Find X линейки.

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

    Каким способом улучшить комфорт функционирования опции?

    Есть несколько советов для тех, кто уже использует функцию распознавания лица:

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

    Перспективы развития инноваций

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

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

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

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