品牌偵測
品牌偵測是物件偵測的特製化模式,可使用全球數千個標誌的資料庫識別影像或影片中的商業品牌。 例如,您可以使用這項功能探索哪些品牌在社交媒體最受歡迎或在媒體產品位置中最常見。
Azure AI 視覺服務會偵測指定的影像中是否有品牌標誌。 如果偵測到品牌標誌,服務會傳回商標名稱、信賴分數,以及標誌周圍周框方塊的座標。
內建的標誌資料庫涵蓋消費性電子產品、服飾等等的熱門品牌。 如果您發現視覺服務未偵測到您要尋找的品牌,您也可以嘗試使用 自訂視覺 服務來建立和定型自己的標誌偵測器。
品牌偵測範例
下列 JSON 回應說明了在範例影像中偵測到品牌時,Azure AI 視覺傳回的內容。
"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 的一部分。 您可以使用原生 SDK 或透過 REST 呼叫來呼叫此 API。 包含在 Brands
查詢參數中 visualFeatures
。 然後,當您取得完整的 JSON 回應時,請剖析 "brands"
區段內容的字串。