Image and Video Processing

This section shows which Media Server features are supported for different types of media.

  • Image includes single image files and images that are extracted from documents such as PDF files.
  • Video includes video files and video streams.
Analysis Image Video
Face detection, recognition, and demographics ✓ ✓
Optical Character Recognition ✓ ✓
Image classification ✓ ✓
Object class recognition ✓ ✓
Object recognition ✓ ✓
Text detection ✓ ✓
Number plate recognition ✓ ✓
Vehicle make and model recognition ✓ ✓
Clothing color analysis ✓ ✓
Scene analysis ✗ ✓
Keyframe extraction ✗ ✓
Image comparison ✓ ✓
Color clustering ✓ ✓
Barcode recognition ✓ ✓
Video matching ✗ ✓
Visual clustering ✓ ✓
Image hash generation ✓ ✓
Audio analysis (audio categorization, language identification, speaker identification, speech-to-text, audio matching) ✗ ✓
News segmentation ✗ ✓
Encoding Image Video
Clip Encoder ✗ ✓
Evidential Rolling Buffer ✗ ✓
Image Encoder ✓ ✓
MJPEG Encoder ✗ ✓
MPEG Encoder (to file or UDP stream) ✗ ✓
PDF Encoder ✓ ✓
Rolling Buffer ✗ ✓
Event Stream Processing Image Video
Filter ✓ ✓
Combine ✓ ✓
Deduplicate ✓ ✓
And ✓ ✓
AndThen ✗ ✓
AndAny ✓ ✓
AndThenAny ✗ ✓
AndNot ✓ ✓
AndNotThen ✗ ✓
Or ✓ ✓
Transformation Image Video
Audio Redaction ✗ ✓
Blur ✓ ✓
Crop ✓ ✓
Draw ✓ ✓
Image Format ✓ ✓
Overlay ✗ ✓
Rotate ✓ ✓
Scale ✓ ✓
Set Rectangle ✓ ✓
Utilities Image Video
Count ✓ ✓
Heatmap ✗ ✓
Output Image Video
ACI Response ✓ ✓
Files on disk ✓ ✓
Connector Framework Server ✓ ✓
IDOL (Knowledge Discovery Content component) ✓ ✓
Vertica ✓ ✓
ODBC database ✓ ✓
HTTP POST ✓ ✓
Milestone XProtect ✗ ✓