Каким образом работает распознавание лиц в мобильных устройствах
Для чего мы предпочитаем разблокировку по лицевому распознаванию
В последние годы распознавание физиономий превратилось в одной из самых распространённых функций для открытия мобильных телефонов. Еще некоторые годков ранее основная масса использующих довольствовались PIN-кодами, секретными кодами или сканерами отпечатков пальцев. Но с появлением таких технологий, как Spinto, нам достаточно просто взглянуть на экран — и аппарат тут же опознает своего владельца.
Какой аспект превращает эту конкретную функцию очень нужной? Для начала, это комфортно: не нужно запоминать замысловатые пароли или находить верный палец в темноте. Кроме того, это быстро: современные программы идентифицируют лицо буквально за мгновение. В-третьих, это чувство футуризма — словно в фильмах про spinto casino разведчиков.
Тем не менее за данной кажущейся несложностью прячется полный вселенная комплексных методов и инженерных концепций. Попробуем исследовать, как именно действует идентификация по лицу в новейших смартфонах, какие бывают способы, насколько они надёжны и что нас ждёт впереди.
Сжатая хроника эволюции инноваций
Распознавание лиц как методика имеется уже более 50 годов. Изначальные попытки автоматизированного изучения лица были предприняты еще в 1960-х годах в научных учреждениях США. Тогда вычислительные машины умели лишь определять контуры лица и измерять дистанции между зрачками и губами на ахроматических фотографиях.
Начальные бизнес установки стали доступны в 1990-х годах, но они были несовершенны: действовали неспешно и часто давали сбои. Только с развитием синтетических сетей и таких систем, как Спинто, высокопроизводительных мобильных процессоров идентификация лиц стало по-настоящему массовым явлением.
В 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).
Софтверные методы: синтетический разум в работе
Текущие системы идентификации лиц невозможны без эксплуатации 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-сенсор
Вопросы безопасности и ошибочные тревоги
Несмотря на замечательный развитие технологий за недавние лет, идеальных системы пока не наблюдается:
- Вероятность подвоха: Недорогие телефоны просто “разблокируются” четкой изображением владельца либо видео с дисплея иного гаджета.
- Идентичные двойняшки: Даже самые безупречные механизмы могут спутать между монозиготными близнецами либо семьями с очень похожей внешностью.
- Изменения внешности: Резкое утрата веса/набор веса, пластические операции или повреждения в некоторых случаях требуют обновления данных биометрических данных.
- Условия записи: Сильная засветка солнцем либо плотная темнота могут уменьшить аккуратность распознавания признаков.
Ниже пара советов по безопасному эксплуатации:
- Для важных операций всегда применяйте двухэтапную аутентификацию;
- Не включайте возможность “Разблокировка по лицу” на недорогих моделях без ИК-сенсоров;
- Регулярно апгрейдите программное обеспечение мобильного устройства для предотвращения угроз от актуальных атак;
- Включайте опцию “Требовать открытых глаз” там, где она есть.
В каких областях дополнительно применяется технология за исключением мобильных телефонов?
Хотя основная мысль нашей публикации сосредоточена на конкретно мобильным устройствам, следует отметить альтернативных областях использования технологии:
- Контроль доступа в офисах и многоквартирных зданиях;
- Платёжные терминалы банков (“Face Pay”);
- Цифровые идентификационные документы последнего поколения;
- Комплексы видеоконтроля городских сервисов;
- Автоматизация учёта посещаемости школ/вузов;
- Вход участников персональных компьютеров/ноутбуков.
Например: В московском метро уже испытывается система оплаты проезда по фейсу (“Face Pay”) — нужно лишь пройти через турникет без карты или телефона! Аналогичные инициативы развиваются в Поднебесной (Шэньчжэнь), Республике Корея и некоторых европейских странах.
Как трансформируется технический процесс в нынешнее время?
Любой год возникают свежие концепции для усовершенствования уровня работы систем идентификации лиц:
- Увеличивается чёткость сенсорных устройств — чем больше деталей фиксируется видеокамерой/глубинными сенсорами, тем меньше риск погрешности;
- Улучшаются искусственные интеллекты — современные структуры модели MobileNetV3 дают возможность оперативно осваивать дополнительным характеристикам внешности владельца прямо на устройстве без отправки данных в облако.
- Развиваются способы антиспуфинга — теперь телефоны умеют распознавать подлинные живые облики от статичных фото/маскировок по микроскопическим движениям кожи.
- Интеграция со умными устройствами — смарт-часы могут самостоятельно заблокировать телефон, если владелец ушёл далеко.
- Появляются гибридные устройства — например совмещающие голосовую опознание + лицо + отпечаток пальца.
Здесь, те тренды в особенности актуальны сейчас:
1) Сокращение компонентов
Компании намереваются уменьшить величину отверстия (“чёлки”) под датчики на дисплее за счёт внедрения компактных ИК-излучателей прямо под стекло дисплея либо высувных модулей камеры.
2) Обработка прямо на аппарате
Для увеличения личной безопасности всё больше расчётов осуществляется локально без передачи данных во сторонний облачный сервис.
3) Упорядочивание стандартов
Гугл активно продвигает эталон BiometricPrompt API, с целью чтобы такие системы, например как Spinto, и любые Android-приложения могли взаимодействовать с любыми видами биометрии унифицированно.
Какое решить сегодня?
Когда вам необходима наивысшая защита информации, выбирайте топовые модели с вмонтированным ИК-излучателем либо ToF-датчиком глубины.
- iPhone каждого последних поколений
- Huawei Mate/Series P ряда
- Xiaomi Expert
- Vivo X модели
- Oppo Find Икс серий.
Если бюджет невелик – лучше отдавать предпочтение традиционным методам безопасности (PIN-код/сканер пальца), а опцию “разблокировка по лицу”, такую как в Spinto, использовать только как второстепенную опцию удобства.
Каким способом увеличить практичность работы опции?
Есть пара лайфхаков для тех, кто уже использует функцию распознавания лица:
- Периодически обновляйте свою фото-шаблон, если кардинально изменяется облик.
- Не забывайте протирать линзу передней камеры – разводы могут снизить четкость!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – вследствие чего телефон сам запускает фотоаппарат когда вы берёте его в руки.
- Во время регистрационного процесса старайтесь удерживать лицо неподвижно напротив камеры исключая значительного наклона головы.
- Используйте функцию “Attention Aware” (“Реакция на внимание”) – она блокирует телефон, если вы отворачиваетесь от экрана.
Будущее развития инноваций
В ближайшие периоды можно предвкушать возникновения полностью бесконтактных способов распознавания индивидуума сразу по нескольким биометрическим данным параметрам одновременно: облик + голос + походка + жесты рук!
Также возможно появление новых способов охраны личной информации – скажем, переменное изменение диджитал образца после каждой удачной авторизации, чтобы усложнить его копирование злоумышленниками.
Идентификация лиц – единственная из самых увлекательных инноваций нашего времени! Она делает взаимодействие со телефоном проще чем когда-либо прежде, и такие приложения, как Спинто казино, могут значительно повысить ваш пользовательский опыт, но требует внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, когда вы знаете, как работает эта система изнутри, – сможете более осмысленно выбирать свой очередной устройство!