Народ, всем привет. Современные смартфоны умеют узнавать своего владельца по лицу, это быстро, точно и безопасно. Технология, стоящая за этой функцией, называется распознавание лица, и одна из самых известных её реализаций, это Face ID от Apple. Но как именно работает эта система? Можно ли её обмануть фотографией? Насколько она безопасна? И чем она отличается от обычной камеры? Давайте сегодня поговорим об этом. Кстати, у нас уже была статья, как работает распознавание отпечатков пальца, кому интересно, поищите по поиску на канале.
Что такое Face ID?
Для начала разберемся с терминологией. Face ID — это технология биометрической аутентификации, которая использует геометрию лица пользователя для разблокировки устройства, подтверждения покупок и входа в приложения. Она впервые появилась в iPhone X в 2017 году и с тех пор постоянно совершенствуется. Главная идея технологии, что устройство должно уникально и надёжно идентифицировать лицо владельца, даже если он сменил причёску, надел очки или выросла борода.
Face ID основан на системе TrueDepth, которая располагается в вырезе в верхней части экрана. Она состоит из 4-х основных компонентов:
- ИК-инфракрасная камера — фиксирует невидимый глазу инфракрасный свет.
- ИК-подсветка (Flood Illuminator) — освещает лицо пользователя, даже в темноте.
- проектор точек (Dot Projector) — проецирует на лицо более 30 000 невидимых точек для создания глубинной карты.
- и обычная камера — помогает в построении 2D изображения.
Ты узнала меня, Аленушка?
Всё это работает одновременно и за доли секунды, когда пользователь подносит устройство к лицу. Ну а теперь давайте по шагам разберемся, что происходит, когда вы подносите телефон к лицу.
- Как только вы поднимаете телефон или нажимаете на экран, система пробуждается и активирует компоненты Face ID.
- Flood Illuminator (ИК-подсветка) подсвечивает лицо инфракрасным светом. Dot Projector (проектор точек) в этот момент проецирует тысячи точек на лицо, чтобы собрать данные о глубине и структуре поверхности.
- Инфракрасная камера фиксирует, как точки и свет отражаются от лица. Это позволяет построить трёхмерную карту лица, включая его рельеф, изгибы, глубину глазниц, форму носа и т.д.
- Система сравнивает полученную карту с ранее сохранённой моделью, созданной при первой настройке Face ID. Если совпадение достаточное — устройство разблокируется.
- Сейчас Face ID использует нейросеть, которая с каждым успешным распознаванием обновляет модель лица, подстраиваясь под возрастные изменения, новые очки, прическу и даже маски (в новых версиях).
Хотите знать больше? Читайте нас в нашем Telegram – там еще больше интересного: новинки гаджетов, технологии, AI, фишки программистов, примеры дизайна и маркетинга.
Безопасность и приватность
Почему считается, что Face ID надёжнее отпечатка пальца? Даже банки в приложениях все чаще просят не использовать отпечаток, а именно сканировать лицо. Все дело в вероятность ошибки, заложенная в самой технологии. И в теории вероятность у Face ID: 1 к 1 000 000, тогда как у Touch ID (отпечаток пальца): 1 к 50 000. Разница очевидна.
Face ID создаёт уникальную биометрическую модель, которую невозможно подделать с помощью обычного фото или видео. Попытки взлома 3D-масками тоже не приводят к успеху — особенно с учётом работы инфракрасного освещения и анализа текстуры кожи. При этом стоит понимать, что ваше лицо не отправляется в облако. Все данные хранятся локально, в специальном зашифрованном чипе — Secure Enclave. Доступ к этой области имеет только сама система, а не приложения или серверы Apple.
Кстати, интересный факт: хотя многие Android-устройства тоже предлагают распознавание по лицу, в большинстве случаев они используют фронтальную камеру, без глубинного анализа (особенно в дешевых китайских моделях). Это делает такие системы менее надёжными и более уязвимыми, особенно в темноте.
Можно ли обмануть Face ID?
Apple вложила много сил в защиту от подделок. Тем не менее, были попытки. Так, в 2017 году вьетнамская компания Bkav заявила, что взломала Face ID при помощи специальной 3D-маски, но результат оказался крайне специфичным, дорогим и нестабильным. Надо понимать, что Face ID распознаёт живое лицо, она реагирует на движения глаз и лица, чтобы убедиться, что перед ней не просто изображение. Кроме того, если вы не смотрите прямо на экран, распознавание не сработает (если включена функция "Требуется внимание").
Кстати, у нас есть и другой канал, FIT FOR FUN, про фитнес, бодибилдинг, правильное питание, похудение и ЗОЖ в целом. Кому интересно, ждем вас в гости!