One of the common applications of computer vision is to detect objects in an image or video. For example, we can use this method to detect a particular book in a heap of many books. One of the methods to detect objects is feature matching. In this chapter, we will learn the following topics:
What are features?
Feature detection, description, and matching in images
SIFT detector and descriptor
SURF detector and descriptor
ORB detector and descriptor
BRISK detector and descriptor
FREAK descriptor