Каким образом действует определение лиц в мобильных устройствах
Каким образом действует определение лиц в мобильных устройствах
Зачем мы выбираем разблокировку по лицевому распознаванию
В прошлые годы идентификация лиц стало одной из самых распространённых функций для разблокировки смартфонов. Еще пару годков назад основная масса пользователей довольствовались PIN-кодами, ключами доступа или сканерами отпечатков пальцев. Но с появлением подобных технологий, как вулкан россия, нам достаточно лишь взглянуть на экран — и аппарат тут же узнает своего владельца.
Что превращает эту конкретную особенность настолько популярной? Для начала, это практично: не нужно помнить трудные пароли или отыскивать нужный палец в темноте. Также, это мгновенно: современные алгоритмы идентифицируют лицо фактически за мгновения ока. В-третью очередь, это впечатление футуризма — словно в кинофильмах про вулкан автомат агентов.
Впрочем за такой видимой легкостью прячется весь вселенная сложных методов и инженерных разработок. Позвольте нам исследовать, как точно функционирует распознавание лиц в новейших гаджетах, какие бывают технологии, насколько они защищены и что нас предстоит.
Краткая повествование развития инноваций
Распознавание лиц как методика имеется уже более 50 лет. Начальные пробы машинного изучения лица были сделаны еще в 1960-х годах в исследовательских центрах США. Тогда вычислительные машины умели лишь обозначать очертания черепа и определять промежутки между глазами и губами на черно-белых изображениях.
Начальные торговые системы стали доступны в 1990-х годах, но они были неидеальны: работали медленно и часто давали сбои. Только с развитием нейронных сетей и таких систем, как вулкан россии, высокопроизводительных мобильных микросхем определение лиц стало по-настоящему массовым явлением.
В две тысячи семнадцатом году 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).
Компьютерные методы: искусственный ум в действии
Текущие устройства распознавания лиц немыслимы в отсутствие эксплуатации ИИ и machine learning. Именно благодаря таким инновациям, как вулкан россии, гаджет способно распознавать владельца даже при метаморфозах внешности: новая укладка, растительность на лице, оптика или грим не становятся помехой для разблокировки.
Обнаружение физиономии
В начальном этапе программа должна быстро обнаружить ликовое изображение внутри целого кадра с камеры. Для данной цели задействуются каскадные классификаторы Хаара или более современные сверточные нейронные сети (CNN), которые подготовлены распознавать лица людей среди множества других объектов.
Пример: метод MTCNN в состоянии распознавать лицо даже с частичном перекрытии (например, платком или ладонью).
Выделение ключевых точек
После распознавания лица механизм, такая как вулкан россии, устанавливает положение главных точек: уголки глаз, конец носа, границы губ и так далее. Часто применяется от 68 до 128 главных точек на лицевой поверхности.
Данное нужно для стабилизации картинки: если человек удерживает мобильник под наклоненным, или наклонил головку, программа исправляет изображение до стандартного положения для дальнейшего анализа.
Построение биометрического идентификатора шаблона
Далее нейронная сеть строит сжатое числовое представление (“эмбеддинг”) внешности пользователя — своеобразный цифровой образ внешности длиной от 128 до 512 вещественных чисел.
Данный формат крайне затруднительно сфальсифицировать: он не сохраняет непосредственно фото юзера, а лишь уникальные черты его внешности, что делает его идеальным для таких систем, как vulkan russia.
Сравнительный анализ и вынесение решения
Если пользователь хочет открыть смартфон взглядом, программа повторяет все шаги снова и сопоставляет полученный шаблон с эталоном из памяти устройства.
Если похожесть превышает установленный уровень (обычно больше 99%), телефон, как и платформа vulkan russia, доступен; если нет — доступ не предоставляется.
Привыкание к изменениям облика
Интересная особенность современных систем — возможность самостоятельного обучения. Если вы часто открываете телефон с обновленной укладкой или оптикой, алгоритм постепенно обновляет базовый образец вашего облика для повышения точности работы без снижения уровня безопасности.
Защита биометрии данных.
Множество клиенты боятся сохранять свои биометрические идентификационные данные на смартфоне из-за угрозы утечки данных или хакерской атаки. Некоторые организации, вроде vulkan russia, предлагают методы для увеличения безопасности данных юзеров.
-
Локальное сохранение: Преимущественно девайсов хранит био-идентификационные шаблоны лишь внутрь защищённого микросхемы Secure Enclave (Apple) или TrustZone (Android). Они всегда не выходят из аппарат и не доступны включая производителю.
-
Шифрование: Все сведения сохраняются только в кодированном виде с использованием актуальных криптографических алгоритмов AES256.
-
Изоляция программ: Приложения третьих девелоперов не обладают непосредственного доступа к биометрическим; они могут лишь требовать подтверждение подтверждения личности через системный API.
Стоит отметить важную особенность: если какой-то человек достанет доступ к вашему телефону физически (к примеру, во время сна), теоретически можно разблокировать устройство, поднеся его к вашему лицу. Поэтому большинство изготовители реализуют систему защиты от автоматического разблокирования — в частности, заставляют разомкнуть глаза во время сканирования или применять дополнительное подтверждение после длительного простоя устройства.
Какие существуют существуют типы идентификации лиц?
Сегодня можно различить три ключевых метода к выполнению этой задачи:
Программное плоское определение
Используется только фронтальная видеокамера без экстра сенсоров глубины. Такой способ наблюдается обычно в бюджетных моделях 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-сенсорный элемент
Проблемы безопасности и ложные тревоги
Несмотря на поразительный прогресс техники за последние лет, совершенных системы пока не имеется:
- Возможность подвоха: Доступные мобильники легко доступны высококачественной фотографией пользователя или видео с экрана другого устройства.
- Идентичные близняшки: Даже самые совершенные системы могут ошибиться между монозиготными близнецами либо родственниками с очень схожей внешностью.
- Метаморфозы внешнего вида: Внезапное снижение веса/увеличение массы тела, косметические процедуры или повреждения иногда требуют обновления данных биометрии.
- Условия съёмки: Яркая засветка солнцем или же интенсивная темнота могут понизить точность распознавания признаков.
Вот пара советов для безопасному использованию:
- Для критически важных операций всегда внедряйте дополнительную аутентификацию;
- Не активируйте опцию “Разблокировка по лицу” на недорогих моделях без ИК-сенсоров;
- Регулярно апгрейдите программное обеспечение телефона для предотвращения угроз от актуальных атак;
- Включайте настройку “Требовать раскрытых глаз” в тех местах, где она есть.
В каких областях дополнительно применяется технология помимо мобильных телефонов?
Несмотря на то, что тема этой работы сосредоточена на конкретно смартфонам и планшетам, следует отметить прочих направлениях внедрения технологии:
- Мониторинг входа в рабочих помещениях и многоквартирных зданиях;
- Платёжные аппараты финансовых учреждений (“Face Pay”);
- Виртуальные паспорта нового поколения;
- Системы видеонаблюдения муниципальных служб;
- Автоматизация отслеживания присутствия школ/университетов;
- Аутентификация пользователей персональных компьютеров/ноутбуков.
Например: В московском метро уже испытывается система оплаты проезда по лицу (“Face Pay”) — достаточно пройти через турникет без карты или телефона! Схожие инициативы осуществляются в Китае (Шэньчжэнь), Южной Корее и ряде стран Европы.
Как изменяется техпроцесс в нынешнее время?
Всякий годочек возникают новые идеи для улучшения стандарта функционирования систем лицевого распознавания:
- Увеличивается разрешение сенсоров — чем больше элементов фиксируется фотоаппаратом/глубинными сенсорами, тем меньше вероятность погрешности;
- Совершенствуются нейронные сети — современные конструкции модели MobileNetV3 обеспечивают возможность быстро адаптироваться к свежим чертам внешности владельца прямо на устройстве без пересылки информации в облачное хранилище.
- Улучшаются методы антиспуфинга — теперь мобильные устройства способны отличать реальные живые облики от статичных фотографий/масок по микроскопическим микродвижениям.
- Синхронизация со умными устройствами — смарт-часы могут самостоятельно закрыть доступ к смартфон, если владелец ушёл далеко.
- Появляются гибридные системы — например объединяющие голосовую аутентификацию + лицо + дактилоскопический след.
Итак, которые направления очень популярны сейчас:
1) Уменьшение компонентов
Изготовители намереваются сократить габариты прорези (“чёлки”) под датчики на дисплее за счёт встраивания миниатюрных ИК-проекторов прямо под поверхность дисплея либо высувных модулей камеры.
2) Переработка прямо на аппарате
Для повышения личной безопасности всё больше вычислений осуществляется локально без пересылки информации во дополнительный облачный сервис.
3) Стандартизация регламентов
Google активно продвигает стандарт BiometricPrompt API, для того чтобы аналогичные платформы, как вулкан россия, и любые Android-аппы были совместимы с всеми формами биометрии единообразно.
Какое решить на сегодня?
Если тебе важна максимальная защита информации, подбирайте топовые модели с интегрированным ИК-проектором или же ToF-сенсором глубины.
- iPhone всех последних моделей
- Huawei Companion/Series P линейки
- Mix Pro
- Vivo X линейки
- Оппо Find X серии.
Если финансы невелик – лучше выбирать обычным средствам защиты (PIN-код/сканер отпечатка), а опцию “разблокировка по лицу”, такую как в вулкан россия, применять только как второстепенную опцию удобства.
Каким образом увеличить комфорт работы опции?
Есть пара советов для пользователей, кто уже пользуется функцию распознавания лица:
- Регулярно меняйте свою фото-шаблон, если кардинально изменяется внешний вид.
- Не пренебрегайте очищать объектив передней камеры – загрязнения могут понизить четкость!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – в результате телефон сам включает камеру когда вы поднимаете его.
- При регистрации старайтесь держать лицевую часть неподвижно впереди камеры исключая сильного наклона головы.
- Применяйте возможность “Attention Aware” (“Реакция на внимание”) – она запирает мобильное устройство, если вы отвернулись от дисплея.
Будущее прогресса техники
В скоро наступающие времена можно предполагать возникновения полностью дистанционных способов идентификации персоны сразу по нескольким биометрическим данным параметрам одновременно: физиономия + звучание + походка + жесты рук!
Также вероятно возникновение современных методов защиты конфиденциальности – к примеру, динамическое изменение электронного шаблона после каждой успешной авторизации, чтобы затруднить его копирование злоумышленниками.
Идентификация лиц – единственная из очень увлекательных техник нашего периода! Она делает интеракцию со телефоном удобнее чем когда-либо прежде, и такие приложения, как vulkan russia, могут значительно повысить ваш юзерский опыт, но запрашивает внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, если вы осведомлены, как функционирует эта система внутри, – сумеете осознаннее выбирать свой будущий гаджет!
