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


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

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

Принцип работы

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

Следующий шаг