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