Використання настроюваного бачення AI Azure для виявлення об'єктів

Завершено

Щоб створити рішення для виявлення об'єктів за допомогою служби "Користувацьке бачення", у вашій передплаті Azure потрібно два ресурси custom Vision:

  • Навчальний ресурс Azure AI Custom Vision , який використовується для підготовки спеціальної моделі на основі власних навчальних зображень.
  • Ресурс azure AI Custom Vision , який використовується для створення прогнозів із нових зображень на основі вашої навченої моделі.

Під час підготовки служби настроюваного бачення AI Azure в передплаті На Azure можна створити один або обидва ці ресурси. Це розділення навчальних курсів і прогнозування забезпечує гнучкість. Наприклад, за допомогою навчального ресурсу в одному регіоні можна навчити модель використовувати власні дані зображення; а потім розгорніть один або кілька ресурсів прогнозування в інших регіонах для підтримки програм із комп'ютерним зором, які мають використовувати модель.

Кожен ресурс має власну унікальну кінцеву точку та ключі автентифікації; які використовуються клієнтськими програмами для підключення та автентифікації до служби.

Портал настроюваного бачення

Azure AI Custom Vision – це веб-портал, на якому можна навчати, публікувати та тестувати власні моделі зору.

Знімок екрана: портал настроюваного бачення AI в Azure.

Ви можете ввійти на портал Custom Vision, https://www.customvision.ai/ використовуючи свої облікові дані Azure, і використовувати його для створення класифікації зображень або проектів виявлення об'єктів, які використовують ресурси Azure AI Custom Vision у вашій передплаті Azure.

Кожен проект має унікальний ідентифікатор проекту; які використовуються клієнтськими програмами для виконання навчальних завдань або прогнозування за допомогою коду.

Настроювані SDK для зору

Ви можете написати код для навчання та використання спеціальних моделей за допомогою спеціальних пакетів SDK для спеціальних ші-інтерфейсів Azure.

Наприклад, розробники Microsoft C# можуть використовувати пакети Microsoft.Azure.CognitiveServices.Vision.CustomVision.Training і Microsoft.Azure.CognitiveServices.Vision.CustomVision.Prediction Microsoft .NET для навчання та прогнозування відповідно.

Розробники Python можуть виконувати як навчальні, так і завдання прогнозування, використовуючи пакет azure-cognitiveservices-vision-customvision .