Как инфракрасные точки превращаются в карту лица
Проектор TrueDepth направляет на лицо невидимый глазу узор из инфракрасных точек. Инфракрасная камера считывает, как этот узор лёг на кожу: на выступающих и вогнутых участках рисунок меняется по-разному. Так система получает не обычное плоское изображение, а данные о рельефе лица. Инфракрасная подсветка помогает камере работать и в темноте.
Затем алгоритмы выделяют характерные особенности этого рельефа и переводят их в математическое представление — набор данных для сравнения. При следующей проверке система строит новое представление и сопоставляет его с сохранённым. Проверяется не сходство фотографии с лицом, а соответствие пространственного рисунка черт.
Почему одной фотографии недостаточно
Обычная фотография показывает цвет и контуры, но почти не содержит информации о глубине. Если поднести её к камере, проекция точек ляжет на плоскую поверхность, а не повторит форму носа, глазниц и щёк. Поэтому изображение не даёт той же трёхмерной картины, что настоящее лицо.
Это и есть ключевое отличие от ранних систем, которые пытались распознавать лицо по обычному снимку. Объёмное сканирование повышает устойчивость к такому простому обману, но не означает, что устройство безошибочно определяет «биологическую жизнь» человека: это не медицинский тест и не проверка жизненных признаков.
Где остаются данные
Полученную карту не нужно отправлять на сервер для каждого разблокирования: шаблон лица хранится на устройстве в защищённой области, а сравнение выполняется локально. В результате телефон проверяет не фотографию, которую можно показать объективу, а то, насколько новая карта рельефа совпадает с сохранённой. Именно этот переход от плоского снимка к измерению глубины сделал распознавание лица заметно труднее обойти обычной распечаткой.




