Каким способом функционирует определение лиц в смартфонах
Почему мы останавливаемся на разблокирование по лицу
В прошлые годы идентификация лиц является одной из наиболее востребованных функций для разблокировки мобильных телефонов. Лишь пару годов ранее основная часть юзеров довольствовались пин-кодами, ключами доступа или датчиками отпечатков пальцев. Но при появлением таких технологий, как admiral x, нам достаточно лишь взглянуть на экран — и устройство тут же узнает своего владельца.
Какая вещь делает эту конкретную возможность очень нужной? Для начала, это удобно: не нужно удерживать в памяти трудные пароли или отыскивать правильный палец в тьме. Кроме того, это мгновенно: современные системы распознают лицо буквально за мгновение. В-третьем пункте, это впечатление будущего — словно в кинофильмах про admiral x зеркало агентов.
Тем не менее за такой кажущейся несложностью таится целый вселенная трудных методов и инженерных концепций. Попробуем исследовать, как именно работает идентификация по лицу в современных мобильных телефонах, какие применяются способы, насколько они надёжны и что нас ждёт впереди.
Сжатая хроника развития технологии
Распознавание лиц как техника присутствует уже более 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 чисел с плавающей запятой.
Такой шаблон весьма затруднительно имитировать: он не сохраняет непосредственно картинку юзера, а лишь исключительные черты его внешности, что делает его идеальным для таких систем, как admiral-x.
Сравнение и осуществление выбора
В случае, когда человек желает разлочить мобильник глазами, программа повторяет все описанные шаги снова и сопоставляет полученный шаблон с эталоном из памяти устройства.
Если похожесть превышает определённый порог (обычно больше 99%), телефон, как и платформа admiral-x, разблокируется; если нет — доступ блокируется.
Приспособление к метаморфозам облика
Занимательная характеристика современных систем — способность самообучения. Если ты часто разблокируете смартфон с свежей укладкой или очками, программа постепенно освежает основной модель вашего внешности для увеличения точности действия без снижения уровня безопасности.
Охрана биометрических данных.
Большинство клиенты боятся сохранять свои биометрические данные на телефоне из-за угрозы утечки информации или взлома устройства. Некоторые фирмы, такие как admiral-x, предлагают методы для улучшения безопасности информации пользователей.
-
Локальное сбережение: Основная часть аппаратов сохраняет биометричные образцы только внутрь безопасного микросхемы 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, для того чтобы аналогичные площадки, например как admiral x, и каждые Android-программы были совместимы с всеми формами биометрии унифицированно.
Какое выбрать сегодня?
Если вам необходима наивысшая сохранность информации, остановите выбор на флагманские модели с интегрированным ИК-излучателем или ToF-сенсором глубины.
- iPhone всех последних моделей
- Huawei Companion/Series P серии
- Xiaomi Pro
- Vivo X линейки
- Oppo Найти X серии.
Если финансы ограничен – лучше выбирать классическим способам безопасности (PIN-код/сканер отпечатка), а возможность “разблокировка по лицу”, такую как в admiral x, использовать только как второстепенную возможность удобства.
Как улучшить удобство работы функции?
Есть пара лайфхаков для тех, кто уже пользуется разблокировку через лицо:
- Периодически обновляйте свою фото-шаблон, если сильно меняется облик.
- Не пренебрегайте чистить объектив фронтальной камеры – пятна могут снизить четкость!
- Включайте функцию “Raise to Wake” (“Поднять чтобы проснуться”) – вследствие чего смартфон сам включает камеру если вы поднимаете его.
- При регистрационного процесса постарайтесь удерживать лицевую часть прямо впереди камеры исключая значительного наклона головы.
- Задействуйте опцию “Attention Aware” (“Реакция на внимание”) – она закрывает мобильное устройство, если вы отворачиваетесь от дисплея.
Возможности развития технологии
В скоро наступающие времена можно ожидать возникновения полностью дистанционных способов опознания персоны сразу по нескольким биометрическим характеристикам параметрам одновременно: облик + звучание + походка + манипуляции руками!
Также вероятно появление новых подходов обеспечения личной информации – к примеру, изменяющееся модификация электронного образца после каждой успешной авторизации, чтобы затруднить его копирование злоумышленниками.
Распознавание лиц – единственная из очень интересных инноваций нашего периода! Она обеспечивает интеракцию со телефоном удобнее чем до этого, и такие аппы, как admiral-x, могут значительно повысить ваш пользовательский опыт, но нуждается в внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, если вы знаете, как функционирует эта технология в деталях, – будете в состоянии вдумчиво определять свой очередной устройство!
Bir yanıt yazın