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