Geometric Transformations – Tasks

  1. Choose and download one of these images: katedrala, montreal, varsava.
  2. Click at least four points in the image and choose to which coordinates they should tranform, so that perspective distortion is compensated.
  3. Estimate homography for these correspondences and perform image transformation. Plot used correspondences in both original and new image.
  4. Try different configurations of points, e.g. all points lying close to one line. Display the results and explain them.

lecture slides in English (look mainly at slides 13-16)

Useful Matlab functions for this task: svd, meshgrid, interp2.