Rozpoznávání značek
Detekce značek je specializovaný režim detekce objektů, který používá databázi tisíců globálních log k identifikaci komerčních značek na obrázcích nebo videu. Tuto funkci můžete použít například ke zjištění, které značky jsou nejoblíbenější na sociálních sítích nebo nejrozšířenější v umístění mediálních produktů.
Služba Azure AI Vision rozpozná, jestli se na daném obrázku nacházejí loga značky. Pokud se zjistí logo značky, vrátí služba název značky, skóre spolehlivosti a souřadnice ohraničujícího rámečku kolem loga.
Integrovaná databáze loga pokrývá oblíbené značky v spotřební elektronikě, oblečení a dalších. Pokud zjistíte, že služba Vision nerozpozná značku, kterou hledáte, můžete také zkusit vytvořit a trénovat vlastní detektor loga pomocí služby Custom Vision .
Příklad detekce značky
Následující odpovědi JSON ilustrují, co Azure AI Vision vrací při zjišťování značek v ukázkových obrázcích.
"brands":[
{
"name":"Microsoft",
"rectangle":{
"x":20,
"y":97,
"w":62,
"h":52
}
}
]
V některých případech detektor značky vybere obrázek loga i stylizovaný název značky jako dvě samostatná loga.
"brands":[
{
"name":"Microsoft",
"rectangle":{
"x":58,
"y":106,
"w":55,
"h":46
}
},
{
"name":"Microsoft",
"rectangle":{
"x":58,
"y":86,
"w":202,
"h":63
}
}
]
Použití rozhraní API
Funkce detekce značky je součástí rozhraní API pro analýzu obrázků . Toto rozhraní API můžete volat pomocí nativní sady SDK nebo prostřednictvím volání REST. Zahrňte Brands
do parametru visualFeatures
dotazu. Když pak získáte úplnou odpověď JSON, parsujte řetězec pro obsah oddílu "brands"
.