Каким образом действует идентификация лиц в смартфонах
Каким образом действует идентификация лиц в смартфонах
Зачем мы останавливаемся на разблокировку по лицевому распознаванию
В последние времена идентификация физиономий превратилось в одной из самых распространённых возможностей для деблокировки умных телефонов. Лишь пару годов тому назад большинство юзеров удовлетворялись пин-кодами, ключами доступа или сканерами отпечатков пальцев. Но с появлением подобных технологий, например вулкан россия, нам вполне лишь взглянуть на экран — и устройство тут же опознает своего владельца.
Что обуславливает данную функцию настолько популярной? Прежде всего, это комфортно: не нужно запоминать сложные пароли или находить верный палец в тьме. Во-вторых, это мгновенно: современные системы распознают лицо буквально за мгновение. В-третьем пункте, это чувство футуристичности — словно в кинолентах про казино вулкан агентов.
Однако за данной кажущейся несложностью таится целый универсум сложных методов и инженерных разработок. Попробуем понять, как точно действует распознавание лиц в новейших смартфонах, какие бывают методы, насколько они безопасны и что нас ожидает в будущем.
Сжатая хроника прогресса инноваций
Идентификация лиц как методика существует уже более 50 лет. Первые эксперименты машинного изучения лица были осуществлены еще в 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), которые фиксируют время распространения света до цели и обратно; RGB-датчики дальности; специальные оптические лидары для создания более детализированной 3D-модели физиономии.
Эти разработки применяются в основном во передовых моделях Huawei (серия Mate) или Xiaomi (серия Mi).
Компьютерные методы: синтетический ум в работе
Текущие механизмы распознавания физиономий невозможны без применения artificial intelligence и machine learning. Именно из-за таким технологиям, как вулкан россии, аппарат способно узнавать владельца даже при метаморфозах внешнего вида: новая стрижка, борода, оптика или грим не становятся препятствием для деблокировки.
Распознавание лиц
В первом этапе программа обязана оперативно обнаружить лицо внутри целого изображения с камеры. Для этой задачи применяются многоуровневые классификаторы Хаара или более современные конволюционные нейронные сети (CNN), которые “обучены” идентифицировать лиц человека среди множества других объектов.
Пример: метод MTCNN способен находить физиономию даже с неполном перекрытии (например, платком или ладонью).
Выделение ключевых аспектов
После обнаружения лица система, такая как вулкан россии, вычисляет расположение ключевых точек: кончики глаз, конец носа, края губ и так далее. Как правило используется от 68 до 128 ключевых точек на лице.
Это действие требуется для нормализации изображения: если юзер находится с мобильник под наклоном, или склонил головку, программа исправляет изображение до обычного угла для последующего изучения.
Формирование биометрического шаблона
Далее нейросеть строит уплотненное математическое представление (“эмбеддинг”) внешности пользователя — своеобразный цифровой “отпечаток” внешности длиной от 128 до 512 флоатов.
Данный образец очень трудно подделать: он не удерживает непосредственно картинку юзера, а лишь исключительные особенности его вида, что делает его идеальным для таких площадок, как vulkan russia.
Сравнительный анализ и осуществление выбора
В случае, когда юзер хочет разлочить телефон взором, механизм воспроизводит все описанные описанные выше шаги заново и сравнивает полученный шаблон с эталоном из памяти устройства.
Если схожесть превышает заданный уровень (обычно превышает 99%), телефон, как и платформа vulkan russia, открывается; если нет — доступ запрещается.
Адаптация к трансформациям внешности
Интересная особенность современных систем — способность самообучения. Если ты постоянно доступаете к смартфон с свежей стрижкой или очками, система постепенно модернизирует основной образец вашего лица для улучшения точности функционирования без ухудшения безопасности.
Охрана биометрии информации.
Множество пользователи беспокоятся сохранять свои биометрические идентификационные данные на мобильном устройстве из-за риска потери данных или взлома устройства. Иные фирмы, например vulkan russia, предлагают методы для повышения безопасности сведений пользователей.
-
Локальное сбережение: Основная часть устройств записывает биометричные шаблоны только в пределах защищённого чипа 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 применяют только техническое трёхмерное сканирование
- 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 Mate/Series P серии
- Mi Professional
- Vivo X линейки
- Oppo Find Икс серий.
Если бюджет невелик – лучше предпочесть традиционным методам безопасности (PIN-код/сканер отпечатка), а функцию “разблокировка по лицу”, такую как в вулкан россия, задействовать только как опциональную возможность комфорта.
Как повысить комфорт использования функции?
Есть некоторые лайфхаков для тех, кто уже применяет разблокировку через лицо:
- Часто обновляйте свою изображение-шаблон, если кардинально меняется облик.
- Не пренебрегайте протирать линзу передней камеры – разводы могут уменьшить точность!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – вследствие чего мобильник сам включает камеру когда вы поднимаете его.
- При записи постарайтесь удерживать лицевую часть ровно напротив камеры без сильного наклона головы.
- Используйте функцию “Attention Aware” (“Реакция на внимание”) – она запирает телефон, если вы отвернулись от дисплея.
Возможности развития техники
В предстоящие годы можно предполагать появления полностью безконтактных способов идентификации персоны сразу по нескольким биометрическим характеристикам параметрам одновременно: лицо + звучание + шаги + манипуляции руками!
Также вероятно появление новых подходов обеспечения конфиденциальности – к примеру, динамическое корректировка диджитал шаблона после каждой результативной авторизации, чтобы усложнить его копирование злоумышленниками.
Идентификация лиц – единственная из наиболее интересных инноваций нашего времени! Она обеспечивает взаимодействие со телефоном проще чем когда-либо прежде, и такие приложения, как vulkan russia, могут существенно оптимизировать ваш юзерский опыт, но запрашивает внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, когда вы понимаете, как работает эта система внутри, – будете в состоянии осознаннее определять свой будущий устройство!