Каким способом функционирует распознавание лицевых образов в мобильных устройствах
Почему мы выбираем разблокировку по лицевому распознаванию
В прошлые годы определение физиономий стало одной из наиболее востребованных возможностей для деблокировки мобильных телефонов. Лишь некоторые лет тому назад большинство использующих удовлетворялись PIN-кодами, паролями или сканерами отпечатков пальцев. Но с появлением подобных технологий, например Spinto, нам достаточно лишь взглянуть на экран — и аппарат тут же опознает своего владельца.
Какая вещь превращает эту возможность настолько популярной? Прежде всего, это удобно: не нужно помнить замысловатые пароли или искать верный палец в мраке. Кроме того, это быстро: современные программы идентифицируют лицо буквально за мгновения ока. В-третьем пункте, это чувство будущего — словно в фильмах про russles.ru шпионов.
Однако за этой кажущейся легкостью прячется весь мир трудных технологий и инженерных решений. Давайте разобраться, как именно действует фейсканирование в актуальных гаджетах, какие применяются технологии, насколько они защищены и что нас ожидает в будущем.
Сжатая повествование эволюции инноваций
Идентификация лиц как технология присутствует уже более пятидесяти лет. Первые пробы автоматизированного анализа лиц были предприняты еще в 1960-х годах в лабораториях США. Тогда компьютеры умели лишь выделять силуэты лица и вычислять дистанции между зрачками и губами на черно-белых снимках.
Начальные коммерческие платформы появились в 1990-х годах, но они были неидеальны: работали медленно и часто ошибались. Только с эволюцией искусственных сетей и таких площадок, как Спинто, мощных мобильных микросхем определение лиц стало по-настоящему широко распространённым явлением.
В 2017 году Apple представила iPhone X с системой Face ID — это был первый широкодоступный смартфон с достоверным трёхмерным идентификацией лица. За ним пошли Android-производители: Samsung, Huawei, Xiaomi и другие начали внедрять свои решения.
Главные шаги действия устройства определения
Процесс идентификации лица можно ориентировочно разделить на несколько основных этапов:
- Обнаружение лиц — устройство выявляет существование человеческого лица в изображении.
- Определение признаков — алгоритм изучает черты облика: форму зрительных органов, обонятельного органа, губ, расположение бровей.
- Построение модели — создаётся неповторимый цифровой отпечаток (faceprint) на основе выделенных признаков.
- Сравнение с стандартом — сформированный модель сравнивается с сохранённой при внесении биометрической данными владельца.
- Принятие решения — если сходство достаточно высокое, смартфон разблокируется.
Любой из этих этапов нуждается в индивидуальных алгоритмов и улучшений для скорой работы непосредственно на девайсе.
Технические составляющие: что прячется внутри
Стандартная передняя камера.
Самый простой несложный способ распознавания физиономии использует исключительно лицевую камеру смартфона мобильного устройства. Такой подход реализован во многих бюджетных вариантах 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 главных метода к выполнению этой задачи:
Софтверное 2D распознавание
Эксплуатируется только передняя видеокамера без экстра сенсоров глубины. Подобный способ используется наиболее часто в доступных моделях 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 применяют только техническое трёхмерное сканирование в 3D
- Xiaomi Mi8 Explorer Edition в первый раз представил аналог Face ID в ряду Android.
- Samsung Galaxy S10 модель/S20 имеют как программное 2D определение по изображению селфи-камерой, так и датчик ириса глаза.
- Huawei Mate20 Pro применяет систему из ИК-освещения + Dot Projector + ToF-датчик
Трудности безопасности и ошибочные сигналы
Несмотря на поразительный успехи инноваций за прошедшие годы, совершенных систем пока не существует:
- Вероятность подвоха: Недорогие телефоны без труда доступны четкой снимком хозяина либо роликом с дисплея иного гаджета.
- Идентичные близняшки: Даже самые идеальные механизмы могут спутать между монозиготными близнецами либо родственниками с очень похожей внешностью.
- Изменения внешнего вида: Резкое похудение/увеличение массы тела, косметические процедуры или повреждения в некоторых случаях требуют повторной регистрации биометрических данных.
- Условия фотографирования: Интенсивная засветка солнцем либо плотная тень могут снизить верность распознавания признаков.
Ниже пара рекомендаций для безопасному применению:
- Для критически важных операций всегда внедряйте двухфакторную аутентификацию;
- Не включайте опцию „Разблокировка по лицу” на недорогих аппаратах без ИК-сенсоров;
- Регулярно обновляйте прошивку ПО мобильного устройства для защиты от актуальных атак;
- Включайте функцию „Требовать открытых глаз” в тех местах, где она есть.
В каких областях также применяется технология помимо мобильных телефонов?
Хотя основная мысль нашей публикации сосредоточена на конкретно мобильным устройствам, необходимо сказать о альтернативных областях использования технологии:
- Мониторинг входа в рабочих помещениях и резиденциях;
- Платёжные устройства финансовых учреждений („Face Pay”);
- Электронные паспорта современного типа;
- Системы видеомониторинга городских подразделений;
- Механизация учёта посещаемости учебных заведений/вузов;
- Вход пользователей персональных компьютеров/ноутбуков.
Например: В московском метро уже тестируется система платежа проезда по фейсу („Face Pay”) — нужно лишь пройти через турникет без карты или телефона! Аналогичные инициативы развиваются в Китае (Шэньчжэнь), Республике Корея и некоторых европейских странах.
Каким образом трансформируется технология сегодня?
Любой годик появляются современные мысли для усовершенствования уровня функционирования систем распознавания лиц:
- Увеличивается разрешение датчиков — чем больше деталей фиксируется фотоаппаратом/глубинными сенсорами, тем меньше шанс погрешности;
- Улучшаются искусственные интеллекты — новейшие архитектуры модели MobileNetV3 обеспечивают возможность быстро адаптироваться к новым характеристикам облика обладателя напрямую на гаджете без пересылки информации в облачное хранилище.
- Совершенствуются методы антиспуфинга — теперь мобильные устройства могут различать реальные живые облики от неподвижных снимков/масок по микроскопическим движениям кожи.
- Синхронизация со умными устройствами — интеллектуальные часы могут авто заблокировать мобильный телефон, если пользователь ушёл далеко.
- Появляются смешанные системы — к примеру объединяющие голосовую аутентификацию + физиономию + пальцевой отпечаток.
Итак, какие направления очень популярны в данный момент:
1) Миниатюризация элементов
Производители пытаются уменьшить размер отверстия („чёлки”) для датчики на экране за счёт интеграции компактных ИК-проекторов прямо под поверхность дисплея либо высувных модулей камеры.
2) Обработка прямо на устройстве
Для улучшения приватности всё более обработки данных осуществляется внутри устройства без пересылки информации во сторонний облачный сервис.
3) Стандартизация регламентов
Google энергично продвигает стандарт BiometricPrompt API, для того чтобы такие платформы, как Spinto, и все Android-аппы могли взаимодействовать с всеми формами биометрии единообразно.
Что подобрать на сегодня?
Если тебе нужна максимальная защита информации, остановите выбор на флагманские модели с интегрированным ИК-проектором или ToF-сенсором глубины.
- iPhone всех актуальных версий
- Huawei Mate/P Series линейки
- Mix Professional
- Vivo X линейки
- Оппо Обнаружить Икс серий.
Если средства невелик – лучше выбирать традиционным способам защиты (PIN-код/сканер отпечатка), а функцию „разблокировка по лицу”, такую как в Spinto, задействовать только как второстепенную опцию комфорта.
Каким образом повысить комфорт использования функции?
Есть некоторые хитростей для тех, кто уже использует разблокировку через лицо:
- Часто обновляйте свою изображение-шаблон, если сильно меняется внешность.
- Не пренебрегайте чистить линзу передней камеры – загрязнения могут уменьшить четкость!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – вследствие чего смартфон сам активирует камеру если вы поднимаете его.
- Во время регистрационного процесса старайтесь удерживать лицо неподвижно напротив видеоустройства без резкого наклона головы.
- Задействуйте возможность “Attention Aware” (“Реакция на внимание”) – она блокирует телефон, если вы отвели взгляд от дисплея.
Будущее прогресса инноваций
В ближайшие периоды можно предполагать развития полностью безконтактных способов опознания индивидуума сразу по нескольким биометрическим данным параметрам одновременно: облик + звучание + шаги + манипуляции руками!
Также возможно возникновение свежих способов охраны приватности – например, переменное изменение цифрового паттерна после каждой успешной авторизации, чтобы усложнить его копирование злоумышленниками.
Распознавание лиц – единственная из очень интересных технологий нашего периода! Она делает взаимодействие со смартфоном комфортнее чем раньше, и такие программы, как Спинто казино, могут значительно повысить ваш опыт, но нуждается в осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, раз вы понимаете, как работает эта система внутри, – будете в состоянии вдумчиво подбирать свой очередной гаджет!
