Markenerkennung
Markenerkennung ist ein spezieller Modus der Objekterkennung, der eine Datenbank mit Tausenden von Firmenlogos aus der ganzen Welt verwendet, um Handelsmarken in Bildern oder Videos zu identifizieren. Mit diesem Feature können Sie beispielsweise ermitteln, welche Marken in sozialen Medien besonders beliebt sind oder besonders gerne in Medien platziert werden.
Funktionsweise
Der Azure KI Vision-Dienst erkennt, ob Markenlogos in einem bestimmten Bild vorhanden sind. Wenn ein Markenlogo erkannt wird, gibt der Dienst den Markennamen, eine Konfidenzbewertung und die Koordinaten eines umgebenden Felds um das Logo zurück.
Die integrierte Logodatenbank deckt bekannte Marken aus Bereichen wie u.a. Unterhaltungselektronik und Bekleidung ab. Wenn Sie feststellen, dass die gesuchte Marke vom Azure KI Vision-Dienst nicht erkannt wird, können Sie versuchen, mit dem Dienst Custom Vision eine eigene Logoerkennung zu erstellen und zu trainieren.
Beispiel für die Markenerkennung
Die folgenden JSON-Antworten veranschaulichen, was der Azure KI Vision-Dienst beim Erkennen von Objekten im Beispielbild zurückgibt.
"brands":[
{
"name":"Microsoft",
"rectangle":{
"x":20,
"y":97,
"w":62,
"h":52
}
}
]
In einigen Fällen wird der Markendetektor sowohl das Logobild als auch den stilisierten Markennamen als zwei separate Logos auswerten.
"brands":[
{
"name":"Microsoft",
"rectangle":{
"x":58,
"y":106,
"w":55,
"h":46
}
},
{
"name":"Microsoft",
"rectangle":{
"x":58,
"y":86,
"w":202,
"h":63
}
}
]
Verwenden der API
Die Funktion zur Erkennung von Marken ist Teil der Bildanalyse-API. Sie können diese API über ein natives SDK oder REST-Aufrufe aufrufen. Beziehen Sie Brands
in den Abfrageparameter visualFeatures
ein. Nachdem Sie die vollständige JSON-Antwort erhalten haben, analysieren Sie die Zeichenfolge auf die Inhalte im Abschnitt "brands"
.