Learning 3D Face Deformation Model: Methods and Applications