Совместно используйте и сохраните помеченные достоверные данные

Image Labeler, Video Labeler и Ground Truth Labeler (требует Automated Driving Toolbox™) приложения позволяют вам пометить изображения, видео и другие источники достоверных данных. Можно затем экспортировать помеченную основную истину как groundTruth объект. Этот объект содержит информацию о:

  • Источник данных

  • Определения меток

  • Отмеченные метки основной истины

Можно совместно использовать этот объект с:

  • Другие коллеги по маркировке, которые могут использовать его для продолжения маркировки

  • Разработчики алгоритма, которые могут использовать его, чтобы обучить алгоритмы, такие как сеть семантической сегментации или детектор объектов

  • Инженеры валидации, которые могут использовать его, чтобы подтвердить алгоритмы

Совместно используйте основную истину

Чтобы экспортировать и совместно использовать помеченные достоверные данные от одного из приложений для маркировки, выберите Export Labels> To File. Затем или совместно используйте экспортируемый MAT-файл непосредственно с индивидуумами в вашей команде или поместите его в общее сетевое местоположение.

Если экспортируемая основная истина содержит пиксельные метки, приложение также генерирует PixelLabelData папка, содержащая данные о пиксельных метках. LabelData таблица, хранимая в groundTruth ссылки на объект путь к этой папке. Совместно используйте эту папку наряду с groundTruth объект.

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

Если вы реэкспортируете объект основной истины, содержащий данные о пиксельных метках, приложение генерирует новый PixelLabelData папка. Даже если вы перезаписываете исходный groundTruth объект, приложение генерирует новый PixelLabelData папка. Сгенерированные папки называют PixelLabelData_1, PixelLabelData_2, и так далее, в зависимости от того, сколько раз вы реэкспортируете groundTruth возразите против той же папки.

При совместном использовании groundTruth объект, убедиться совместно использовать правильный PixelLabelData папка сопоставлена с ним. Например, если вы перезаписываете исходный groundTruth объект, совместно используйте перезаписанный объект и недавно созданный PixelLabelData_1 папка.

В дополнение к совместному использованию groundTruth объект, необходимо также совместно использовать источник данных и любые дополнительные файлы, сопоставленные с тем источником данных.

ПриложениеИсточник данныхФайлы, чтобы совместно использовать
Image LabelerКоллекция изображений
  • groundTruth объектный MAT-файл

  • PixelLabelData папка (пиксель помечает только),

  • Папки, содержащие коллекции изображений (если не в общем ресурсе)

Video Labeler или Ground Truth LabelerВидео
  • groundTruth объектный MAT-файл

  • PixelLabelData папка (пиксель помечает только),

  • Файл источника видеосигнала (если не в общем ресурсе)

Последовательность изображений
  • groundTruth объектный MAT-файл

  • PixelLabelData папка (пиксель помечает только),

  • Папка, содержащая последовательность изображений (если не в общем ресурсе)

  • Метки времени duration вектор (если задано)

Пользовательский читатель источника данных
  • groundTruth объектный MAT-файл

  • PixelLabelData папка (пиксель помечает только),

  • Файлы источника данных (если не в общем ресурсе)

  • Пользовательская функция читателя

Переместите основную истину

В экспортируемом groundTruth объект, DataSource свойство содержит абсолютные пути к файлам источника данных. Например:

gTruth.DataSource
ans = 

groundTruthDataSource for an image collection with properties

                      Source: {
                              ' ...\matlab\toolbox\vision\visiondata\imageSets\cups\bigMug.jpg';
                              ' ...\matlab\toolbox\vision\visiondata\imageSets\cups\blueCup.jpg';
                              ' ...\matlab\toolbox\vision\visiondata\imageSets\cups\handMade.jpg'
                               ... and 9 more
                              }
Если вы перемещаете groundTruth возразите против нового местоположения, вы можете должны быть изменить пути к файлам, сохраненные в groundTruthDataSource объект. Даже если файлы источника данных находятся на общей сети, если другие люди сопоставляют различную букву диска со своей сетевой папкой, пути к файлам могут быть неправильными.

Чтобы обновить эти пути, используйте changeFilePaths функция. Задайте groundTruth возразите как входной параметр против этой функции. Также задайте массив ячеек векторов строки, содержащих старые пути и новые пути. Например: {["C:\Shared\ImgFolder\Img1.png" "D:\Shared\ImgFolder\Img1.png"]; ["C:\Shared\ImgFolder\Img2.png" "D:\Shared\ImgFolder\Img2.png"]; ...}.

Если ваш groundTruth объект содержит данные о пиксельных метках, changeFilePaths функционируйте также обновляет пути к пиксельным данным, сохраненным в PixelLabelData папка.

Сохраните основную истину

Сохраните groundTruth объект в месте, которое находится на пути поиска файлов MATLAB®. Для получения дополнительной информации смотрите то, Что Путь поиска файлов MATLAB? MATLAB.

Для видео последовательность изображений или коллекция изображений, содержащая изображения от одной папки, рассматривает хранение groundTruth объект в родительской папке источника данных. Для коллекций изображений, содержащих изображения от различных папок, никакие определенные рекомендации не существуют для того, где хранить объект. Можно пометить коллекции изображений с помощью Image Labeler только.

Смотрите также

Приложения

Объекты

Функции

Похожие темы