It's incredibly difficult to construct a 3D face from a two-dimensional photograph. That's because a single image makes it very hard to approximate different facial expressions across lighting ...