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