Merkdetectie
Merkdetectie is een gespecialiseerde objectdetectiemodus die gebruikmaakt van een database van duizenden wereldwijde logo's om commerciƫle merken in afbeeldingen of video's te identificeren. U kunt deze functie bijvoorbeeld gebruiken om te ontdekken welke merken het populairst zijn op sociale media of het meest voorkomen in productplaatsing in de media.
De Azure AI Vision-service detecteert of er merklogo's in een bepaalde afbeelding staan; indien aanwezig, retourneert deze de merknaam, een betrouwbaarheidsscore en de coƶrdinaten van een begrenzingsvak rond het logo.
De ingebouwde logodatabase behandelt populaire merken in consumentenelektronica, kleding en meer. Als u merkt dat het merk dat u zoekt niet wordt gedetecteerd door de Azure AI Vision-service, kunt u ook proberen om uw eigen logodetector te maken en te trainen met behulp van de Custom Vision-service .
Voorbeeld van merkdetectie
De volgende JSON-antwoorden illustreren wat Azure AI Vision retourneert bij het detecteren van merken in de voorbeeldafbeeldingen.
"brands":[
{
"name":"Microsoft",
"rectangle":{
"x":20,
"y":97,
"w":62,
"h":52
}
}
]
In sommige gevallen haalt de merkdetector zowel de logoafbeelding als de gestileerde merknaam op als twee afzonderlijke logo's.
"brands":[
{
"name":"Microsoft",
"rectangle":{
"x":58,
"y":106,
"w":55,
"h":46
}
},
{
"name":"Microsoft",
"rectangle":{
"x":58,
"y":86,
"w":202,
"h":63
}
}
]
De API gebruiken
De functie voor merkdetectie maakt deel uit van de Analyze Image-API . U kunt deze API aanroepen via een systeemeigen SDK of via REST-aanroepen. Opnemen Brands
in de queryparameter visualFeatures . Wanneer u vervolgens het volledige JSON-antwoord krijgt, parseert u de tekenreeks voor de inhoud van de "brands"
sectie.