Chapter 3. Detecting Objects

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

What are features?

Features are specific patterns that are unique and can be easily tracked and compared. Good features are those that can be distinctly localized. The following image shows the different kind of features:

Explains types ...

Get Mastering OpenCV Android Application Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.