Contour-based motion estimation