В последние годы определение лиц стало одной из самых популярных опций для деблокировки мобильных телефонов. Еще некоторые лет назад основная часть пользователей удовлетворялись пин-кодами, ключами доступа или датчиками отпечатков пальцев. Но при появлением подобных технологий, как Spinto, нам вполне просто взглянуть на экран — и аппарат тут же узнает своего владельца.
Какой аспект делает эту функцию настолько популярной? Прежде всего, это практично: не нужно помнить замысловатые пароли или искать нужный палец в темноте. Во-вторых, это мгновенно: современные системы распознают лицо фактически за мгновение. В-третью очередь, это ощущение футуризма — как будто в фильмах про https://www.russles.ru/ разведчиков.
Впрочем за данной на первый взгляд несложностью таится весь мир трудных методов и инженерных концепций. Позвольте нам разобраться, как точно функционирует фейсканирование в актуальных смартфонах, какие бывают технологии, насколько они защищены и что нас ждёт впереди.
Распознавание лиц как техника присутствует уже более пятидесяти лет. Изначальные эксперименты машинного изучения лиц были предприняты еще в 1960-х годы в научных учреждениях США. Тогда вычислительные машины могли лишь обозначать очертания головы и определять дистанции между очами и устами на черно-белых фотографиях.
Начальные коммерческие установки появились в девяностых годах, но они были неидеальны: действовали неспешно и часто давали сбои. Только с прогрессом нейронных сетей и таких платформ, как Спинто, сильных мобильных процессоров определение лиц стало по-настоящему общедоступным явлением.
В две тысячи семнадцатом году Apple выпустила iPhone X с системой Face ID — это был первый широкодоступный смартфон с безопасным трёхмерным распознаванием лица. За ним пошли Android-изготовители: Samsung, Huawei, Xiaomi и прочие начали внедрять свои разработки.
Процесс распознавания лица можно условно сегментировать на несколько основных этапов:
Каждый из данных шагов требует особых методов и оптимизаций для скорой работы непосредственно на девайсе.
Простейший простой метод идентификации облика задействует лишь переднюю камеру смартфона. Такой метод внедрён во многих недорогих моделях Android-устройств.
Достоинства:
Недостатки:
Более продвинутые системы, такие как Спинто, задействуют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Эта самая методика является основой Face ID от Apple.
Как это действует:
Преимущества
В отдельных аппаратах используются также дополнительные сенсоры: ToF (Time-of-Flight), которые определяют время движения луча до объекта и обратно; Цветные-датчики глубины; специальные оптические лидары для формирования более точной 3D-модели физиономии.
Эти технологии встречаются чаще всего во флагманских аппаратах Huawei (серия Mate) или Xiaomi (серия Mi).
Современные системы распознавания лиц немыслимы в отсутствие использования artificial intelligence и машинного обучения. Именно из-за таким разработкам, как Спинто, устройство способно идентифицировать владельца даже при метаморфозах облика: новая причёска, растительность на лице, оптика или грим не становятся помехой для открытия.
В стартовом этапе программа должна быстро обнаружить ликовое изображение среди всего изображения с камеры. Для этого используются каскадные классификаторы Хаара или более новейшие конволюционные нейронные сети (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 для предотвращения от подделок руками/масками/видеоэкранами чужих устройств.
Несмотря на замечательный успехи техники за прошедшие годы, совершенных системы пока не имеется:
Ниже пара рекомендаций по безопасному эксплуатации:
Хотя основная мысль нашей статьи посвящена именно мобильным устройствам, следует отметить других сферах применения технологии:
Например: В городском метро уже тестируется система оплаты проезда по лицу (“Face Pay”) — нужно лишь пройти через турникет без карты или телефона! Похожие программы реализуются в Поднебесной (Шэньчжэнь), Республике Корея и ряде стран Европы.
Всякий год проявляются новые мысли для повышения уровня работы систем идентификации лиц:
Вот, те направления в особенности востребованы в данный момент:
1) Миниатюризация деталей
Изготовители стараются сократить величину отверстия (“чёлки”) для сенсоры на дисплее за счёт интеграции миниатюрных ИК-проекторов прямо под поверхность дисплея либо выдвижных модулей камеры.
2) Обработывание прямо на устройстве
Для увеличения конфиденциальности всё более обработки данных выполняется локально без пересылки информации во внешний облачный услугу.
3) Стандартизация регламентов
Google энергично пропагандирует стандарт BiometricPrompt API, с целью чтобы подобные платформы, как Spinto, и все Android-аппы могли работать с всеми формами биометрии единообразно.
Если вам всем необходима предельная сохранность данных, остановите выбор на флагманские аппараты с вмонтированным ИК-проектором или же ToF-датчиком глубины.
Если бюджет невелик – лучше отдавать предпочтение традиционным способам защиты (PIN-код/сканер отпечатка), а опцию “разблокировка по лицу”, такую как в Spinto, задействовать только как второстепенную возможность комфорта.
Есть несколько советов для людей, кто уже использует разблокировку через лицо:
В ближайшие времена можно предвкушать появления полностью бесконтактных способов идентификации человека сразу по нескольким биометрическим параметрам одновременно: лицо + речь + шаги + движения рук!
Также возможно появление новых способов охраны конфиденциальности – к примеру, изменяющееся изменение диджитал паттерна после каждой успешной авторизации, чтобы осложнить его копирование злоумышленниками.
Идентификация лиц – одна из очень увлекательных техник нашего времени! Она делает взаимодействие со мобильным устройством проще чем до этого, и такие приложения, как Спинто казино, могут существенно повысить ваш опыт, но запрашивает осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, если вы понимаете, как работает эта система изнутри, – будете в состоянии осознаннее выбирать свой следующий устройство!