Каким способом функционирует определение лиц в телефонах

Каким способом функционирует определение лиц в телефонах

Зачем мы предпочитаем разблокировку по лицу

В недавние годы определение физиономий стало одной из самых распространённых функций для открытия смартфонов. Еще пару лет назад большинство использующих обходились пин-кодами, ключами доступа или сканерами отпечатков пальцев. Но при появлением подобных технологий, как Spinto, нам достаточно просто взглянуть на экран — и аппарат тут же узнает своего владельца.

Какой аспект обуславливает эту конкретную возможность такой востребованной? Во-первых, это практично: не нужно помнить сложные пароли или отыскивать правильный палец в тьме. Также, это быстро: современные алгоритмы узнают лицо фактически за мгновения ока. В-третьем пункте, это чувство футуризма — будто в кинофильмах про казино спинто шпионов.

Впрочем за такой на первый взгляд простотой скрывается целый мир трудных техник и инженерных разработок. Позвольте нам понять, как точно действует фейсканирование в современных гаджетах, какие бывают способы, насколько они защищены и что нас ожидает в будущем.

Краткая повествование эволюции техники

Идентификация лиц как техника присутствует уже более пятидесяти годов. Начальные попытки автоматизированного анализа лиц были сделаны еще в 1960-х годах в лабораториях США. Тогда ЭВМ способны были лишь выделять контуры черепа и определять расстояния между глазами и ртом на монохромных изображениях.

Первые торговые платформы стали доступны в 90-х, но они были далеки от совершенства: работали медленно и часто давали сбои. Только с прогрессом нейронных сетей и таких систем, как Спинто, сильных мобильных чипов идентификация лиц стало по-настоящему массовым явлением.

В 2017 году Apple выпустила iPhone X с системой Face ID — это был первый широкодоступный смартфон с надёжным трёхмерным сканированием лица. За этим последовали Android-производители: Samsung, Huawei, Xiaomi и прочие начали внедрять собственные разработки.

Ключевые стадии действия устройства определения

Процесс распознавания лица можно условно поделить на несколько ключевых этапов:

  1. Распознавание лица — камера выявляет наличие гуманного образа в кадре.
  2. Определение характеристик — механизм изучает контуры физиономии: форму зрительных органов, носа, уст, положение надбровных дуг.
  3. Построение модели — создаётся неповторимый виртуальный отпечаток (faceprint) на основе выделенных признаков.
  4. Сравнение со эталоном — полученный шаблон сопоставляется со зафиксированной при внесении биометрической информацией владельца.
  5. Принятие определения — если соответствие достаточно существенное, смартфон деблокируется.

Любой из этих шагов нуждается в индивидуальных методов и улучшений для оперативной работы прямо на устройстве.

Технические компоненты: что прячется внутри них

Типичная селфи камера.

Самый простой несложный вариант определения лица использует только переднюю камеру смартфона. Такой подход осуществлён во различных доступных вариантах Android-устройств.

Достоинства:

Отрицательные стороны:

ИК фотокамера и точечный проектор

Более усовершенствованные системы, такие как Спинто, задействуют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Эта методика является основой Face ID от Apple.

Как это действует:

Достоинства

Добавочные сенсоры

В некоторых аппаратах задействуются также дополнительные сенсорные устройства: ToF (Time-of-Flight), которые измеряют время распространения луча до цели и обратно; Трехцветные-датчики дальности; специальные лазерные измерители расстояния для формирования более точной 3D-модели лица.

Эти инновации применяются чаще всего во флагманских аппаратах Huawei (серия Mate) или Xiaomi (серия Mi).

Софтверные алгоритмы: искуственный разум в исполнении

Современные устройства распознавания лиц немыслимы при отсутствии применения ИИ и machine learning. Именно из-за таким технологиям, как Спинто, устройство способно узнавать владельца даже при трансформациях облика: новая укладка, растительность на лице, очки или грим не становятся барьером для деблокировки.

Распознавание лиц

В начальном стадии система обязана мгновенно распознать ликовое изображение среди полного снимка с камеры. Для данной цели используются многоуровневые классификаторы Хаара или более современные сверточные нейронные сети (CNN), которые “обучены” идентифицировать лиц человека среди множества других объектов.

Пример: метод MTCNN в состоянии обнаруживать облик даже в случае неполном перекрытии (например, платком или рукой).

Идентификация основных моментов

После идентификации лица устройство, такая как Спинто, вычисляет положение основных точек: кончики глаз, конец носа, края губ и так далее. Как правило используется от 68 до 128 ключевых меток на лицевой области.

Это нужно для стабилизации изображения: если пользователь находится с мобильник под наклоном, или повернул головку, программа “выпрямляет” картинку до нормального состояния для последующего изучения.

Создание биометрического идентификатора модели

Далее искусственная сеть строит сжатое математическое представление (“эмбеддинг”) лица пользователя — своеобразный цифровой образ внешности длиной от 128 до 512 чисел с плавающей запятой.

Такой формат весьма затруднительно сфальсифицировать: он не сохраняет само фото юзера, а лишь уникальные черты его вида, что делает его идеальным для таких платформ, как Спинто казино.

Сопоставление и вынесение выбора

Если человек желает разлочить мобильник глазами, механизм воспроизводит все указанные шаги заново и сверяет полученный шаблон с эталоном из памяти устройства.

Если похожесть превышает установленный уровень (обычно превышает 99%), телефон, как и платформа Спинто казино, открывается; если нет — доступ блокируется.

Адаптация к трансформациям внешности

Интересная особенность нынешних системы — возможность самостоятельного обучения. Если вы часто доступаете к смартфон с обновленной прической или оптикой, система постепенно модернизирует основной шаблон вашего внешности для повышения точности работы без снижения уровня безопасности.

Охрана биометрических данных данных.

Многие клиенты боятся сохранять свои биометрические идентификационные данные на телефоне из-за угрозы утечки информации или взлома гаджета. Некоторые фирмы, например Спинто казино, предоставляют решения для улучшения безопасности данных юзеров.

Следует подчеркнуть значимую особенность: в случае, если кто-либо получит физический доступ к вашему телефону (к примеру, во время сна), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому многие компании осуществляют меры безопасности от автоматического разблокирования — например, требуют открыть глаза во время сканирования или задействовать дополнительное подтверждение после длительного простоя устройства.

Какие именно имеются типы определения лиц?

Сегодня можно выделить различить три главных подхода к осуществлению этой задачи:

Софтверное 2D распознавание

Применяется только передняя камера без вспомогательных детекторов дистанции. Этот метод встречается чаще всего в бюджетных моделях Android-смартфонов (например Samsung Galaxy A-серии).

Плюсы: простота воплощения; умеренная стоимость; скоростная работа при хорошем свете.
Минусы: просто обмануть снимком; нестабильная деятельность ночью; недостаточная безопасность.

Аппаратное 3D сканирование

Применяет ИК видеокамеру + проекционный модуль точек + сенсоры дистанции (Face ID у Apple; аналогичные решения у Huawei Mate).
Преимущества: большая надёжность; не получится исказить фото/видео; стабильная функционирование при любом освещении.
Минусы: увеличение цены устройства; увеличение толщины верхней рамки экрана (“чёлка”)

Гибридные способы с ИИ-дополнением

Задействуют комбинацию софтверных методов + аппаратную обработку + последующую обработку нейросетями для усиления устойчивости к атакам (“anti-spoofing”). Например, подобные изделия, как Спинто и Google Pixel Face Unlock последних поколений, объединяют фронталку c ИК датчиком мобильности Soli Radar для предотвращения от фальсификаций жестами/масками/видеоэкранами посторонних устройств.

Образцы использования различных способов

Вопросы защиты и ошибочные срабатывания

Несмотря на замечательный прогресс технологий за прошедшие годы, совершенных системы пока не существует:

  1. Возможность мошенничества: Доступные смартфоны просто открываются высококачественной изображением хозяина либо видео с экрана другого устройства.
  2. Идентичные близняшки: Даже самые совершенные механизмы могут перепутать между однояйцевыми близнецами либо родичами с очень похожей внешностью.
  3. Трансформации облика: Стремительное похудение/увеличение массы тела, косметические процедуры либо повреждения иногда требуют обновления данных биометрии.
  4. Условия записи: Интенсивная засветка солнцем либо плотная тень могут уменьшить верность распознавания признаков.

Здесь несколько подсказок для безопасному применению:

Где дополнительно находится применение технология за исключением смартфонов?

Хотя основная мысль этой статьи сосредоточена на в частности мобильным устройствам, стоит упомянуть о прочих направлениях внедрения технологии:

Например: В городском метро уже проверяется система оплаты проезда по лицу (“Face Pay”) — достаточно пройти через барьер без карты или мобильника! Похожие проекты развиваются в Китае (Шэньчжэнь), Республике Корея и некоторых европейских странах.

Каким образом меняется технический процесс сегодня?

Каждый годик проявляются новые идеи для улучшения качества деятельности систем лицевого распознавания:

  1. Увеличивается разрешение датчиков — чем больше элементов фиксируется фотоаппаратом/глубинными сенсорами, тем меньше вероятность ошибки;
  2. Развиваются нейронные сети — современные структуры модели MobileNetV3 обеспечивают возможность быстро осваивать свежим чертам вида пользователя прямо на устройстве без отправки данных в облако.
  3. Совершенствуются способы антиспуфинга — теперь телефоны умеют различать подлинные живые облики от неподвижных фото/масок по незаметным микродвижениям.
  4. Синхронизация со умными устройствами — смарт-часы могут авто закрыть доступ к телефон, если пользователь ушёл далеко.
  5. Появляются смешанные устройства — к примеру объединяющие речевую идентификацию + физиономию + пальцевой отпечаток.

Итак, какие тренды в особенности популярны на сегодняшний день:

1) Миниатюризация деталей

Компании намереваются сократить величину отверстия (“чёлки”) под датчики на экране за счёт встраивания миниатюрных ИК-проекторов прямо под стекло дисплея либо высувных модулей камеры.

2) Обработка прямо на устройстве

Для улучшения личной безопасности всё больше расчётов происходит на месте без передачи информации во сторонний облачный сервис.

3) Унификация норм

Google интенсивно продвигает стандарт BiometricPrompt API, с целью чтобы такие системы, вроде Spinto, и все Android-приложения были совместимы с различными типами биометрии единообразно.

Какое выбрать сегодня?

Если вам всем важна наивысшая безопасность информации, остановите выбор на топовые модели со встроенным ИК-излучателем либо ToF-сенсором глубины.

Если средства ограничен – лучше выбирать классическим средствам безопасности (PIN-код/сканер пальца), а опцию “разблокировка по лицу”, такую как в Spinto, задействовать только как второстепенную возможность удобства.

Каким способом увеличить практичность функционирования функции?

Есть пара лайфхаков для тех, кто уже пользуется функцию распознавания лица:

  1. Часто меняйте свою фото-шаблон, если значительно меняется внешность.
  2. Не упускайте из виду очищать объектив фронтальной камеры – загрязнения могут снизить четкость!
  3. Включайте функцию “Raise to Wake” (“Поднять чтобы проснуться”) – в результате смартфон сам запускает фотоаппарат как только вы поднимаете его.
  4. Во время регистрационного процесса постарайтесь сохранять голову ровно напротив объектива не допуская резкого наклона головы.
  5. Применяйте возможность “Attention Aware” (“Реакция на внимание”) – она закрывает мобильное устройство, если вы отворачиваетесь от экрана.

Перспективы эволюции техники

В ближайшие периоды можно предполагать возникновения полностью дистанционных способов распознавания индивидуума сразу по нескольким биометрическим параметрам одновременно: физиономия + звучание + шаги + манипуляции руками!

Также вероятно развитие свежих подходов охраны приватности – например, переменное модификация электронного образца после каждой результативной авторизации, чтобы усложнить его копирование злоумышленниками.

Идентификация лиц – единственная из наиболее захватывающих инноваций нашего периода! Она предоставляет интеракцию со смартфоном удобнее чем раньше, и такие приложения, как Спинто казино, могут существенно повысить ваш пользовательский опыт, но требует внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.

Теперь, когда вы осведомлены, как функционирует эта технология внутри, – сумеете вдумчиво подбирать свой очередной девайс!