Recovering facial shape using a statistical surface normal model