Skip to main content

Overview

Flags potential IP-related elements found in an image.

Configuration

config.allowed_terms
array
List of terms that are allowed even if detected.

Example Configuration

{
  "detector_name": "image_ip_infringement",
  "config": {
    "allowed_terms": ["acme", "acme logo"]
  }
}

Result Schema

{
  "detector_name": "image_ip_infringement",
  "pass_check": false,
  "score": 0.0,
  "rationale": "Found 2 potential IP matches",
  "metrics": {
    "hits": [
      {
        "term": "Brand X",
        "category": "logo",
        "confidence": 0.78,
        "location": "top-right",
        "notes": "Logo on packaging"
      }
    ],
    "analysis": "Detected recognizable branding elements."
  }
}