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