Week 7 - Feature matching

How can we find correspondences and use them for robust estimation?

Lectures

Trym was unfortunately not able to update the first three lectures this week, so we are using the old lectures given only in Norwegian. Let him know if anyone would like to discuss these lectures in English before Friday!

  • From keypoints to correspondences (video | pdf)
  • Feature descriptors (video | pdf)
  • Feature matching (video | pdf)
  • Estimating homographies from feature correspondences (video | pdf)

Recommended reading

Lab: Image mosaics from feature matching

In this lab we will experiment with feature detection and matching to extract point correspondences between two images. We will then use these correspondences to estimate a homography between the images, which will enable us to create a live video mosaic!

C++

You will find the lab at https://github.com/tek5030/lab-mosaic.

Follow the lab guide in README.md.

Python

You will find the lab at https://github.com/tek5030/lab-mosaic-py.

Follow the lab guide in README.md.