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. Als er een merklogo wordt gedetecteerd, retourneert de service 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 de Vision-service het merk dat u zoekt niet detecteert, kunt u ook proberen 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 met behulp van een systeemeigen SDK of via REST-aanroepen. Opnemen Brands
in de visualFeatures
queryparameter. Wanneer u vervolgens het volledige JSON-antwoord krijgt, parseert u de tekenreeks voor de inhoud van de "brands"
sectie.