Sdílet prostřednictvím


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 existuje, vrátí 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 Azure AI Vision nezjistí 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.

Červená košile s štítkem a logem Microsoftu

"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.

Šedý mikina s štítkem a logem Microsoftu

"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 prostřednictvím nativní sady SDK nebo prostřednictvím volání REST. Zahrňte Brands do parametru dotazu visualFeatures . Když pak získáte úplnou odpověď JSON, parsujte řetězec pro obsah oddílu "brands" .