Inverse Rendering of Faces with a 3D Morphable Model
Acquiring linear subspaces for face recognition under variable lighting