# Object Recognition

Media Server can recognize rigid two-dimensional objects in images. Example applications are:

- recognition of logos, either on their own or as part of a larger image.
- recognition of product packaging.
- recognition of paintings or prints.
- recognition of a particular advert in a newspaper or magazine.

All these examples consist of rigid objects that have a fixed geometry. The image of the object might vary in appearance owing to, for example, camera pose, lighting, partial occlusion, noise or compression artifacts, but the object itself retains the same geometry. In the example of the advert in a newspaper, for example, the page should be flat or nearly flat for object recognition to function reliably.

Media Server returns the identity and location of each recognized object.

For Media Server to recognize an object, it must have a representative model of the object in a database. You create these models by sending Media Server example images. The accuracy of object recognition is affected by the quality of both the training images and also the target images in which to search for the objects. You can also configure object recognition to maximize accuracy.

You can use IDOL Admin to perform training for object recognition.

NOTE: Many companies have multiple versions of their logos; for example, Twitter has several subtly different versions of its logo. Logos consisting of text and graphics might have versions where the size and position of the text varies. Media Server recognizes only the version(s) of the logo that it is trained on.

_FT_HTML5_bannerTitle.htm