Каким образом действует определение лиц в телефонах
Зачем мы останавливаемся на разблокирование по лицу
В последние годы определение физиономий стало одной из наиболее востребованных опций для разблокировки умных телефонов. Еще некоторые годков назад основная часть использующих обходились пин-кодами, ключами доступа или сканерами отпечатков пальцев. Но с появлением подобных технологий, как admiral x, нам достаточно лишь взглянуть на экран — и аппарат тут же узнает своего владельца.
Что превращает эту особенность такой востребованной? Во-первых, это практично: не нужно помнить сложные пароли или находить нужный палец в тьме. Также, это оперативно: современные программы идентифицируют лицо фактически за мгновение. В-третьих, это впечатление будущего — словно в кинофильмах про admiral x агентов.
Однако за этой видимой легкостью таится целый вселенная трудных техник и инженерных разработок. Давайте понять, как конкретно работает идентификация по лицу в современных гаджетах, какие существуют технологии, насколько они безопасны и что нас ждёт впереди.
Краткая повествование эволюции технологии
Идентификация лиц как методика присутствует уже более пятидесяти годов. Первые пробы автоматического изучения облика были предприняты еще в 1960-х годах в научных учреждениях США. Тогда вычислительные машины могли лишь выделять очертания головы и определять дистанции между очами и губами на монохромных фотографиях.
Изначальные коммерческие установки возникли в девяностых годах, но они были несовершенны: работали медленно и нередко ошибались. Только с развитием искусственных сетей и таких платформ, как адмирал х, мощных мобильных микросхем идентификация лиц стало по-настоящему общедоступным явлением.
В две тысячи семнадцатом году 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 ключевых метода к реализации этой задачи:
Программное 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 имеют как софтверное 2D распознавание по снимку селфи-камерой, так и датчик глазного ириса.
- Huawei Mate20 Pro применяет комплекс из ИК-инфракрасного света + Dot Projector + ToF-датчик
Проблемы охраны и ошибочные тревоги
Несмотря на поразительный прогресс технологий за недавние лет, идеальных механизмов пока не существует:
- Вероятность обмана: Бюджетные мобильники просто “разблокируются” четкой снимком владельца либо видеозаписью с экрана другого устройства.
- Идентичные близнецы: Даже самые безупречные механизмы могут спутать между однояйцевыми близнецами либо родственниками с очень аналогичной внешностью.
- Изменения внешности: Резкое похудение/набор веса, хирургические вмешательства либо травмы в некоторых случаях требуют перерегистрации биометрических данных.
- Условия фотографирования: Сильная подсветка солнечным светом либо интенсивная темнота могут понизить верность распознавания признаков.
Ниже пара подсказок для надёжному использованию:
- Для значимых операций всегда внедряйте дополнительную аутентификацию;
- Не активируйте функцию “Разблокировка по лицу” на недорогих моделях без ИК-сенсоров;
- Регулярно обновляйте прошивку ПО мобильного устройства для защиты от актуальных атак;
- Включайте настройку “Требовать раскрытых глаз” везде, где она есть.
В каких областях ещё применяется технологии помимо смартфонов?
Хотя предмет нашей работы посвящена конкретно смартфонам и планшетам, стоит упомянуть о других сферах применения технологии:
- Мониторинг входа в офисах и резиденциях;
- Платёжные терминалы финансовых учреждений (“Face Pay”);
- Электронные удостоверения личности нового поколения;
- Системы видеомониторинга городских подразделений;
- Автоматизирование отслеживания явки школ/университетов;
- Вход юзеров ПК/ноутбуков.
Например: В столичном метро уже испытывается система оплаты проезда по фейсу (“Face Pay”) — нужно лишь пройти через барьер без карты или телефона! Аналогичные инициативы развиваются в Китае (Шэньчжэнь), Южной Корее и ряде стран Европы.
Каким образом меняется технология сегодня?
Всякий годочек возникают свежие идеи для усовершенствования стандарта функционирования систем лицевого распознавания:
- Увеличивается детализация сенсоров — чем больше деталей фиксируется фотоаппаратом/датчиками глубины, тем меньше шанс неточности;
- Совершенствуются искусственные интеллекты — современные конструкции вида MobileNetV3 дают возможность оперативно адаптироваться к новым чертам облика владельца напрямую на гаджете без отправки данных в облако.
- Развиваются технологии антиспуфинга — теперь смартфоны способны распознавать реальные живые лица от неподвижных фото/масок по незаметным микродвижениям.
- Интеграция со смарт-гаджетами — смарт-часы могут автоматически закрыть доступ к телефон, если обладатель отошёл далеко.
- Возникают смешанные механизмы — в частности комбинирующие речевую идентификацию + физиономию + пальцевой отпечаток.
Вот, какие тренды очень популярны сейчас:
1) Миниатюризация деталей
Производители намереваются уменьшить габариты отверстия (“чёлки”) для датчики на дисплее за счёт встраивания маленьких ИК-проекторов прямо под стекло дисплея либо выдвижных модулей камеры.
2) Обработывание прямо на аппарате
Для увеличения личной безопасности всё более вычислений происходит внутри устройства без отправки информации во дополнительный облачный услугу.
3) Упорядочивание норм
Гугл активно продвигает стандарт BiometricPrompt API, для того чтобы подобные системы, например как admiral x, и любые Android-приложения были совместимы с всеми формами биометрии единообразно.
Какое выбрать сегодня?
В случае если вам всем необходима предельная сохранность информации, подбирайте топовые аппараты с вмонтированным ИК-проектором или же ToF-сенсором глубины.
- iPhone всех существующих новейших версий
- Huawei Partner/P Series серии
- Mi Professional
- Vivo X модели
- Oppo Найти X линейки.
Если бюджет скромен – лучше выбирать обычным способам защиты (PIN-код/сканер отпечатка), а возможность “разблокировка по лицу”, такую как в admiral x, использовать только как опциональную возможность комфорта.
Каким способом увеличить практичность работы функции?
Есть некоторые лайфхаков для людей, кто уже пользуется разблокировку по лицу:
- Регулярно меняйте свою изображение-шаблон, если значительно изменяется внешность.
- Не забывайте очищать объектив передней камеры – загрязнения могут уменьшить точность!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – так мобильник сам включает камеру как только вы поднимаете его.
- При регистрационного процесса пытайтесь держать голову неподвижно напротив объектива исключая резкого наклона головы.
- Используйте функцию “Attention Aware” (“Реакция на внимание”) – она закрывает смартфон, если вы отвели взгляд от экрана.
Возможности развития техники
В скоро наступающие времена можно ожидать появления полностью безконтактных способов идентификации человека сразу по нескольким биометрическим параметрам одновременно: физиономия + звучание + шаги + манипуляции руками!
Также вероятно появление современных методов обеспечения личной информации – например, динамическое модификация электронного образца после каждой удачной авторизации, чтобы осложнить его копирование злоумышленниками.
Идентификация лиц – одна из самых увлекательных инноваций нашего эпохи! Она обеспечивает общение со мобильным устройством комфортнее чем до этого, и такие программы, как admiral-x, могут значительно оптимизировать ваш юзерский опыт, но требует внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, когда вы знаете, как работает эта технология в деталях, – сумеете вдумчиво подбирать свой очередной девайс!