品牌偵測

品牌偵測是物件偵測的特製化模式,可使用全球數千個標誌的資料庫識別影像或影片中的商業品牌。 例如,您可以使用這項功能探索哪些品牌在社交媒體最受歡迎或在媒體產品位置中最常見。

Azure AI 視覺服務會偵測指定的影像中是否有品牌標誌;如果有的話,它會傳回商標名稱、信賴分數,以及標誌周圍周框方塊的座標。

內建的標誌資料庫涵蓋消費性電子產品、服飾等等的熱門品牌。 如果您發現 Azure AI 視覺服務未偵測到您要尋找的品牌,您也可以嘗試使用自訂視覺服務建立及訓練自己的標誌偵測器。

品牌偵測範例

下列 JSON 回應說明在偵測範例影像中的品牌時,Azure AI Vision 所傳回的內容。

有 Microsoft 標籤和標誌的紅色 T 恤

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

在某些情況下,品牌偵測器會將標誌影像和樣式化品牌名稱視為兩個不同的標誌。

有 Microsoft 標籤和標誌的灰色運動衫

"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 的一部分。 您可以透過原生 SDK 或 REST 呼叫來呼叫此 API。 在 visualFeatures 查詢參數中包含 Brands。 然後,當您取得完整的 JSON 回應時,只需要對於 "brands" 一節的內容剖析字串。