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