# ObjectRecognition

Runs object recognition on the file(s) associated with an IDOL document FlowFile, and adds information about any recognized objects to the IDOL document.

The processor can handle the following file formats:

- TIFF
- JPEG
- JPEG 2000
- PNG
- GIF (only the first frame of an animated GIF)
- BMP (compressed BMP files are not supported) and ICO
- PBM, PGM, and PPM
- WebP

Additionally, if you configure your MediaServiceImpl controller service to use a KeyView Export Service, the processor can handle document formats, including:

- Adobe PDF
- Microsoft Word Document (.DOC and .DOCX)
- Microsoft Excel Sheet (.XLS and .XLSX)
- Microsoft PowerPoint Presentation (.PPT and .PPTX)
- OpenDocument Text (.ODT)
- OpenDocument Spreadsheet (.ODS)
- OpenDocument Presentation (.ODP)
- Rich Text (RTF)

The processor does not support video.

## Properties

Name | Default Value | Description
--- | --- | ---
IDOL License Service |  | An IdolLicenseServiceImpl that provides a way to communicate with an IDOL License Server.
Media Service |  | A MediaServiceImpl that manages media analysis resources.
Database File |  | The path of a file that contains an object recognition database. Set this property to use a database that you exported from Media Server, using the action `ExportObjectDatabase`.
Shared Database |  | The name of the object recognition database to use to recognize objects. Set this property to use a database that is stored in the external database specified by the Media Service (see the "Media Service" property).
Match Geometries | 2D rotations only | Specifies the types of transformations you expect to see, when comparing objects in the training database to objects that appear in the media source.

## Relationships

Name | Description
--- | ---
success | Processing was successful.
failure | Processing failed.

_FT_HTML5_bannerTitle.htm