Benutzerdefinierte Azure AI Vision

Abgeschlossen

Mit dem Azure KI Custom Vision-Dienst können Sie eigene Modelle für maschinelles Sehen für die Bildklassifizierung oder Objekterkennung erstellen.

Um den Custom Vision-Dienst zum Erstellen einer Lösung zu verwenden, benötigen Sie zwei benutzerdefinierte Vision-Ressourcen in Ihrem Azure-Abonnement:

  • Eine Azure AI Custom Vision-Schulungsressource – wird verwendet, um ein benutzerdefiniertes Modell basierend auf Ihren eigenen Schulungsbildern zu trainieren.
  • Eine Ressource von Azure KI Custom Vision für die Vorhersage – wird verwendet, um von neuen Bildern auf Basis Ihres trainierten Modells Vorhersagen zu generieren.

Wenn Sie den Azure AI Custom Vision-Dienst in einem Azure-Abonnement bereitstellen, können Sie eine oder beide Dieser Ressourcen erstellen. Diese Trennung von Schulungen und Vorhersagen bietet Flexibilität. Sie können beispielsweise eine Schulungsressource in einer Region verwenden, um Ihr Modell mithilfe ihrer eigenen Bilddaten zu trainieren. und stellen Sie dann eine oder mehrere Vorhersageressourcen in anderen Regionen bereit, um Computer-Vision-Anwendungen zu unterstützen, die Ihr Modell verwenden müssen.

Jede Ressource verfügt über einen eigenen eindeutigen Endpunkt und Authentifizierungsschlüssel. die von Clientanwendungen verwendet werden, um eine Verbindung mit dem Dienst herzustellen und sich zu authentifizieren.

Custom Vision-Portal

Azure AI Custom Vision bietet ein webbasiertes Portal, in dem Sie benutzerdefinierte Vision-Modelle trainieren, veröffentlichen und testen können.

Screenshot des Azure AI Custom Vision-Portals.

Sie können sich mit Ihren Azure-Anmeldeinformationen beim https://www.customvision.ai/ Custom Vision-Portal anmelden und diese verwenden, um Bildklassifizierungs- oder Objekterkennungsprojekte zu erstellen, die Azure AI Custom Vision-Ressourcen in Ihrem Azure-Abonnement verwenden.

Jedes Projekt verfügt über eine eindeutige Projekt-ID; die von Clientanwendungen zum Ausführen von Schulungs- oder Vorhersageaufgaben mithilfe von Code verwendet wird.

Benutzerdefinierte Vision SDKs

Sie können Code schreiben, um benutzerdefinierte Modelle zu trainieren und zu nutzen, indem Sie die sprachspezifischen SDKs für Azure AI Custom Vision verwenden.

Beispielsweise können Microsoft C#-Entwickler die Microsoft.Azure.CognitiveServices.Vision.CustomVision.Training und Microsoft.Azure.CognitiveServices.Vision.CustomVision.Prediction Microsoft .NET-Pakete für Schulungen bzw. Vorhersagen verwenden.

Python-Entwickler können sowohl Schulungs- als auch Vorhersageaufgaben mithilfe des pakets azure-cognitiveservices-vision-customvision durchführen.