Как действует идентификация лицевых образов в смартфонах
Почему мы предпочитаем разблокировку по лицевому распознаванию
В последние времена идентификация лиц стало одной из самых распространённых опций для открытия умных телефонов. Еще некоторые годков ранее основная часть юзеров обходились PIN-кодами, паролями или сканерами отпечатков пальцев. Но с появлением подобных технологий, как Spinto, нам достаточно просто взглянуть на экран — и аппарат тут же опознает своего владельца.
Что обуславливает эту особенность настолько популярной? Во-первых, это практично: не нужно удерживать в памяти сложные пароли или искать верный палец в мраке. Также, это мгновенно: современные системы распознают лицо буквально за доли секунды. В-третьем пункте, это впечатление будущего — будто в кинофильмах про https://www.russles.ru/ шпионов.
Однако за данной кажущейся легкостью прячется целый мир трудных техник и инженерных концепций. Позвольте нам исследовать, как именно работает распознавание лиц в современных мобильных телефонах, какие существуют способы, насколько они надёжны и что нас предстоит.
Сжатая хроника прогресса техники
Идентификация лиц как техника существует уже более пятидесяти годов. Первые эксперименты автоматизированного исследования облика были сделаны еще в 1960-х годы в исследовательских центрах США. Тогда ЭВМ способны были лишь определять силуэты лица и определять дистанции между глазами и ртом на черно-белых изображениях.
Первые коммерческие установки стали доступны в девяностых годах, но они были далеки от совершенства: работали медленно и нередко ошибались. Только с эволюцией нейронных сетей и таких систем, как Спинто, высокопроизводительных мобильных микросхем распознавание лиц стало по-настоящему широко распространённым явлением.
В две тысячи семнадцатом году 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).
Софтверные алгоритмы: искусственный интеллект в работе
Текущие системы распознавания лиц невозможны в отсутствие использования ИИ и machine learning. Именно благодаря таким технологиям, как Спинто, гаджет способно узнавать юзера даже при трансформациях внешнего вида: новая укладка, растительность на лице, линзы или косметика не становятся препятствием для деблокировки.
Обнаружение лица
В стартовом шаге алгоритм необходимо быстро найти образ лица среди всего снимка с камеры. Для данной цели применяются каскадные классификаторы Хаара или более продвинутые сверточные нейронные сети (CNN), которые “обучены” идентифицировать лица людей среди множества других объектов.
Пример: метод MTCNN в состоянии распознавать лицо даже при неполном перекрытии (например, платком или рукой).
Идентификация основных точек
После идентификации лица система, такая как Спинто, определяет положение основных точек: края глаз, кончик носа, края губ и так далее. Обычно задействуется от 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”). Например, подобные изделия, как Спинто и 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, чтобы такие платформы, вроде Spinto, и любые Android-аппы могли взаимодействовать с всеми формами биометрии единообразно.
Что подобрать сегодня?
В случае если вам необходима максимальная защита данных, подбирайте флагманские устройства со встроенным ИК-излучателем или ToF-сенсором глубины.
- iPhone всех актуальных поколений
- Huawei Mate/P Series ряда
- Mix Expert
- Vivo X серии
- Oppo Найти X серии.
Если финансы ограничен – лучше предпочесть традиционным способам защиты (PIN-код/сканер пальца), а функцию “разблокировка по лицу”, такую как в Spinto, применять только как опциональную опцию комфорта.
Как повысить практичность использования опции?
Есть пара советов для людей, кто уже применяет разблокировку по лицу:
- Регулярно меняйте свою фото-шаблон, если значительно меняется облик.
- Не упускайте из виду чистить объектив передней камеры – загрязнения могут снизить точность!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – вследствие чего мобильник сам активирует камеру как только вы поднимаете его.
- В процессе регистрации старайтесь удерживать голову ровно впереди видеоустройства исключая сильного наклона головы.
- Применяйте функцию “Attention Aware” (“Реакция на внимание”) – она блокирует мобильное устройство, если вы отвернулись от дисплея.
Будущее эволюции техники
В предстоящие периоды можно предполагать появления полностью дистанционных способов распознавания индивидуума сразу по нескольким биометрическим характеристикам параметрам одновременно: физиономия + голос + шаги + жесты рук!
Также возможно развитие свежих способов обеспечения приватности – скажем, изменяющееся изменение электронного шаблона после каждой успешной авторизации, чтобы усложнить его копирование злоумышленниками.
Распознавание лиц – одна из самых увлекательных инноваций нашего периода! Она делает общение со мобильным устройством комфортнее чем до этого, и такие программы, как Спинто казино, могут в разы повысить ваш пользовательский опыт, но запрашивает осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, когда вы понимаете, как функционирует эта методика изнутри, – будете в состоянии более осмысленно выбирать свой следующий гаджет!