Каким способом функционирует распознавание лиц в телефонах
Зачем мы выбираем разблокировку по лицу
В последние годы определение лиц стало одной из самых распространённых опций для открытия мобильных телефонов. Всего пару годов тому назад большинство пользователей обходились PIN-кодами, ключами доступа или сканерами отпечатков пальцев. Но с появлением подобных технологий, например Вулкан Платинум, нам достаточно лишь взглянуть на экран — и аппарат тут же опознает своего владельца.
Какой аспект превращает эту особенность очень нужной? Во-первых, это удобно: не нужно запоминать сложные пароли или искать правильный палец в мраке. Также, это оперативно: современные системы узнают лицо практически за мгновения ока. В-третью очередь, это впечатление футуризма — как будто в кинофильмах про казино Вулкан шпионов.
Впрочем за данной на первый взгляд простотой таится целый мир комплексных техник и инженерных разработок. Давайте разобраться, как именно функционирует идентификация по лицу в новейших мобильных телефонах, какие применяются способы, насколько они защищены и что нас ждёт впереди.
Короткая повествование развития технологии
Распознавание лиц как методика имеется уже более пятидесяти лет. Первые попытки машинного изучения лиц были сделаны еще в 1960-х годы в исследовательских центрах США. Тогда ЭВМ могли лишь определять силуэты черепа и определять расстояния между зрачками и губами на ахроматических фотографиях.
Начальные коммерческие установки стали доступны в 1990-х годах, но они были несовершенны: работали медленно и часто ошибались. Только с развитием нейронных сетей и таких платформ, как Vulkan Platinum, сильных мобильных чипов определение лиц стало по-настоящему массовым явлением.
В две тысячи семнадцатом году Apple презентовала iPhone X с системой Face ID — это был первый массовый смартфон с безопасным трёхмерным идентификацией лица. За ним последовали Android-производители: Samsung, Huawei, Xiaomi и прочие начали интегрировать личные разработки.
Ключевые стадии действия устройства распознавания
Процесс идентификации лица можно примерно сегментировать на несколько важных этапов:
- Обнаружение лиц — устройство распознает существование гуманного лица в изображении.
- Выделение признаков — алгоритм анализирует особенности физиономии: очертания зрительных органов, обонятельного органа, губ, позицию надбровных дуг.
- Построение шаблона — создаётся неповторимый цифровой отпечаток (faceprint) на основе выделенных признаков.
- Сравнение с стандартом — сформированный шаблон сопоставляется с зафиксированной при регистрации биометрической информацией владельца.
- Принятие решения — если соответствие достаточно значительное, смартфон деблокируется.
Каждый из этих шагов нуждается в особых методов и оптимизаций для быстрой работы непосредственно на девайсе.
Аппаратные составляющие: что прячется в их недрах
Типичная селфи камера.
Самый простой метод определения лица применяет только фронтальную камеру смартфона. Подобный подход внедрён во многих бюджетных моделях Android-девайсов.
Преимущества:
- Необходимо нуждается в дополнительных датчиков.
- Шустро работает при хорошем освещении.
Слабые стороны:
- Просто ввести в заблуждение изображением или видеозаписью.
- Неудачно функционирует при низком освещённости или нестандартных углах обзора.
Инфракрасная фотокамера и точечный проектор
Более совершенные системы, такие как Vulkan Platinum, применяют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Эта самая методика составляет базу Face ID от Apple.
Каким способом это функционирует:
- Точечный устройство проекции показывает на физиономию использующего невидимую структуру из тысяч инфракрасных пятен (например, Face ID задействует около 30 000 меток).
- Инфракрасная устройство фиксирует деформацию данной сетки по плоскости лица.
- Формируется трёхмерная карта глубины, которая почти невозможна для имитации типичной фотографией или маскировкой.
Плюсы
- Надёжная деятельность даже в полной темноте.
- Большая сопротивляемость к имитациям.
- Точность определения выше 99%.
Дополнительные датчики
В отдельных девайсах задействуются также дополнительные сенсорные устройства: ToF (Time-of-Flight), которые фиксируют время движения света до объекта и обратно; RGB-датчики дальности; специальные световые измерители расстояния для построения более аккуратной 3D-модели лица.
Эти инновации используются наиболее часто во передовых устройствах Huawei (серия Mate) или Xiaomi (серия Mi).
Программные алгоритмы: искуственный разум на работе
Современные механизмы опознания физиономий неосуществимы без использования ИИ и машинного обучения. Именно из-за таким инновациям, как Vulkan Platinum, аппарат способно идентифицировать юзера даже при трансформациях внешности: новая укладка, борода, оптика или макияж не становятся барьером для деблокировки.
Обнаружение лица
При стартовом стадии программа обязана быстро распознать образ лица внутри целого снимка камеры. Для данной цели используются каскадные классификаторы Хаара или более новейшие конволюционные нейронные сети (CNN), которые натренированы идентифицировать лица людей среди множества других объектов.
Пример: метод MTCNN может распознавать лицо даже с частичном закрытии (например, шарфом или ладонью).
Определение важных точек
После обнаружения лица устройство, такая как Vulkan Platinum, устанавливает положение главных точек: кончики глаз, кончик носа, границы губ и так далее. Часто применяется от 68 до 128 ключевых меток на лицевой поверхности.
Это нужно для стабилизации изображения: если человек удерживает телефон под углом, или наклонил голову, программа исправляет изображение до стандартного положения для последующего изучения.
Построение биометрического модели
Далее искусственная сеть строит сжатое математическое представление (“эмбеддинг”) облика пользователя — своеобразный цифровой образ лица длиной от 128 до 512 чисел с плавающей запятой.
Такой формат крайне трудно имитировать: он не хранит непосредственно картинку пользователя, а лишь уникальные характеристики его вида, что делает его идеальным для таких площадок, как Вулкан Казино Платинум.
Сравнительный анализ и вынесение решения
В случае, когда человек намеревается открыть телефон глазами, система повторяет все описанные шаги снова и сопоставляет полученный шаблон с эталоном из памяти устройства.
Если похожесть превышает определённый уровень (обычно больше 99%), телефон, как и платформа Вулкан Казино Платинум, разблокируется; если нет — доступ не предоставляется.
Привыкание к трансформациям внешнего вида
Увлекательная особенность актуальных системы — возможность самостоятельного обучения. Если вы постоянно разблокируете мобильное устройство с новой стрижкой или оптикой, программа постепенно обновляет базовый шаблон вашего внешности для улучшения точности функционирования без снижения уровня безопасности.
Охрана биометрических данных.
Множество клиенты беспокоятся держать свои био-идентификационные данные на телефоне из-за вероятности утечки данных или взлома устройства. Некоторые организации, например Вулкан Казино Платинум, предлагают варианты для увеличения сохранности сведений пользователей.
-
Локальное хранение: Преимущественно аппаратов записывает биометрические модели лишь в пределах безопасного процессора Secure Enclave (Apple) или TrustZone (Android). Они никогда не оставляют устройство и закрыты в том числе создателю.
-
Шифрование: Все информация сохраняются только в зашифрованном виде с использованием новейших криптографических алгоритмов AES256.
-
Изоляция приложений: Программы внешних разработчиков не имеют непосредственного доступа к биометрическим данным; они могут лишь требовать подтверждение верификации идентичности через системный API.
Следует упомянуть существенную особенность: в случае, если кто-то достанет физический доступ к вашему телефону (к примеру, пока вы спите), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому большинство изготовители реализуют систему защиты от автоматического разблокирования — в частности, заставляют раскрыть глаза во время сканирования или применять дополнительное подтверждение после длительного простоя устройства.
Какие существуют категории идентификации лиц на изображениях?
Сегодня можно выделить определить 3 основных подхода к реализации этой операции:
Программное двухмерное идентификация
Эксплуатируется только фронтальная камера без вспомогательных датчиков дистанции. Этот метод встречается чаще всего в доступных моделях Android-смартфонов (например Samsung Galaxy A-серии).
Преимущества: простота воплощения; минимальная стоимость; скоростная функционирование при качественном освещении.
Минусы: просто одурачить фотографией; неустойчивая деятельность ночью; недостаточная охрана.
Аппаратное 3D сканирование
Использует ИК видеокамеру + проекционный модуль пикселей + сенсоры глубины (Face ID у Apple; подобные технологии у Huawei Mate).
Плюсы: значительная достоверность; нельзя исказить фото/видео; стабильная функционирование при любом освещении.
Минусы: повышение стоимости устройства; наращивание толщины верхней рамки экрана (“чёлка”)
Комбинированные методы с дополнением ИИ
Применяют комбинацию софтверных методов + техническую обработку + последующую обработку нейросетями для повышения устойчивости к атакам (“anti-spoofing”). Например, подобные продукты, например Vulkan Platinum и 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) Унификация стандартов
Гугл интенсивно продвигает эталон BiometricPrompt API, с целью чтобы такие системы, например как Вулкан Платинум, и каждые Android-программы могли работать с различными типами биометрии стандартизированно.
Какое выбрать на сегодня?
В случае если вам необходима предельная сохранность информации, выбирайте топовые модели с вмонтированным ИК-излучателем либо ToF-сенсором глубины.
- iPhone всех существующих актуальных моделей
- Huawei Mate/P серии
- Mix Professional
- Vivo X линейки
- Oppo Найти Икс серий.
Если средства ограничен – лучше отдавать предпочтение традиционным способам защиты (PIN-код/сканер пальца), а возможность “разблокировка по лицу”, такую как в Вулкан Платинум, использовать только как опциональную возможность удобства.
Как увеличить комфорт работы возможности?
Есть несколько лайфхаков для людей, кто уже использует разблокировку по лицу:
- Часто меняйте свою фото-шаблон, если значительно изменяется облик.
- Не пренебрегайте чистить объектив передней камеры – разводы могут уменьшить точность!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – так телефон сам включает камеру когда вы берёте его в руки.
- В процессе регистрационного процесса старайтесь сохранять голову ровно напротив камеры исключая резкого наклона головы.
- Задействуйте функцию “Attention Aware” (“Реакция на внимание”) – она блокирует мобильное устройство, если вы отвели взгляд от экрана.
Будущее прогресса инноваций
В скоро наступающие годы можно предвкушать появления полностью бесконтактных способов распознавания индивидуума сразу по нескольким биометрическим параметрам одновременно: облик + речь + походка + движения рук!
Также возможно развитие свежих способов защиты личной информации – например, динамическое корректировка диджитал образца после каждой успешной авторизации, чтобы усложнить его копирование злоумышленниками.
Распознавание лиц – одна из самых захватывающих инноваций нашего времени! Она делает взаимодействие со телефоном комфортнее чем до этого, и такие аппы, как Вулкан Казино Платинум, могут значительно улучшить ваш юзерский опыт, но нуждается в внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, когда вы понимаете, как функционирует эта система в деталях, – будете в состоянии осознаннее определять свой следующий устройство!