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