Main idea:
Start with SSM and image
Initially place SSM (important good initialization) à types: user interaction, centroid alignment etc.
Sample along SSM surface normal, find largest gradient (=edge)
Deform pose (scale, rotation, translation) and shape (PCA modes) of model to best fit to extracted image features (largest gradient)