Каким образом работает определение лиц в телефонах
Зачем мы выбираем разлочивание по лицевому распознаванию
В недавние времена распознавание лиц является одной из наиболее востребованных опций для разблокировки мобильных телефонов. Еще пару годков ранее основная масса пользователей удовлетворялись пин-кодами, секретными кодами или датчиками отпечатков пальцев. Но с появлением подобных технологий, как cabura, нам достаточно лишь взглянуть на экран — и аппарат тут же опознает своего владельца.
Какой аспект превращает эту возможность очень нужной? Прежде всего, это удобно: не нужно запоминать трудные пароли или находить правильный палец в тьме. Также, это оперативно: современные алгоритмы распознают лицо буквально за мгновения ока. В-третьих, это ощущение футуризма — как будто в кинофильмах про кабура разведчиков.
Впрочем за такой видимой простотой скрывается весь универсум комплексных технологий и инженерных концепций. Попробуем разобраться, как точно действует распознавание лиц в современных мобильных телефонах, какие существуют технологии, насколько они надёжны и что нас предстоит.
Короткая история прогресса техники
Распознавание лиц как техника существует уже более 50 годов. Первые пробы автоматизированного исследования облика были осуществлены еще в 1960-х годы в лабораториях США. Тогда ЭВМ способны были лишь обозначать силуэты головы и вычислять дистанции между глазами и ртом на ахроматических снимках.
Первые бизнес платформы возникли в девяностых годах, но они были неидеальны: функционировали медленно и часто давали сбои. Только с развитием нейронных сетей и таких платформ, как кабура, высокопроизводительных мобильных микросхем идентификация лиц стало по-настоящему массовым явлением.
В 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).
Софтверные методы: синтетический ум на работе
Нынешние механизмы опознания лиц немыслимы при отсутствии использования artificial intelligence и машинного обучения. Именно из-за таким технологиям, как кабура, устройство способно распознавать владельца даже при трансформациях облика: новая стрижка, щетина, линзы или макияж не становятся барьером для разблокировки.
Распознавание физиономии
При первом стадии алгоритм необходимо мгновенно обнаружить образ лица внутри целого снимка с камеры. Для данной цели применяются каскадные классификаторы Хаара или более новейшие сверточные нейронные сети (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 Mate/P Series ряда
- Mi Expert
- Vivo X серии
- Oppo Найти X серии.
Если финансы невелик – лучше отдавать предпочтение классическим способам безопасности (PIN-код/сканер отпечатка), а опцию “разблокировка по лицу”, такую как в cabura, использовать только как опциональную опцию удобства.
Каким способом увеличить комфорт функционирования опции?
Есть некоторые хитростей для пользователей, кто уже применяет разблокировку через лицо:
- Часто меняйте свою фотографию-шаблон, если сильно изменяется внешность.
- Не пренебрегайте протирать линзу передней камеры – разводы могут снизить точность!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – вследствие чего смартфон сам активирует фотоаппарат как только вы берёте его в руки.
- Во время регистрационного процесса старайтесь удерживать голову ровно впереди объектива не допуская сильного наклона головы.
- Используйте опцию “Attention Aware” (“Реакция на внимание”) – она блокирует телефон, если вы отворачиваетесь от экрана.
Перспективы эволюции технологии
В скоро наступающие времена можно предполагать развития полностью безконтактных способов опознания человека сразу по нескольким биометрическим характеристикам параметрам одновременно: физиономия + голос + шаги + жесты рук!
Также предполагается появление свежих подходов защиты личной информации – к примеру, динамическое модификация электронного шаблона после каждой успешной авторизации, чтобы осложнить его копирование злоумышленниками.
Идентификация лиц – единственная из очень увлекательных техник нашего времени! Она делает общение со смартфоном удобнее чем раньше, и такие приложения, как кабура казино, могут значительно повысить ваш пользовательский опыт, но запрашивает внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, раз вы понимаете, как функционирует эта система внутри, – будете в состоянии вдумчиво выбирать свой будущий девайс!