Week 6 - Feature detection

How can we find good features for finding correspondences between images?

Lectures

  • Line features (video | pdf)

  • Keypoint features
  • Robust estimation with RANSAC (video | pdf)

Recommended reading

  • Szeliski chapters 7.1.1, 7.2, 7.4 and 8.1.

Lab: Estimating circles from corners

In this lab we will implement our own corner keypoint detector and use it to detect circles!

C++

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

Follow the lab guide in README.md.

Python

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

Follow the lab guide in README.md.