主要内容

vision.labeler.loading.SignalType

标签的信号类型的枚举

自从R2020a

描述

vision.labeler.loading.SignalType枚举允许您指定使用的类型的信号地面实况贴标签机从一个应用程序。在选择信号groundTruthMultisignal通过使用对象selectLabelsBySignalType功能,使用这些枚举来选择特定的信号类型的标签。

创建

描述

vision.labeler.loading.SignalType.Image创建一个枚举类型的信号图像。使用这个枚举指定图像信号的来源,如视频或图像序列。

例子

vision.labeler.loading.SignalType.PointCloud创建一个枚举类型的信号PointCloud。使用这个枚举指定激光雷达点云信号来源如调速发电机®数据包捕获(PCAP)文件。

vision.labeler.loading.SignalType.Time创建一个枚举类型的信号时间。现场标签时间信号和类型持续时间。你不能加载时间信号进地面实况贴标签机应用程序。

例子

全部折叠

从一个选择地面实况标签groundTruthMultisignal通过指定一个信号类型对象。

加载一个groundTruthMultisignal对象包含ROI和现场视频标签数据和相应的激光雷达点云序列。辅助函数用于加载这个对象附加到例子作为支持文件。金宝app

gTruth = helperLoadGTruthVideoLidar;

检查标签定义。对象包含定义为图像,点云,和时间信号。

gTruth.LabelDefinitions
ans = 5 x7表名SignalType LabelType组描述LabelColor层次_____ _____ _____其________________________ _______{‘汽车’}图像矩形{‘汽车’}{0 x0 char} {[0.5862 0.8276 0.3103]} {1 x1 struct}{‘汽车’}PointCloud长方体{‘汽车’}{0 x0 char} {[0.5862 0.8276 0.3103]} {1 x1 struct}{“卡车”}图像矩形{‘汽车’}{0 x0 char} {[0.5172 - 0.5172 1]} {0 x0双}{“卡车”}PointCloud长方体{‘汽车’}{0 x0 char} {[0.5172 - 0.5172 1]} {0 x0双}{‘阳光’}时间场景{‘没有’}{0 x0 char} {[0 0.7241 - 0.6552]} {0 x0双}

检查ROI标签。激光雷达点云序列的对象包含标签和视频。

gTruth.ROILabelData
ans = ROILabelData属性:lidarSequence: [34 x2时间表]video_01_city_c2s_fcw_10s: [204 x2时间表)

创建一个新的groundTruthMultisignal对象,该对象包含标签只点云的信号。

signalTypes = vision.labeler.loading.SignalType.PointCloud;gtLabel = selectLabelsBySignalType (gTruth signalTypes);

原来和新对象,检查标签的前五行激光雷达点云数据序列。因为激光雷达信号的类型PointCloud,新对象包含相同的标签激光雷达数据序列与原始对象。

lidarLabels = gTruth.ROILabelData.lidarSequence;lidarLabelsSelection = gtLabel.ROILabelData.lidarSequence;numrows = 5;头(lidarLabels numrows)头(lidarLabelsSelection numrows)
时间汽车卡车___________ _______ _______ 0秒{1 x1 struct} {1 x0 struct} 0.29926秒{1 x1 struct} {1 x0 struct} 0.59997秒{1 x1 struct} {1 x0 struct} 0.8485秒{1 x1 struct} {1 x0 struct} 1.1484秒{1 x1 struct} {1 x0 struct}时间汽车卡车___________ _______ _______ 0秒{1 x1 struct} {1 x0 struct} 0.29926秒{1 x1 struct} {1 x0 struct} 0.59997秒{1 x1 struct} {1 x0 struct} 0.8485秒{1 x1 struct} {1 x0 struct} 1.1484秒{1 x1 struct} {1 x0 struct}

原来和新对象,检查标签数据的前五行视频。因为视频信号的类型图像,新对象不包含标签数据的视频。

videoLabels = gTruth.ROILabelData.video_01_city_c2s_fcw_10s;videoLabelsSelection = gtLabel.ROILabelData.video_01_city_c2s_fcw_10s;头(videoLabels numrows)头(videoLabelsSelection numrows)
时间汽车卡车________ _______ _______ 0秒{1 x3 struct} {1 x0 struct} 0.05秒{1 x3 struct} {1 x0 struct} 0.1秒{1 x3 struct} {1 x0 struct} 0.15秒{1 x3 struct} {1 x0 struct} 0.2秒{1 x3 struct} {1 x0 struct}时间从0秒0.15 0.05 0.1秒秒秒0.2秒

版本历史

介绍了R2020a