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