4 ms·
Does anyone know if there's anything about the unlocking method that requires the model to be 3D-printed? It seems like you could render the 3D model of the he
by DanAndersen 8y ago
Does anyone know if there's anything about the unlocking method that requires the model to be 3D-printed?
It seems like you could render the 3D model of the head on a monitor and point the phone's camera at the monitor. If the phone needs to see some sort of parallax change relative to its own motion (from internal sensors), then one could put a 6-DOF tracker onto the phone and use it to update the rendered viewpoint of the head (a form of user perspective rendering).
Such an approach would be quite useful for law enforcement to gain access with much less time waiting for printing.
- prepend 8y agoThe iPhone uses lasers so it’s not just imagining but depth measurement. I don’t think could be faked with only a monitor.
- rootusrootus 8y agoIn this example, though, the iPhone did not fall for the 3D printed head, so this attack would likely be just as effective with a picture.
- tantalor 8y agoJust as ineffective
- rootusrootus 8y agoI meant against the Android phones, which are just using a 2D camera for face detection.
- tinus_hn 8y agoI can imagine it requires the head to move like a real head.
- lifekaizen 8y agoNot lasers, it’s an infrared dot pattern. Projected on a surface and the distortions are viewed with an infrared camera and analyzed for depth. Actually it might be possible to hack if your screen could output IR wavelengths.
- ridgeguy 8y agoiPhone uses VCSEL lasers operating in the infrared [1]. [1] http://spie.org/newsroom/faces-light-up-over-vcsel-prospects?SSO=1 http://spie.org/newsroom/faces-light-up-over-vcsel-prospects...
- lifekaizen 8y agoWow, thanks for that. An infrared laser, I stand corrected. >To detect whether there is something in front of the iPhone X, it is believed that the phone uses a "time-of-flight" (TOF) sensor, powered by an LED-based infrared illuminator... If the TOF sensor detects an object, it triggers the iPhone X's True Depth camera to take a picture. If that reveals a face, the phone activates its dot projector, shining a single infrared VCSEL through an optical system to create 30,000 spots while its infrared camera captures an image. It sends both regular and spottily illuminated IR face images to an application-processing unit (APU) that can recognize the owner and therefore unlock the phone.
- bsenftner 8y agoWith software and multi-frame analysis they can/will add logic looking for the micro-pixel 3D pulse of the blood flow in your skin. That is how it is done is security clearance grade FR; I write it, and my employer sells to those types of contracts, so... just give Apple a beat, and they'll have it.
- justinclift 8y agoAgreed. This 3D printed head approach has been an obvious thing to try for some time. There are definitely follow-up enhancements that could be investigated, some of which are likely to get past iPhone's checks too.