分享方式:


品牌偵測

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

Azure AI 視覺服務可偵測特定影像中是否有品牌標誌;如果有,會傳回品牌名稱、信賴分數,以及標誌週框的座標。

內建的標誌資料庫涵蓋消費性電子產品、服飾等等的熱門品牌。 如果您發現 Azure AI 視覺服務偵測不到您尋找的品牌,您也可以嘗試用自訂視覺服務建立並定型您自己的標誌偵測器來獲得更好的服務。

品牌偵測範例

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

有 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" 區段內容的字串。