В последние времена определение физиономий стало одной из наиболее востребованных функций для деблокировки умных телефонов. Лишь несколько лет тому назад основная масса использующих обходились PIN-кодами, секретными кодами или сканерами отпечатков пальцев. Но с появлением подобных технологий, например Spinto, нам достаточно лишь взглянуть на экран — и устройство тут же опознает своего владельца.
Какой аспект превращает эту особенность очень нужной? Прежде всего, это практично: не нужно удерживать в памяти трудные пароли или искать правильный палец в тьме. Кроме того, это быстро: современные программы распознают лицо практически за доли секунды. В-третьем пункте, это чувство футуризма — будто в фильмах про казино spinto шпионов.
Впрочем за такой видимой легкостью скрывается весь вселенная комплексных техник и инженерных разработок. Позвольте нам понять, как конкретно действует идентификация по лицу в актуальных гаджетах, какие применяются технологии, насколько они надёжны и что нас ожидает в будущем.
Идентификация лиц как техника присутствует уже более 50 годов. Первые пробы автоматического анализа лиц были осуществлены еще в 1960-х годах в лабораториях США. Тогда ЭВМ могли лишь выделять очертания лица и определять промежутки между зрачками и ртом на черно-белых снимках.
Первые бизнес системы стали доступны в девяностых годах, но они были неидеальны: действовали неспешно и нередко ошибались. Только с прогрессом искусственных сетей и таких платформ, как Спинто, высокопроизводительных мобильных процессоров идентификация лиц стало по-настоящему общедоступным явлением.
В 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).
Нынешние механизмы идентификации физиономий немыслимы при отсутствии эксплуатации искусственного интеллекта и машинного обучения. Именно вследствие таким инновациям, как Спинто, устройство может идентифицировать пользователя даже при метаморфозах облика: новая укладка, растительность на лице, очки или макияж не становятся помехой для открытия.
При стартовом этапе алгоритм должна быстро найти ликовое изображение внутри полного снимка камеры. Для этого применяются многоуровневые классификаторы Хаара или более продвинутые сверточные нейронные сети (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, задействовать только как опциональную опцию комфорта.
Есть пара лайфхаков для людей, кто уже применяет разблокировку по лицу:
В скоро наступающие периоды можно предполагать развития полностью безконтактных способов опознания человека сразу по нескольким биометрическим характеристикам параметрам одновременно: облик + речь + шаги + движения рук!
Также вероятно возникновение новых способов охраны приватности – к примеру, переменное корректировка электронного паттерна после каждой результативной авторизации, чтобы осложнить его копирование злоумышленниками.
Идентификация лиц – одна из самых увлекательных инноваций нашего эпохи! Она предоставляет взаимодействие со мобильным устройством комфортнее чем когда-либо прежде, и такие программы, как Спинто казино, могут значительно повысить ваш пользовательский опыт, но требует внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, когда вы знаете, как устроена эта система изнутри, – сможете более осмысленно выбирать свой будущий девайс!