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 artificiale di Azure rileva se sono presenti logo del marchio in una determinata immagine. Se viene rilevato un logo del marchio, il servizio restituisce il nome del marchio, un punteggio di attendibilità e le coordinate di un rettangolo di selezione intorno al logo.
Il database dei logo incorporato include i marchi più popolari, nel campo dell'elettronica di consumo, dell'abbigliamento e così via. Se si scopre che il servizio Visione artificiale non rileva il marchio che si sta cercando, è anche possibile provare a creare ed eseguire il training del 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 usando un SDK nativo o tramite chiamate REST. Includere Brands
nel parametro di visualFeatures
query. Quando poi si riceve la risposta JSON completa, analizzare la stringa per individuare il contenuto della sezione "brands"
.