Algorithms for computing a planar homography from conics in correspondence

Below you can find the Matlab implementations of the algorithms presented in the paper:

Algorithms for computing a planar homography from conics in correspondence, [pdf]
J. Kannala, M. Salo and J. Heikkilä,
British Machine Vision Conference, 2006 (BMVC 2006).




Example: Two images of a plane are registered by computing the homography between the images using 2 (middle image) or 36 ellipse correspondences (right image). The detected ellipses are in cyan and the ellipses transformed from the first view using the estimated homography are in yellow.