Configure Logo Detection

Logo detection is able to detect the location of popular product and company logos from images. Use cases include intellectual property and trademark protection. If your logo is not being detected, you may need to train a custom model to recognize your specific logo.
This block uses the Detect Logos Google Cloud Vision API. Responses are returned in Plainsight format. Read the docs here:
Private cloud users must activate the Google Cloud Vision API in order to use this block.

Adding a Logo Detection Block

To add a logo detection block to your pipeline:
  1. 1.
    Navigate to the "Pipeline Blocks" tab.
  2. 2.
    Under the Prediction section, click on the Logo Detection box to configure this processing block. You may need to click "Show All" or use the search box to find the block.
  3. 3.
    Click "Add to Pipeline" to add the block to your pipeline. This will bring you back to the "Pipeline Blocks" tab. From there you can add additional blocks and drag and drop to rearrange around other blocks as needed.
Image Sizing
Recommended image size for logo detection: 640 x 480
Vision API requires images to be a sufficient size so that important features within the request can be easily distinguished. Sizes smaller or larger than these recommended sizes may work. However, smaller sizes may result in lower accuracy, while larger sizes may increase processing time and bandwidth usage without providing comparable benefits in accuracy.
Image file size should not exceed 20 MB.

Example Output

"type": "rectangle",
"children": {
"description": {
"type": "text",
"children": {},
"data": "Plainsight"
"data": {
"min": [
"max": [
"score": 0.9768424034118652