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