Обнаружение торговых марок

Обнаружение торговых марок — это специализированный режим обнаружения объектов, который использует базу данных тысяч международных логотипов для идентификации коммерческих торговых марок на изображениях или видео. Вы можете использовать эту функцию, например, чтобы узнать, какие торговые марки наиболее популярны в социальных сетях или наиболее распространены при размещении медиа-продуктов.

Служба Визуального распознавания ИИ Azure определяет, есть ли логотипы фирменной символики на данном изображении; Если они есть, он возвращает название торговой марки, оценку достоверности и координаты ограничивающего прямоугольника вокруг логотипа.

Встроенная база данных логотипов охватывает популярные торговые марки бытовой электроники, одежды и многих других товаров. Если вы обнаружите, что торговая марка, которую вы ищете, не обнаружена службой Визуального распознавания ИИ Azure, можно также попытаться создать и обработать собственный детектор логотипов с помощью службы Пользовательское визуальное распознавание.

Пример обнаружения торговых марок

В следующих ответах JSON показано, что azure AI Vision возвращает при обнаружении торговых марок на примерах изображений.

Красная рубашка с надписью и логотипом Майкрософт

"brands":[  
   {  
      "name":"Microsoft",
      "rectangle":{  
         "x":20,
         "y":97,
         "w":62,
         "h":52
      }
   }
]

В некоторых случаях средство обнаружения торговых марок определяет изображение логотипа и стилизованное имя торговой марки как два отдельных логотипа.

Серый свитер с надписью и логотипом Майкрософт

"brands":[  
   {  
      "name":"Microsoft",
      "rectangle":{  
         "x":58,
         "y":106,
         "w":55,
         "h":46
      }
   },
   {  
      "name":"Microsoft",
      "rectangle":{  
         "x":58,
         "y":86,
         "w":202,
         "h":63
      }
   }
]

Использование API

Функция обнаружения торговых марок является частью API анализа изображений. Вы можете вызывать этот API с помощью собственного пакета SDK или с помощью вызовов REST. Включите Brands в параметр запроса visualFeatures. Затем, получив полный ответ JSON, просто выполните анализ строки для поиска содержимого раздела "brands".