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









