Discriminative 3D morphable model fitting
Estimating 3D shape and texture using pixel intensity, edges, specular highlights, texture constraints and a prior