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