Как работает распознавание лиц в телефонах
Почему мы выбираем разблокировку по фейсу
В недавние времена распознавание физиономий превратилось в одной из самых распространённых функций для разблокировки мобильных телефонов. Всего несколько годов назад большинство использующих довольствовались PIN-кодами, ключами доступа или сканерами отпечатков пальцев. Но с появлением подобных технологий, как cabura, нам достаточно просто взглянуть на экран — и устройство тут же опознает своего владельца.
Какая вещь делает данную функцию настолько популярной? Для начала, это удобно: не нужно запоминать сложные пароли или находить нужный палец в тьме. Кроме того, это оперативно: современные алгоритмы распознают лицо буквально за доли секунды. В-третьем пункте, это ощущение футуризма — будто в кинофильмах про кабура агентов.
Тем не менее за данной видимой простотой таится целый вселенная трудных технологий и инженерных разработок. Давайте разобраться, как именно действует идентификация по лицу в актуальных смартфонах, какие существуют технологии, насколько они защищены и что нас предстоит.
Краткая хроника развития технологии
Распознавание лиц как методика присутствует уже более 50 лет. Изначальные пробы автоматического анализа лица были осуществлены еще в 1960-х годы в лабораториях США. Тогда вычислительные машины умели лишь обозначать контуры лица и вычислять дистанции между глазами и ртом на ахроматических снимках.
Первые коммерческие системы стали доступны в 90-х, но они были несовершенны: работали медленно и часто давали сбои. Только с прогрессом синтетических сетей и таких площадок, как кабура, высокопроизводительных мобильных процессоров идентификация лиц стало по-настоящему массовым явлением.
В две тысячи семнадцатом году 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 вещественных чисел.
Такой образец очень сложно сфальсифицировать: он не удерживает непосредственно изображение пользователя, а лишь исключительные черты его облика, что делает его совершенным для таких платформ, как кабура казино.
Сравнительный анализ и вынесение заключения
Когда человек хочет разблокировать мобильник взглядом, программа воспроизводит все описанные шаги снова и сопоставляет полученный шаблон с эталоном из памяти устройства.
Если аналогичность превышает определённый порог (обычно превышает 99%), телефон, как и платформа кабура казино, разблокируется; если нет — доступ блокируется.
Приспособление к изменениям облика
Занимательная характеристика современных системы — способность самостоятельного обучения. Если ты постоянно доступаете к телефон с обновленной стрижкой или оптикой, система постепенно обновляет эталонный образец вашего внешности для повышения точности работы без ухудшения безопасности.
Защита биометрии данных.
Многие пользователи боятся хранить свои биометрические данные на мобильном устройстве из-за угрозы утечки данных или хакерской атаки. Иные компании, вроде кабура казино, предлагают решения для повышения безопасности сведений пользователей.
-
Локальное сохранение: Основная часть устройств хранит биометричные образцы лишь внутрь защищенного процессора 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 используют только техническое трёхмерное 3D-сканирование
- 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, для того чтобы аналогичные платформы, как cabura, и любые Android-аппы были совместимы с любыми видами биометрии унифицированно.
Какое выбрать на сегодня?
В случае если тебе необходима наивысшая защита данных, подбирайте топовые модели с вмонтированным ИК-проектором или ToF-датчиком глубины.
- iPhone всех новейших поколений
- Huawei Partner/Series P ряда
- Mix Pro
- Vivo X серии
- Оппо Найти X серий.
Если финансы скромен – лучше предпочесть традиционным методам безопасности (PIN-код/сканер пальца), а опцию «разблокировка по лицу», такую как в cabura, применять только как дополнительную опцию комфорта.
Каким образом повысить удобство работы опции?
Есть пара хитростей для пользователей, кто уже использует разблокировку через лицо:
- Регулярно обновляйте свою изображение-шаблон, если значительно трансформируется облик.
- Не забывайте очищать объектив фронтальной камеры – разводы могут понизить точность!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – в результате телефон сам включает камеру как только вы берёте его в руки.
- При регистрационного процесса постарайтесь сохранять лицо ровно впереди объектива исключая сильного наклона головы.
- Задействуйте опцию “Attention Aware” (“Реакция на внимание”) – она блокирует смартфон, если вы отворачиваетесь от экрана.
Будущее эволюции инноваций
В ближайшие времена можно предполагать развития полностью безконтактных способов опознания человека сразу по нескольким биометрическим параметрам одновременно: облик + звучание + манера ходьбы + манипуляции руками!
Также предполагается появление новых способов обеспечения конфиденциальности – например, изменяющееся изменение электронного образца после каждой успешной авторизации, чтобы затруднить его копирование злоумышленниками.
Идентификация лиц – одна из очень увлекательных техник нашего периода! Она предоставляет общение со смартфоном проще чем до этого, и такие приложения, как кабура казино, могут в разы повысить ваш юзерский опыт, но запрашивает внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, раз вы понимаете, как работает эта система изнутри, – будете в состоянии осознаннее подбирать свой следующий устройство!
