Microsoft Computer Vision

Description

MS Computer Vision is an AI service that analyzes content in images and video.

The OMN integration works together with MS Computer Vision via an API. The API provides developers with access to advanced algorithms for processing images and returning information.

To use MS Computer Vision in the OMN context, a paid subscription must be purchased.
All information about MS Computer Vision and API can be found here.

API URL

Configuration Parameters

Workflow-Name: ai-imagetagging

General parameters

Key (* = required) Type Default Description Example

ext.ai-imagetagging.tagTargetAttribute*

string

Target MAM attribute identifier where to write the detected tags to. The attribute needs to be of type "string"

ext.ai-imagetagging.taggingService

string

google

Tagging service to use. Can be 'google', 'aws', 'clarifai', 'ms', 'pixyle', 'imagga' or 'ximilar-recognition' whereby 'google' is default

clarifai

ext.ai-imagetagging.tagThreshold

double

0.90

Threshold for tag detection. Only a score higher than this value will be considered for tags

ext.ai-imagetagging.prettyPrint

boolean

false

If true, prints a pretty string like a HTML rendered table. Used for demo purposes

true

Microsoft Computer Vision

Key (* = required) Type Default Description Example

ext.ai-imagetagging.ms.apiKey*

string

API Key for the Microsoft Vision service

ext.ai-imagetagging.ms.apiUrl

string

https://westeurope.api.cognitive.microsoft.com/vision/v3.2/analyze

Base URL of the Microsoft Vision service

ext.ai-imagetagging.ms.visualFeatures

string

Tags

List of visual features for the Microsoft Vision service. See here for a full list: https://westcentralus.dev.cognitive.microsoft.com/docs/services/computer-vision-v3-2/operations/56f91f2e778daf14a499f21b

Tags, Faces

ext.ai-imagetagging.ms.details

string

List of details for the Microsoft Vision service. See here for a full list: https://westcentralus.dev.cognitive.microsoft.com/docs/services/computer-vision-v3-2/operations/56f91f2e778daf14a499f21b

Celebrities

ext.ai-imagetagging.ms.language

string

Language for the Microsoft Vision Service. Optional: If nothing is set MS uses 'en'. See here for a full list: https://westcentralus.dev.cognitive.microsoft.com/docs/services/computer-vision-v3-2/operations/56f91f2e778daf14a499f21b

en

ext.ai-imagetagging.ms.modelVersion

string

Model Version for the Microsoft Vision Service. Optional: If nothing is set MS uses 'latest'. See also here: https://westcentralus.dev.cognitive.microsoft.com/docs/services/computer-vision-v3-2/operations/56f91f2e778daf14a499f21b

latest

ext.ai-imagetagging.ms.mamAttributeMappings

string - multiple

See "Mappings" below for full mapping

List of json path to MAM attribute identifier mappings. Specify here to map which values from Clarifai API result should be written to which MAM attribute identifier (comma separated if multiple values)

Example configuration

A detailed step-by-step guide to the configuration of the Workflow Config Function plug-in can be found on this page.

Sample file

This sample file is a reference import, which contains an example configuration for AI-Tagger Microsoft Vision.

Welcome to the AI Chat!

Write a prompt to get started...