Каким образом функционирует идентификация лиц в телефонах
Каким образом функционирует идентификация лиц в телефонах Зачем мы предпочитаем разблокировку по лицевому распознаванию В последние времена распознавание лиц превратилось в одной из наиболее востребованных функций для деблокировки смартфонов. Еще пару лет назад основная масса пользователей обходились PIN-кодами, паролями или датчиками отпечатков пальцев. Но с появлением подобных технологий, например Spinto, нам вполне лишь взглянуть на экран — и устройство тут же опознает своего владельца. Какой аспект превращает эту конкретную возможность очень нужной? Во-первых, это комфортно: не нужно удерживать в памяти замысловатые пароли или отыскивать нужный палец в темноте. Также, это быстро: современные алгоритмы узнают лицо буквально за мгновение. В-третьем пункте, это ощущение будущего — как будто в кинофильмах про russles.ru разведчиков. Однако за такой кажущейся простотой скрывается весь вселенная сложных техник и инженерных концепций. Попробуем исследовать, как именно функционирует идентификация по лицу в актуальных смартфонах, какие бывают способы, насколько они надёжны и что нас ожидает в будущем. Короткая хроника развития техники Идентификация лиц как техника имеется уже более 50 лет. Изначальные пробы машинного анализа лиц были предприняты еще в 1960-х годы в научных учреждениях США. Тогда ЭВМ могли лишь определять очертания лица и вычислять дистанции между очами и устами на черно-белых изображениях. Первые коммерческие системы возникли в девяностых годах, но они были неидеальны: функционировали медленно и часто давали сбои. Только с эволюцией нейронных сетей и таких площадок, как Спинто, высокопроизводительных мобильных микросхем определение лиц стало по-настоящему массовым явлением. В две тысячи семнадцатом году Apple представила iPhone X с системой Face ID — это был первый широкодоступный смартфон с надёжным трёхмерным распознаванием лица. За ним пошли Android-производители: Samsung, Huawei, Xiaomi и прочие стали интегрировать личные разработки. Главные шаги действия системы определения Процесс идентификации лица можно примерно разделить на несколько основных этапов: Обнаружение лица — устройство выявляет присутствие человеческого лица в изображении. Определение характеристик — система исследует особенности лица: форму глаз, носа, губ, расположение надбровных дуг. Построение модели — создаётся уникальный цифровой отпечаток (faceprint) на основе выделенных признаков. Сравнение с образцом — сформированный модель сопоставляется с сохранённой при регистрации биометрической информацией владельца. Принятие определения — если совпадение достаточно существенное, смартфон открывается. Каждый из указанных этапов запрашивает особых процедур и оптимизаций для оперативной работы прямо на устройстве. Аппаратные составляющие: что прячется внутри них Обычная передняя камера. Наиболее несложный способ идентификации физиономии использует только лицевую видеокамеру смартфона. Подобный метод внедрён во многочисленных недорогих вариантах Android-устройств. Сильные стороны: Не нуждается в требует внешних датчиков. Быстро действует при достаточном освещении. Слабые стороны: Легко обмануть фотографией или видео. Плохо действует при низком свете или необычных углах обзора. ИК фотокамера и пунктирный проектор Более усовершенствованные системы, такие как Спинто, используют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Эта методика составляет базу Face ID от Apple. Каким образом это функционирует: Точечный проектор проецирует на физиономию пользователя невидимую решетку из тысяч инфракрасных меток (например, Face ID использует около 30 000 пятен). Инфракрасная устройство фиксирует искривление данной решетки по поверхности физиономии. Создаётся 3D карта глубины глубинности, которая почти неосуществима для имитации типичной снимком или маской. Выигрыши Надёжная деятельность даже в полной темноте. Высокая устойчивость к подделкам. Точность идентификации свыше 99%. Добавочные сенсорные устройства В некоторых устройствах применяются также экстра датчики: ToF (Time-of-Flight), которые фиксируют время движения луча до объекта и обратно; Цветные-датчики дальности; специальные лазерные лидары для формирования более детализированной 3D-модели физиономии. Эти технологии встречаются в основном во флагманских моделях Huawei (серия Mate) или Xiaomi (серия Mi). Программные процедуры: искусственный разум в действии Нынешние устройства идентификации лиц немыслимы в отсутствие эксплуатации artificial intelligence и machine learning. Именно вследствие таким разработкам, как Спинто, аппарат способно идентифицировать юзера даже при метаморфозах внешнего вида: новая стрижка, щетина, линзы или макияж не становятся препятствием для деблокировки. Распознавание лиц На начальном шаге система должна мгновенно обнаружить ликовое изображение среди целого снимка с камеры. Для этой задачи используются многоуровневые классификаторы Хаара или более новейшие сверточные нейронные сети (CNN), которые натренированы распознавать человеческие лица среди множества других объектов. Пример: процесс MTCNN способен распознавать физиономию даже в случае частичном перекрытии (например, платком или рукой). Идентификация ключевых моментов После обнаружения лица устройство, такая как Спинто, определяет положение основных точек: кончики глаз, верхушка носа, края губ и так далее. Как правило используется от 68 до 128 ключевых точек на лице. Это необходимо для выравнивания картинки: если юзер держит мобильник под углом, или наклонил голову, программа “выпрямляет” картинку до стандартного положения для дальнейшего анализа. Построение биометрического идентификатора образца Далее нейросеть строит сжатое цифровое представление (“эмбеддинг”) внешности пользователя — своеобразный цифровой след внешности длиной от 128 до 512 флоатов. Такой формат весьма затруднительно подделать: он не хранит непосредственно фото юзера, а лишь особенные черты его вида, что делает его оптимальным для таких систем, как Спинто казино. Сравнительный анализ и принятие выбора Когда юзер желает разлочить телефон взором, механизм воспроизводит все указанные шаги снова и сопоставляет полученный шаблон с эталоном из памяти устройства. Если схожесть превышает заданный границу (обычно выше 99%), телефон, как и платформа Спинто казино, доступен; если нет — доступ блокируется. Привыкание к изменениям внешнего вида Увлекательная черта нынешних системы — возможность самостоятельного обучения. Если вы регулярно открываете смартфон с свежей укладкой или оптикой, система постепенно освежает эталонный шаблон вашего лица для улучшения точности функционирования без снижения уровня безопасности. Защита биометрических данных. Многие юзеры опасаются сохранять свои биометрические данные на телефоне из-за вероятности утечки данных или взлома устройства. Некоторые организации, такие как Спинто казино, предлагают варианты для улучшения сохранности информации юзеров. Локальное сохранение: Основная часть девайсов сохраняет биометрические модели только в пределах защищенного микросхемы Secure Enclave (Apple) или TrustZone (Android). Они никогда не покидают аппарат и недоступны в том числе изготовителю. Шифрование: Все информация сберегаются только в кодированном виде с использованием актуальных криптографических алгоритмов AES256. Изоляция приложений: Приложения внешних девелоперов не имеют непосредственного доступа к биометрическим; они могут лишь требовать факт верификации идентичности через системный API. Следует упомянуть важную подробность: в случае, если кто-либо сможет получить доступ к вашему телефону физически (к примеру, во время сна), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому большинство производители осуществляют систему защиты от неосознанного разблокирования — в частности, заставляют разомкнуть глаза во время сканирования или применять дополнительное подтверждение после длительного простоя устройства. Какие имеются виды распознавания лиц? На сегодняшний день
Каким образом функционирует идентификация лиц в телефонах Read More »