Rilevamento del marchio
Il rilevamento del marchio è una modalità specializzata del rilevamento di oggetti che sfrutta un database di migliaia di logo diffusi a livello mondiale per identificare marchi commerciali in immagini o video. È ad esempio possibile usare questa funzionalità per individuare i marchi più popolari sui social media o quelli più prevalenti nel posizionamento dei prodotti multimediali.
Il servizio Visione di Azure AI rileva se sono presenti logo di marchi commerciali in una determinata immagine. Se sono presenti, restituisce il nome del marchio, un punteggio di attendibilità e le coordinate di un rettangolo attorno al logo.
Il database dei logo incorporato include i marchi più popolari, nel campo dell'elettronica di consumo, dell'abbigliamento e così via. Se il marchio che si sta cercando non viene rilevato dal servizio Visione di Azure AI, si potrebbe anche creare ed eseguire il training di un proprio rilevatore di logo usando il servizio Visione personalizzata.
Esempio di rilevamento del marchio
Le risposte JSON seguenti illustrano le informazioni restituite da Visione di Azure AI quando viene eseguito il rilevamento di marchi nelle immagini di esempio.
"brands":[
{
"name":"Microsoft",
"rectangle":{
"x":20,
"y":97,
"w":62,
"h":52
}
}
]
In alcuni casi, il rilevatore di marchi identifica l'immagine del logo e il nome del marchio stilizzato come due logo separati.
"brands":[
{
"name":"Microsoft",
"rectangle":{
"x":58,
"y":106,
"w":55,
"h":46
}
},
{
"name":"Microsoft",
"rectangle":{
"x":58,
"y":86,
"w":202,
"h":63
}
}
]
Usare l'API
La funzionalità per il rilevamento del marchio fa parte dell'API di analisi delle immagini. È possibile chiamare questa API tramite un SDK nativo o con chiamate REST. Includere Brands
nel parametro di query visualFeatures. Quando poi si riceve la risposta JSON completa, analizzare la stringa per individuare il contenuto della sezione "brands"
.