Как работает идентификация лицевых образов в телефонах
Для чего мы предпочитаем разблокировку по лицу
В прошлые времена идентификация физиономий превратилось в одной из самых распространённых функций для открытия умных телефонов. Еще пару годков ранее основная масса использующих обходились PIN-кодами, ключами доступа или сканерами отпечатков пальцев. Но при появлением подобных технологий, как 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 меток).
- ИК устройство записывает изменение формы этой сетки по поверхности физиономии.
- Получается трёхмерная карта глубины, которая почти что неосуществима для подделки обычной фотографией или маскировкой.
Выигрыши
- Надёжная работа даже в полной темноте.
- Большая устойчивость к имитациям.
- Точность определения более 99%.
Дополнительные датчики
В определённых аппаратах применяются также вспомогательные датчики: ToF (Time-of-Flight), которые фиксируют период движения света до предмета и обратно; RGB-датчики дальности; специальные оптические лидары для построения более детализированной 3D-модели физиономии.
Эти технологии используются наиболее часто во топовых моделях Huawei (серия Mate) или Xiaomi (серия Mi).
Софтверные процедуры: синтетический интеллект на действии
Нынешние системы идентификации физиономий невозможны в отсутствие применения искусственного интеллекта и машинного обучения. Именно вследствие таким инновациям, как Спинто, аппарат способно идентифицировать юзера даже при изменениях облика: новая причёска, борода, очки или косметика не становятся помехой для открытия.
Детектирование физиономии
При первом стадии система должна быстро обнаружить ликовое изображение в пределах полного снимка камеры. Для этой задачи задействуются последовательные классификаторы Хаара или более современные сверточные нейронные сети (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 имеют как софтверное 2D идентификацию по изображению фронталкой, так и датчик радужки глаза.
- Huawei Mate20 Pro использует набор из ИК-освещения + Dot Projector + ToF-сенсорный элемент
Проблемы безопасности и неверные срабатывания
Несмотря на замечательный прогресс техники за прошедшие лет, безупречных системы пока не наблюдается:
- Шанс обмана: Бюджетные мобильники легко открываются высококачественной фотографией хозяина либо видеозаписью с дисплея иного гаджета.
- Идентичные близнецы: Даже самые совершенные системы могут перепутать между однояйцевыми близнецами либо семьями с очень похожей внешностью.
- Изменения внешнего вида: Резкое похудение/увеличение массы тела, хирургические вмешательства либо травмы порой необходимы для перерегистрации биометрических данных.
- Условия записи: Интенсивная засветка солнечным светом либо плотная темнота могут снизить точность идентификации признаков.
Ниже некоторые подсказок для безопасному эксплуатации:
- Для важных операций всегда используйте двухфакторную аутентификацию;
- Не запускайте функцию "Разблокировка по лицу" на дешёвых устройствах без ИК-сенсоров;
- Регулярно апгрейдите ПО мобильного устройства для защиты от современных угроз;
- Включайте функцию "Требовать раскрытых глаз" везде, где она доступна.
В каких местах также используется технология помимо смартфонов?
Несмотря на то, что основная мысль данной публикации касается в частности смартфонам и планшетам, следует отметить прочих направлениях внедрения технологии:
- Мониторинг доступа в рабочих помещениях и жилых домах;
- Платёжные аппараты финансовых учреждений ("Face Pay");
- Цифровые идентификационные документы современного типа;
- Системы видеоконтроля муниципальных служб;
- Автоматизация учёта посещаемости школ/университетов;
- Аутентификация пользователей ПК/ноутбуков.
Например: В городском метро уже испытывается система оплаты проезда по фейсу ("Face Pay") — достаточно пройти через барьер без карты или мобильника! Похожие программы развиваются в Поднебесной (Шэньчжэнь), Республике Корея и ряде стран Европы.
Каким способом трансформируется технический процесс в нынешнее время?
Всякий годочек возникают современные идеи для повышения уровня деятельности систем распознавания лиц:
- Увеличивается разрешение датчиков — чем больше элементов фиксируется фотоаппаратом/датчиками глубины, тем меньше шанс ошибки;
- Улучшаются нейронные сети — новейшие конструкции вида MobileNetV3 позволяют скоростно осваивать новым характеристикам облика владельца напрямую на гаджете без пересылки информации в облачное хранилище.
- Развиваются способы антиспуфинга — теперь мобильные устройства умеют отличать реальные живые облики от неподвижных фото/маскировок по незаметным микродвижениям.
- Взаимодействие со смарт-гаджетами — умные часы могут автоматически закрыть доступ к мобильный телефон, если пользователь ушёл далеко.
- Возникают комбинированные устройства — например комбинирующие голосовую идентификацию + облик + отпечаток пальца.
Итак, которые тренды особенно актуальны в данный момент:
1) Уменьшение деталей
Компании пытаются уменьшить габариты выреза ("чёлки") под датчики на дисплее за счёт интеграции компактных ИК-излучателей прямо под поверхность дисплея либо выдвижных модулей камеры.
2) Обработывание прямо на девайсе
Для улучшения приватности всё более расчётов происходит локально без пересылки информации во сторонний облачный услугу.
3) Упорядочивание стандартов
Гугл интенсивно продвигает норму BiometricPrompt API, чтобы аналогичные системы, как Spinto, и любые Android-приложения могли взаимодействовать с различными типами биометрии единообразно.
Что подобрать на сегодня?
Если вам всем необходима максимальная сохранность данных, остановите выбор на топовые аппараты со встроенным ИК-излучателем либо ToF-датчиком глубины.
- iPhone каждого последних моделей
- Huawei Companion/Series P ряда
- Xiaomi Professional
- Vivo X серии
- Оппо Обнаружить X линейки.
Если финансы невелик – лучше предпочесть обычным способам безопасности (PIN-код/сканер отпечатка), а опцию "разблокировка по лицу", такую как в Spinto, задействовать только как опциональную возможность комфорта.
Каким образом увеличить комфорт использования функции?
Есть некоторые хитростей для людей, кто уже пользуется функцию распознавания лица:
- Часто меняйте свою изображение-шаблон, если значительно трансформируется облик.
- Не упускайте из виду протирать объектив передней камеры – разводы могут снизить точность!
- Включайте функцию “Raise to Wake” (“Поднять чтобы проснуться”) – в результате мобильник сам включает фотоаппарат когда вы берёте его в руки.
- Во время записи пытайтесь удерживать голову прямо впереди камеры без резкого наклона головы.
- Задействуйте функцию “Attention Aware” (“Реакция на внимание”) – она закрывает смартфон, если вы отвернулись от дисплея.
Возможности развития инноваций
В скоро наступающие годы можно ожидать развития полностью безконтактных способов идентификации индивидуума сразу по нескольким биометрическим характеристикам параметрам одновременно: лицо + голос + шаги + жесты рук!
Также возможно возникновение современных подходов защиты конфиденциальности – например, переменное модификация цифрового образца после каждой успешной авторизации, чтобы усложнить его копирование злоумышленниками.
Идентификация лиц – одна из самых интересных технологий нашего времени! Она делает взаимодействие со мобильным устройством комфортнее чем раньше, и такие программы, как Спинто казино, могут значительно оптимизировать ваш пользовательский опыт, но запрашивает осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, если вы знаете, как устроена эта система в деталях, – будете в состоянии вдумчиво определять свой очередной устройство!