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