Feature detection, which is also known as corner detection, is useful in applications such as:

  • Finding defects using missing corners,
  • Shape fitting using a mathematical fit on detected corners,
  • Using FAST feature points with optical flow,
  • Analyzing an image using detected feature point strengths, for example, while auto-focusing.

Feature Matching can be used in:

  • Object (or template) matching between images invariant to gradual changes in rotation, scaling, and perspective transformations,
  • Finding correspondence between two images which can be used in many applications, such as stitching,
  • Object recognition and pose detection,
  • Establishing transformation between two images.