Image Comparison
Image comparison identifies which parts of an image have changed, when compared to an original image that is stored in the Media Server training database.
Before using image comparison, you must train Media Server by adding training images to the training database. For instructions that describe how to train Media Server, refer to the Media Server Administration Guide.
Configuration Parameter | Description |
---|---|
Database | The image comparison database to use to identify changes to an image. |
Identifier | A comma-separated list of identifiers that specifies the reference images to compare the ingested image to. |
Input | The image track to process. |
MaxInputQueueLength | Can be used to place a limit on latency. |
Metadata | A metadata field name and value that specifies the reference images to compare the ingested image to. |
Region | A region of the image to restrict analysis to. |
SampleInterval | The interval at which frames are selected to be analyzed. |
SyncDatabase | Specifies whether to synchronize with the training database before beginning the analysis task. |
Type | The analysis engine to use. Set this parameter to ImageComparison . |
Output Tracks
The following table describes the tracks that are generated by this engine. The Output column indicates whether the information contained in the track is included by default in the output created by an output task (when you don't set the Input
parameter for the output task).
Output track | Type | Description | Output |
---|---|---|---|
Result
|
ImageComparisonResult
|
Contains a single record for each reference image that Media Server compared the image to. | Yes |
ResultWithSource
|
ImageComparisonResultAndImage
|
Contains the same information as the Result track, but each record also includes the analyzed image. |
No |
For more information see Image Comparison Results or use the action GetExampleRecord.