В последние времена распознавание физиономий превратилось в одной из наиболее востребованных опций для деблокировки умных телефонов. Еще некоторые годов тому назад большинство использующих обходились пин-кодами, паролями или сканерами отпечатков пальцев. Но с появлением таких технологий, например вулкан россия, нам достаточно лишь взглянуть на экран — и аппарат тут же опознает своего владельца.
Что обуславливает эту функцию такой востребованной? Прежде всего, это практично: не нужно удерживать в памяти замысловатые пароли или находить нужный палец в тьме. Во-вторых, это оперативно: современные системы распознают лицо буквально за мгновения ока. В-третьем пункте, это чувство футуризма — как будто в кинолентах про казино вулкан разведчиков.
Впрочем за этой на первый взгляд несложностью таится весь вселенная сложных методов и инженерных разработок. Позвольте нам разобраться, как именно работает идентификация по лицу в современных гаджетах, какие существуют технологии, насколько они защищены и что нас ожидает в будущем.
Распознавание лиц как методика присутствует уже более пятидесяти годов. Изначальные пробы машинного исследования облика были осуществлены еще в 1960-х годы в лабораториях США. Тогда компьютеры умели лишь выделять силуэты лица и измерять промежутки между глазами и ртом на монохромных снимках.
Первые коммерческие установки стали доступны в девяностых годах, но они были неидеальны: функционировали медленно и нередко ошибались. Только с развитием искусственных сетей и таких площадок, как вулкан россии, сильных мобильных микросхем идентификация лиц стало по-настоящему широко распространённым явлением.
В 2017 году Apple выпустила iPhone X с системой Face ID — это был первый популярный смартфон с достоверным трёхмерным распознаванием лица. За ним пошли Android-производители: Samsung, Huawei, Xiaomi и другие начали внедрять собственные решения.
Процесс распознавания лица можно примерно разделить на несколько важных этапов:
Всякий из указанных шагов требует специальных алгоритмов и оптимизаций для оперативной работы непосредственно на девайсе.
Простейший несложный метод идентификации лица использует лишь лицевую видеокамеру мобильного устройства. Данный способ реализован во многочисленных бюджетных версиях Android-устройств.
Сильные стороны:
Недостатки:
Более усовершенствованные системы, такие как вулкан россии, применяют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Эта самая методика является основой Face ID от Apple.
Как это работает:
Выигрыши
В некоторых девайсах задействуются также экстра датчики: ToF (Time-of-Flight), которые фиксируют время распространения луча до цели и обратно; RGB-датчики дальности; специальные световые измерители расстояния для построения более аккуратной 3D-модели физиономии.
Эти технологии встречаются наиболее часто во передовых устройствах Huawei (серия Mate) или Xiaomi (серия Mi).
Современные устройства опознания лиц невозможны без применения artificial intelligence и машинного обучения. Именно благодаря таким инновациям, как вулкан россии, аппарат способно распознавать владельца даже при метаморфозах облика: новая причёска, борода, линзы или косметика не становятся барьером для деблокировки.
При первом этапе алгоритм необходимо мгновенно распознать ликовое изображение среди полного снимка с камеры. Для данной цели применяются каскадные классификаторы Хаара или более продвинутые конволюционные нейронные сети (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 для предотвращения от фальсификаций жестами/масками/видеодисплеями посторонних устройств.
Несмотря на поразительный прогресс техники за недавние лет, безупречных механизмов пока не существует:
Ниже некоторые подсказок по безопасному эксплуатации:
Пускай основная мысль этой публикации посвящена в частности портативным гаджетам, стоит упомянуть о альтернативных областях использования технологии:
Например: В московском метро уже испытывается система платежа проезда по лицу (“Face Pay”) — хватит пройти через барьер без карты или телефона! Аналогичные инициативы осуществляются в Поднебесной (Шэньчжэнь), Республике Корея и ряде стран Европы.
Любой годочек проявляются свежие идеи для усовершенствования стандарта функционирования систем идентификации лиц:
Здесь, какие направления особенно актуальны сейчас:
1) Сокращение компонентов
Изготовители намереваются сократить размер прорези (“чёлки”) для датчики на дисплее за счёт внедрения компактных ИК-проекторов прямо под стекло дисплея либо высувных модулей камеры.
2) Обработывание прямо на устройстве
Для увеличения приватности всё больше расчётов происходит на месте без пересылки информации во дополнительный облачный услугу.
3) Унификация регламентов
Google интенсивно пропагандирует стандарт BiometricPrompt API, чтобы такие платформы, вроде вулкан россия, и все Android-программы были совместимы с различными типами биометрии единообразно.
Если вам важна наивысшая безопасность информации, подбирайте флагманские аппараты с вмонтированным ИК-излучателем либо ToF-датчиком глубины.
Если бюджет скромен – лучше выбирать традиционным методам безопасности (PIN-код/сканер отпечатка), а опцию “разблокировка по лицу”, такую как в вулкан россия, применять только как опциональную возможность комфорта.
Есть пара лайфхаков для пользователей, кто уже пользуется разблокировку по лицу:
В ближайшие времена можно предвкушать возникновения полностью бесконтактных способов опознания человека сразу по нескольким биометрическим характеристикам параметрам одновременно: облик + речь + шаги + движения рук!
Также возможно возникновение современных подходов защиты приватности – например, переменное модификация цифрового шаблона после каждой удачной авторизации, чтобы затруднить его копирование злоумышленниками.
Идентификация лиц – одна из очень захватывающих технологий нашего эпохи! Она предоставляет интеракцию со телефоном комфортнее чем до этого, и такие приложения, как vulkan russia, могут существенно повысить ваш юзерский опыт, но нуждается в внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, когда вы осведомлены, как устроена эта методика изнутри, – сможете вдумчиво подбирать свой будущий девайс!