Color object detection and detection of changes in intensity of an image, is a simple Computer Vision method. It is a fundamental thing which every Computer Vision enthusiast should know. To get a better picture of Computer Vision capabilities, we will see how to find an object on a scene using a template. This topic includes several parts: feature extraction and descriptor matching. In this part, we will discuss feature detection and its application in Computer Vision.
What information do we get when we see an object on an image? An object usually consists of some regular parts or unique points, which represent the particular object. Of course, we can compare each pixel of an image, but it is not a good idea in terms of computational speed. We can probably take unique points randomly, thus reducing the computation cost significantly. However, we will still not get much information from random points. Using the whole information, we can get too much noise...