Partager via


Détection des marques

La détection des marques est un mode spécialisé de la détection des objets qui utilise une base de données comprenant des milliers de logos du monde entier pour permettre d’identifier des marques commerciales dans les images et les vidéos. Vous pouvez utiliser cette fonctionnalité, par exemple, pour déterminer quelles marques sont les plus populaires sur les réseaux sociaux, et lesquelles prédominent dans les médias.

Le service Azure AI Vision détecte s’il existe des logos de marque dans une image donnée. Si un logo de marque est détecté, le service retourne le nom de la marque, un score de confiance et les coordonnées d’un rectangle englobant autour du logo.

La base de données de logos intégrée contient les marques les plus populaires d’appareils électroniques grand public, de vêtements, etc. Si vous constatez que le service Vision ne détecte pas la marque que vous recherchez, vous pouvez également essayer de créer et d’entraîner votre propre détecteur de logo en utilisant le service Custom Vision.

Exemple de détection de marque

Les réponses JSON suivantes illustrent ce que retourne l’API Azure AI Vision lors de la détection de marques dans les exemples d’images.

Photographie d’un T-shirt rouge avec une étiquette et un logo Microsoft.

"brands":[  
   {  
      "name":"Microsoft",
      "rectangle":{  
         "x":20,
         "y":97,
         "w":62,
         "h":52
      }
   }
]

Dans certains cas, le détecteur de marque considère l’image du logo et le nom stylisé de la marque comme constituant deux logos distincts.

Photographie d’un sweatshirt gris avec une étiquette et un logo Microsoft.

"brands":[  
   {  
      "name":"Microsoft",
      "rectangle":{  
         "x":58,
         "y":106,
         "w":55,
         "h":46
      }
   },
   {  
      "name":"Microsoft",
      "rectangle":{  
         "x":58,
         "y":86,
         "w":202,
         "h":63
      }
   }
]

Utilisation de l’API

La fonctionnalité de détection de marque fait partie de l’API Analyser l’image. Vous pouvez appeler cette API en utilisant un Kit de développement logiciel (SDK) natif ou via des appels REST. Incluez Brands dans le paramètre de requête visualFeatures. Ensuite, lorsque vous obtenez la réponse JSON complète, analysez la chaîne de contenu de la section "brands".