На презентации Apple демонстрировала красивые изображения, поясняющие принцип работы сканера Face ID. В действительности же показанные фотографии выглядят кардинально иначе.
Для электронной системы Face ID и датчика TrueDepth наше лицо представлено впадинами, выступами, морщинами и шероховатостями. Одним словом, для iPhone X мы выглядим вовсе не привлекательно.
Один из разработчиков Брэд Дуайер опубликовал видеоролик с демонстрацией работы сканера.
Here’s another scan. Cleaned up a little. Probably a better representation of what it “sees”
I should note, this is one frame from the #TrueDepth camera. You could probably sample multiple frames to build a better depth map. pic.twitter.com/yweJ7hBJ1U
— Brad Dwyer (@braddwyer) 15 ноября 2017 г.
Каждый раз, когда вы пользуетесь Face ID, система обработки дополняет информацию о вашем лице, делая 3D-модель более подробной.
В результате, «слепок» лица становится более детализированным и подробным. Так выглядит маска после многократного сканирования.
Playing with the raw data coming out of the #iPhoneX #TrueDepth camera tonight.
It’s actually not all that granular. pic.twitter.com/yOcJqXwTHT
— Brad Dwyer (@braddwyer) 15 ноября 2017 г.
3D-модель получается довольно приветливой, но разительно отличающейся от коммерческих видеороликов Apple. [Twitter]

Очень интересная новость, спасибо!
Задаюсь вопросом, как он смог получить эти данные с датчика?
На презентации Apple показывала принципы работы датчика, поэтому разумеется, что картинка там была красивая. Собственно, они и не обязаны были использовать реально получаемое с датчика изображения, чтобы объяснить саму технологию.
@XPEH01, пока сам пытаюсь понять, как он влез в алгоритм Face ID. Kit пока вроде не давали…
@crosslink, Я конечно не специалист, но не является ли это брешью в защите? Теоретически эти данные можно использовать в 3D печати. Да, это не будет выглядеть как человек. так и сканеру пофиг что вы человек. Для него вы сканируемая поверхность. А тут как раз данные той самой “поверхности” которую он принимает.
От сюда реверсивный инжениринг – представление фотографии не в виде плоского изображения (множества точек), а в виде 3D картинки где каждый пиксель будет представлен в виде множества прямых столбцов разной высоты. И уже в таком вариант печатается и подсовывается сканеру.
Да, можно сколько угодно усложнить процесс создания “рабочего инструмента”, но в данном конкретном случае есть функционал прямо от Apple.
@rusTORK, Нет. Тот “скан” что вы видите, так-же является зашифрованным, а расшифровать его может только ваше устройство.