Qu’est-ce que Custom Vision ?

Azure AI Custom Vision est un service de reconnaissance d’image qui vous permet de créer, de déployer et d’améliorer vos propres modèles d’identificateurs d’images. Un identificateur d’images applique des étiquettes à des images en fonction de leurs caractéristiques visuelles. Chaque étiquette représente une classification ou un objet. Custom Vision vous permet de spécifier vos propres étiquettes et d’entraîner des modèles personnalisés pour les détecter.

Conseil

L’API Analyse d’images vision d’Azure AI, basée sur le modèle fondamental de Florence, prend désormais en charge les modèles personnalisés avec une fonctionnalité d’apprentissage Few-show. Utilisez Analyse d’images 4.0 pour créer des modèles d'identification d'images personnalisés à l'aide de la dernière technologie Azure. Pour migrer un projet Vision personnalisé vers le nouveau système Analyse d’images 4.0, consultez le guide de migration. Pour comparer les deux services, consultez la page Comparaison.

Vous pouvez utiliser Custom Vision par le biais d’un kit de développement logiciel (SDK) de bibliothèque de client, d’une API REST ou du portail web Custom Vision. Pour bien démarrer, suivez un guide de démarrage rapide.

Capture d’écran d’une image du site web de Custom Vision avec des étiquettes prédites.

Cette documentation contient les types d’articles suivants :

  • Les guides de démarrage rapide sont des instructions pas à pas qui vous permettent d’effectuer des appels au service et d’obtenir des résultats en peu de temps.
  • Les guides patiques contiennent des instructions sur l’utilisation du service de manière plus spécifique ou personnalisée.
  • Les tutoriels sont des guides plus longs qui montrent comment utiliser ce service en tant que composant dans des solutions métier plus larges.

Pour une approche plus structurée, suivez un module de formation pour Custom Vision :

Fonctionnement

Le service Custom Vision utilise un algorithme Machine Learning pour analyser des images pour des fonctionnalités personnalisées. Vous envoyez des ensembles d’images qui ne possèdent pas les caractéristiques visuelles que vous recherchez. Ensuite, vous étiquetez les images avec vos propres étiquettes (étiquettes) au moment de la soumission. L’algorithme effectue ensuite l’apprentissage avec ces données et calcule sa propre précision en se testant lui-même à l’aide des mêmes images. Une fois que vous avez effectué l’apprentissage de votre modèle, vous pouvez le tester, effectuer un nouvel apprentissage, puis l’utiliser dans votre application de reconnaissance d’images pour classer des images ou détecter des objets. Vous pouvez également exporter le modèle pour l’utiliser en mode hors connexion.

Classification et détection d’objet

Les fonctionnalités du service Vision personnalisée peuvent être divisées en deux fonctionnalités. La classification d’images applique une ou plusieurs étiquettes à une image complète. Détection d’objets est similaire, mais elle retourne les coordonnées dans l’image où se trouvent les étiquettes appliquées.

Optimisation des cas d’usage

Le service Custom Vision est optimisé pour reconnaître rapidement les principales différences entre les images. Vous pouvez ainsi commencer à prototyper votre modèle avec une petite quantité de données. Il est généralement judicieux d’utiliser 50 images par étiquette. Toutefois, le service n’est pas optimal pour détecter des différences subtiles au sein des images (par exemple, la détection de petites fissures ou de petits trous dans des scénarios d’assurance qualité).

En outre, vous pouvez choisir parmi plusieurs variantes de l’algorithme de Custom Vision qui sont optimisées pour certains sujets (par exemple, des points de repère ou des articles vendus au détail). Pour plus d’informations, voirSélectionner un domaine.

Comment utiliser Custom Vision

Le service Custom Vision est disponible sous la forme d’un ensemble de Kits de développement logiciel (SDK) natifs et par le biais d’une interface web sur le portail du service Custom Vision. Vous pouvez créer, tester et entraîner un modèle avec une interface ou les deux.

Navigateurs pris en charge pour le portail web Custom Vision

Le portail Custom Vision peut être utilisé par les navigateurs web suivants :

  • Microsoft Edge (dernière version)
  • Google Chrome (dernière version)

Site web du service Custom Vision dans une fenêtre du navigateur Chrome

Sauvegarde et récupération d'urgence

Dans le cadre d’Azure, le service Custom Vision comprend des composants qui sont gérés dans plusieurs régions. Les zones de service et les régions sont utilisées par tous nos services afin de fournir un service continu à nos clients. Pour plus d’informations sur les zones et régions associées, consultez Régions Azure. Si vous avez besoin d’informations supplémentaires ou si vous rencontrez des difficultés, contactez le support technique.

Sécurité et confidentialité des données

Comme avec tous les services Azure AI, les développeurs utilisant le service Custom Vision doivent connaître les politiques de Microsoft relatives aux données client. Pour plus d’informations, consultez la page Azure AI services dans le Centre de gestion de la confidentialité Microsoft.

Résidence des données

Custom Vision ne réplique pas les données en dehors de la région spécifiée, à l’exception d’une région, NorthCentralUS, où il n’existe aucun support Azure local.

Étapes suivantes