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