Share via


Перенос проекта Пользовательское визуальное распознавание на предварительную версию Анализа изображений 4.0

Вы можете перенести существующий проект azure AI Пользовательское визуальное распознавание в новую систему анализа изображений 4.0. Пользовательское визуальное распознавание — это служба настройки модели, которая существовала до анализа изображений 4.0.

В этом руководстве используется код Python для получения всех обучающих данных из существующего проекта Пользовательское визуальное распознавание (изображения и их данные меток) и преобразования его в COCO-файл. Затем вы можете импортировать COCO-файл в Vision Studio, чтобы обучить пользовательскую модель анализа изображений. См . статью "Создание и обучение пользовательской модели " и перейдите к разделу по импорту COCO-файла. Вы можете перейти к концу.

Необходимые компоненты

Эта записная книжка экспортирует данные изображения и заметки из рабочей области проекта службы Пользовательское визуальное распознавание в собственный ФАЙЛ COCO в большой двоичный объект хранилища, готовый для обучения с помощью настройки модели анализа изображений. Вы можете запустить код в этом разделе с помощью пользовательского скрипта Python или скачать и запустить записную книжку на совместимой платформе.

Совет

Содержимое export_cvs_data_to_blob_storage.ipynb. Открыть в GitHub.

Установка пакета примеров python

Выполните следующую команду, чтобы установить необходимый пакет примеров python:

pip install cognitive-service-vision-model-customization-python-samples

Проверка подлинности

Затем укажите учетные данные проекта Пользовательское визуальное распознавание и контейнера хранилища BLOB-объектов.

Необходимо заполнить правильные значения параметров. Потребуются следующие сведения:

  • Имя учетной записи служба хранилища Azure, которую вы хотите использовать с новым проектом пользовательской модели.
  • Ключ для этой учетной записи хранения
  • Имя контейнера, который вы хотите использовать в этой учетной записи хранения
  • Ключ обучения Пользовательское визуальное распознавание
  • URL-адрес конечной точки Пользовательское визуальное распознавание
  • Идентификатор проекта Пользовательское визуальное распознавание

Учетные данные служба хранилища Azure можно найти на странице этого ресурса в портал Azure. Учетные данные Пользовательское визуальное распознавание можно найти на странице параметров проекта Пользовательское визуальное распознавание на веб-портале Пользовательское визуальное распознавание.

azure_storage_account_name = ''
azure_storage_account_key = ''
azure_storage_container_name = ''

custom_vision_training_key = ''
custom_vision_endpoint = ''
custom_vision_project_id = ''

Выполните миграцию.

При запуске кода миграции Пользовательское визуальное распознавание обучающие образы будут сохранены {project_name}_{project_id}/images в папке в указанном контейнере хранилища BLOB-объектов Azure, а в том же контейнере будет сохранен {project_name}_{project_id}/train.json файл COCO. Экспортируются как помеченные, так и неподключенные изображения, включая любые изображения с отрицательными тегами.

Важно!

Настройка модели анализа изображений в настоящее время не поддерживает обучение классификации с несколькими меткими меток, приобрести можно по-прежнему экспортировать данные из проекта классификации Пользовательское визуальное распознавание нескольких меток.

from cognitive_service_vision_model_customization_python_samples import export_data
import logging
logging.getLogger().setLevel(logging.INFO) 
logging.getLogger('azure.core.pipeline.policies.http_logging_policy').setLevel(logging.WARNING)

n_process = 8
export_data(azure_storage_account_name, azure_storage_account_key, azure_storage_container_name, custom_vision_endpoint, custom_vision_training_key, custom_vision_project_id, n_process)

Использование COCO-файла в новом проекте

Скрипт создает ФАЙЛ COCO и отправляет его в указанное вами расположение хранилища BLOB-объектов. Теперь его можно импортировать в проект настройки модели. Ознакомьтесь с разделом "Создание и обучение пользовательской модели " и перейдите к разделу по выбору и импорту ФАЙЛА COCO. Вы можете перейти к концу.

Следующие шаги