Это свойство доступно только для чтения.
Маркируйте данные для каждого информация только для чтения и метки сцены, заданные как table
для коллекций изображений или timetable
для видео или последовательности изображений. Каждый столбец LabelData
содержит метки для одного определения метки и соответствует Name
значение для каждой строки в LabelDefinitions
. Эти LabelData
описывает элементы таблицы. Категории меток заданы как labelType
перечисления.
Кроме того, для данных метки информация только для чтения, которые сгруппированы по типу метки, один столбец помечен ROILabelData
, может использоваться и задаваться как структура, содержащая, по крайней мере, один тип метки, RectangleData
, PolygonData
, LineData
, или ProjCuboidData
.
Формат памяти для каждого типа метки описан в таблице.
Тип метки | Формат памяти для меток в каждой временной метке |
---|
labelType.Rectangle |
M -by-4 числовая матрица вида [x, y, w, h] , где:
M - количество меток в системе координат.
x и y задайте верхний левый угол прямоугольника.
w задает ширину прямоугольника, которая является его длиной вдоль оси x.
h задает высоту прямоугольника, которая является его длиной вдоль оси y.
|
labelType.Cuboid
|
M -by-9 числовая матрица со строками вида [xctr, yctr, zctr, xlen, ylen, zlen, xrot, yrot, zrot] , где:
M - количество меток в системе координат.
xctr , yctr , и zctr укажите центр кубоида.
xlen , ylen , и zlen задайте длину кубоида вдоль оси x, y оси и z оси, соответственно, до применения вращения.
xrot , yrot , и zrot задайте углы поворота для кубоида вдоль оси x, y оси и z оси, соответственно. Эти углы являются положительными по часовой стрелке при взгляде в прямом направлении их соответствующих осей.
Рисунок показывает, как эти значения определяют положение кубоида.
|
labelType.ProjectedCuboid
|
M -by-8 вектор вида [x1, y1, w1, h1, x2, y2, w2, h2] , где:
M - количество меток в системе координат.
x1, y1 задает x y координаты для верхнего левого положения передней грани проектируемого кубоида
w1 задает ширину передней грани проективного кубоида.
h1 задает высоту передней грани проективного кубоида.
x2, y2 задает x y координаты для верхнего левого положения задней грани проектируемого кубоида.
w2 задает ширину задней грани проективного кубоида.
h2 задает высоту задней грани спроецированного кубоида.
Рисунок показывает, как эти значения определяют положение кубоида.
|
labelType.Line | M -by-1 вектор массивов ячеек, где M - количество меток в системе координат. Каждый массив ячеек содержит N -by-2 числовая матрица вида [x1 y1; x2 y2; ... ; xN yN] для N точки в полилинии.
|
labelType.PixelLabel | Данные о метке для всех определений пиксельных меток хранятся в одной M -by-1 PixelLabelData столбец для M изображений или систем координат. Каждый элемент содержит имя файла для пиксельного изображения с меткой. Изображение метки пикселя описывает метку или метки, содержащиеся в соответствующем изображении. Метки могут быть описаны как матрица метки 1- или 3- канала. Как использовать PixelLabelData с любым из приложений labeler необходимо использовать одноканальную матрицу меток, где значения имеют тип uint8 . Можно преобразовать 3-канальную матрицу данных о пиксельных метках в одноканальную матрицу метки программно для использования с приложениями labeler. |
labelType.Polygon | M -by-1 вектор массивов ячеек, где M количество меток. Каждый массив ячеек содержит N -by-2 числовая матрица вида [x1 y1; x2 y2; ... ; xN yN] для N точки в многоугольнике.
|
labelType.Custom | Метки хранятся точно так же, как они заданы в расписании. Если вы импортируете groundTruthMultisignal объект, содержащий пользовательские данные о метках в приложение Ground Truth Labeler, эти данные не импортируются в приложение. Используйте пользовательские данные при сборе данных о метках для обучения и объединения их с данными, помеченными в приложении. |
Поддерживаемые объекты GroundTruth
| Приложение Video Labeler | Приложение Image Labeler |
---|
Источник данных | Видео файла, папка последовательности изображений, пользовательская программа чтения | Файлы изображений |
Определения меток | Rectangle , Line , PixelLabel , или Scene типы меток | Rectangle , Line , PixelLabel , или Scene типы меток |
Маркируйте данные | Расписание Rectangle , Line , PixelLabel , или Scene типы меток | Таблица (без расписания) для Rectangle , Line , PixelLabel , или Scene типы меток |
Чтобы добавить достоверные данные, которые не являются информация только для чтения (Rectangle
, Line
, PixelLabel
) или Scene
пометить категорию в groundTruth
объект, предоставьте определение метки с labelType
то есть Custom
. Пользовательские данные не видны, когда вы загружаете их в приложение для маркировки.