Category: services

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

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

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

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

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

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

    Сжатая хроника прогресса технологии

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

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

    В две тысячи семнадцатом году 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), которые фиксируют период распространения луча до объекта и обратно; 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 задействуют только аппаратное трёхмерное сканирование
    • 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) Упорядочивание регламентов

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

    Что решить сегодня?

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

    • iPhone всех последних версий
    • Huawei Mate/Series P серии
    • Mix Pro
    • Vivo X модели
    • Oppo Find Х линейки.

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

    Каким способом повысить практичность использования опции?

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

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

    Перспективы прогресса техники

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

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

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

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