Object recognition is the ability to find a specific object in a sequence of images or videos. Human beings are able to recognize different objects in images with little effort, despite the fact that the image of objects may vary. Furthermore, objects can be recognized, even when they are partially out of view. This task is still a challenge for computer vision in general.
For each object in an image, there are many interesting characteristics. These can be extracted so as to provide a description of the object. This description can then be used to identify this object when trying to locate it in a test image containing multiple objects. It is important that the set of characteristics extracted from the sample image is insensitive to image scale variations, disturbances, illumination, and geometric distortions, in order to make the recognition...