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