主要内容

selectLabelsBySignalName

根据信号名称选择多个信号地真值

描述

例子

gtLabel= selectLabelsBySignalName (gTruthsignalNames为所指定的信号选择标签signalNames从一个groundTruthMultisignal对象,gTruth.函数返回一个对应的groundTruthMultisignal对象,gtLabel,其中只包含选定的标签。如果gTruth的向量groundTruthMultisignal对象,则函数返回一个对应的向量groundTruthMultisignal仅包含所选标签的对象。

例子

全部折叠

中选择基本真值标签groundTruthMultisignal通过指定信号名称来获取。

加载一个groundTruthMultisignal对象包含视频的ROI和场景标签数据以及相应的激光雷达点云序列。用于加载此对象的helper函数作为支持文件附加到示例中。万博1manbetx

gTruth = helperLoadGTruthVideoLidar;

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

gTruth。ROILabelData
ans = ROILabelData with properties: lidarSequence: [34x2时间表]video_01_city_c2s_fcw_10s: [204x2时间表]

创建一个新的groundTruthMultisignal对象的标签lidarSequence信号。

signalNames =“lidarSequence”;gtLabel = selectLabelsBySignalName(gTruth,signalNames);

对于原始和新对象,检查激光雷达点云序列的前五行标签数据。新对象包含与原始对象相同的激光雷达序列标签数据。

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

对于原始对象和新对象,检查视频的前五行标签数据。新对象不包含视频的标签数据。

视频标签= gTruth.ROILabelData.video_01_city_c2s_fcw_10s;videoLabelsSelection = gtLabel.ROILabelData.video_01_city_c2s_fcw_10s;头(videoLabels numrows)头(videoLabelsSelection numrows)
时间汽车卡车________ ____________ ____________ 0秒{1x3结构}{1x0结构}0.05秒{1x3结构}{1x0结构}0.1秒{1x3结构}{1x0结构}0.15秒{1x3结构}{1x0结构}0.2秒{1x3结构}{1x0结构}

输入参数

全部折叠

多信号地真值数据,指定为agroundTruthMultisignal的对象或向量groundTruthMultisignal对象。

信号名称,指定为字符向量、字符串标量、字符向量的单元格数组或字符串向量。

类中所有信号名称groundTruthMultisignal对象,gTruth,在MATLAB中输入此命令®命令提示符。

gTruth.DataSource.SignalName

例子:“lidarSequence”

例子:“lidarSequence”

例子:{“lidarSequence”、“imageSequence”}

例子:[" lidarSequence”“imageSequence”)

输出参数

全部折叠

Ground truth只有选中的标签,返回为groundTruthMultisignal的对象或向量groundTruthMultisignal对象。

每一个groundTruthMultisignal对象gtLabel对应于groundTruthMultisignal对象中的gTruth输入。方法所指定的信号名称所返回的标签signalNames输入。

版本历史

R2020a中引入