Category: services

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

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

    Зачем мы останавливаемся на разблокирование по фейсу

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

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

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

    Краткая история прогресса инноваций

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

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

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

    Ключевые шаги работы системы определения

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

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

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

    Технические составляющие: что прячется внутри

    Обычная селфи камера.

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

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

    • Необходимо нуждается в внешних датчиков.
    • Оперативно работает при хорошем освещённости.

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

    • Просто обмануть снимком или роликом.
    • Плохо действует при низком освещении или необычных ракурсах.

    ИК камера и пунктирный проекционный аппарат

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

    Каким способом это действует:

    • Точечный проектор отображает на облик юзера невидимую решетку из тысяч инфракрасных меток (например, Face ID задействует около 30 000 точек).
    • Инфракрасная камера фиксирует деформацию этой решетки по плоскости лица.
    • Формируется трехмерная глубинная карта глубинности, которая практически неподвластна для фальсификации обычной фотографией или маскировкой.

    Достоинства

    • Надёжная деятельность даже в полной темноте.
    • Сильная сопротивляемость к имитациям.
    • Точность определения свыше 99%.

    Дополнительные сенсоры

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

    Эти технологии встречаются в основном во топовых устройствах Huawei (серия Mate) или Xiaomi (серия Mi).

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

    Текущие механизмы опознания лиц немыслимы при отсутствии эксплуатации artificial intelligence и machine learning. Именно из-за таким технологиям, как Спинто, аппарат может распознавать юзера даже при изменениях облика: новая причёска, борода, очки или косметика не становятся препятствием для разблокировки.

    Детектирование лица

    На первом стадии алгоритм необходимо быстро найти образ лица в пределах всего изображения камеры. Для этой задачи задействуются каскадные классификаторы Хаара или более современные конволюционные нейронные сети (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-сенсор

    Проблемы безопасности и неверные сигналы

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

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

    Здесь несколько советов для защищённому использованию:

    • Для значимых операций всегда используйте двухэтапную аутентификацию;
    • Не запускайте возможность “Разблокировка по лицу” на недорогих моделях без ИК-сенсоров;
    • Систематически обновляйте прошивку мобильного устройства для защиты от новых видов атак;
    • Включайте настройку “Требовать распахнутых глаз” везде, где она имеется.

    В каких областях ещё применяется технологии кроме мобильных телефонов?

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

    • Мониторинг входа в рабочих помещениях и резиденциях;
    • Платёжные устройства финансовых учреждений (“Face Pay”);
    • Цифровые удостоверения личности современного образца;
    • Комплексы видеомониторинга городских служб;
    • Автоматизирование отслеживания посещаемости образовательных учреждений/институтов;
    • Аутентификация юзеров ПК/ноутбуков.

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

    Каким образом трансформируется технология сегодня?

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

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

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

    1) Сокращение деталей

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

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

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

    3) Упорядочивание регламентов

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

    Какое решить сегодня?

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

    • iPhone каждого актуальных моделей
    • Huawei Companion/P Series серии
    • Mix Expert
    • Vivo X линейки
    • Oppo Найти X линейки.

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

    Каким способом увеличить удобство использования возможности?

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

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

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

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

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

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

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