2D Object Recognition

Media Server can recognize 2-D objects in images and video, even when they are subject to similarity or perspective transformation. However, Media Server expects the object to appear on a flat, rigid surface.

The following table provides some examples of transformations that are supported and are not supported.

Transformation Example Supported?
Original object Example object.
Scaling Example object showing size change (scaling).
Rotation Example object showing rotation.
Perspective distortion or skew (horizontal or vertical only) Example object with perspective distortion or skew in one dimension.
Perspective distortion or skew (both horizontal and vertical) Example object with perspective distortion or skew in two dimensions.
2-D object on a surface that is not flat Example 2-D object on a surface that is not flat.

TIP: Media Server does not support the recognition of 2-D objects on surfaces that are not flat. However, acceptable accuracy is achievable if you train Media Server using images of the object on the curved surface, rather than images of the object on a flat surface (so that the training is representative of the images you want to analyze).