Каким способом функционирует идентификация лиц в мобильных устройствах
Зачем мы предпочитаем разблокирование по лицевому распознаванию
В недавние времена определение лиц стало одной из самых распространённых возможностей для разблокировки умных телефонов. Лишь несколько годков ранее основная часть пользователей довольствовались PIN-кодами, ключами доступа или сканерами отпечатков пальцев. Но при появлением таких технологий, например вулкан россия, нам достаточно лишь взглянуть на экран — и аппарат тут же узнает своего владельца.
Что обуславливает данную возможность такой востребованной? Для начала, это комфортно: не нужно помнить трудные пароли или искать нужный палец в мраке. Кроме того, это быстро: современные программы узнают лицо практически за мгновение. В-третью очередь, это впечатление будущего — как будто в кинофильмах про вулкан россия шпионов.
Тем не менее за этой видимой несложностью таится целый мир трудных методов и инженерных концепций. Давайте разобраться, как конкретно работает фейсканирование в актуальных смартфонах, какие существуют технологии, насколько они защищены и что нас ждёт впереди.
Краткая хроника развития техники
Идентификация лиц как методика существует уже более 50 годов. Изначальные попытки автоматического анализа лица были осуществлены еще в 1960-х годы в исследовательских центрах США. Тогда ЭВМ способны были лишь обозначать силуэты черепа и вычислять расстояния между зрачками и устами на черно-белых изображениях.
Первые коммерческие установки возникли в девяностых годах, но они были далеки от совершенства: работали медленно и часто давали сбои. Только с прогрессом нейронных сетей и таких систем, как вулкан россии, сильных мобильных микросхем распознавание лиц стало по-настоящему массовым явлением.
В 2017 году 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 и машинного обучения. Именно из-за таким разработкам, как вулкан россии, гаджет в состоянии распознавать владельца даже при изменениях внешности: новая причёска, щетина, оптика или косметика не становятся барьером для разблокировки.
Распознавание лица
В стартовом стадии система должна быстро распознать образ лица внутри всего изображения с камеры. Для этого используются каскадные классификаторы Хаара или более современные конволюционные нейронные сети (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 линейки
- Xiaomi Pro
- Vivo X модели
- Oppo Найти Х серий.
Если бюджет невелик – лучше отдавать предпочтение обычным методам безопасности (PIN-код/сканер отпечатка), а опцию "разблокировка по лицу", такую как в вулкан россия, применять только как дополнительную возможность удобства.
Каким способом увеличить практичность работы опции?
Есть несколько лайфхаков для пользователей, кто уже пользуется разблокировку по лицу:
- Периодически обновляйте свою изображение-шаблон, если значительно трансформируется внешность.
- Не упускайте из виду чистить объектив фронтальной камеры – разводы могут понизить точность!
- Включайте функцию “Raise to Wake” (“Поднять чтобы проснуться”) – так мобильник сам запускает фотоаппарат как только вы поднимаете его.
- При регистрации старайтесь удерживать лицевую часть прямо впереди камеры исключая сильного наклона головы.
- Используйте функцию “Attention Aware” (“Реакция на внимание”) – она закрывает смартфон, если вы отвели взгляд от дисплея.
Будущее развития технологии
В скоро наступающие периоды можно ожидать возникновения полностью безконтактных способов опознания человека сразу по нескольким биометрическим характеристикам параметрам одновременно: лицо + голос + манера ходьбы + манипуляции руками!
Также вероятно появление современных методов охраны приватности – например, переменное изменение электронного паттерна после каждой успешной авторизации, чтобы затруднить его копирование злоумышленниками.
Распознавание лиц – единственная из наиболее интересных техник нашего периода! Она предоставляет взаимодействие со телефоном удобнее чем до этого, и такие приложения, как vulkan russia, могут значительно улучшить ваш опыт, но запрашивает осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, если вы осведомлены, как функционирует эта методика изнутри, – будете в состоянии вдумчиво подбирать свой будущий устройство!