Поделиться через


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

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

Служба визуального распознавания ИИ 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" раздела.