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