主要内容

SelectLabelsBysignAlName.

根据信号名称选择多信号地面真相

描述

例子

gtLabel= selectLabelsBySignalName (gTruthsignalNames为由此指定的信号选择标签signalNames来自A.groundTruthMultisignal目的,gTruth.该函数返回相应的groundTruthMultisignal目的,gtLabel,仅包含所选标签。如果gTruth是一个矢量groundTruthMultisignal对象,则函数返回相应的向量groundTruthMultisignal只包含选定标签的对象。

例子

全部折叠

从一个选择地面真理标签groundTruthMultisignal对象的方法是指定信号名称。

加载一个groundTruthMultisignal目标,包含感兴趣区域和视频的场景标签数据以及相应的激光雷达点云序列。用于加载该对象的helper函数作为支持文件附加到示例中。金宝app

gTruth = helperLoadGTruthVideoLidar;

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

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

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

signalNames =“lidarsequence”;gtLabel = selectLabelsBySignalName (gTruth signalNames);

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

lidarLabels = gTruth.ROILabelData.lidarSequence;lidarLabelsSelection = gtLabel.ROILabelData.lidarSequence;numrows = 5;头(lidarLabels numrows)头(lidarLabelsSelection numrows)
ans = 5 x2时间表时间汽车卡车  ___________ ____________ ____________ 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} ans = 5 x2时间表时间汽车卡车  ___________ ____________ ____________ 0秒{1 x1 struct}{1x1 struct} {1x0 struct} 0.29926 SEC {1x1 struct} {1x0 struct} 0.9997 SEC {1x1 struct} {1x0 struct} 0.8485 SEC {1x1 struct} {1x0 struct} 1.1484 SEC {1x1 struct} {1x0 struct}

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

videoLabels = gTruth.ROILabelData.video_01_city_c2s_fcw_10s;videoLabelsSelection = gtLabel.ROILabelData.video_01_city_c2s_fcw_10s;头(videoLabels numrows)头(videoLabelsSelection numrows)
ans = 5x2 timetable Time car truck ________ ____________ ____________ 0 sec {1x3 struct} {1x0 struct} {1x0 struct} 0.1 sec {1x3 struct} {1x0 struct} 0.15 sec {1x3 struct} {1x0 struct} 0.2 sec {1x3 struct} {1x0 struct} {1x0 struct} {1x0 struct} {1x0 struct

输入参数

全部折叠

多目标地面真理数据,指定为agroundTruthMultisignal物体或向量groundTruthMultisignal对象。

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

查看a中的所有信号名称groundTruthMultisignal目的,gTruth,在MATLAB中输入此命令®命令提示符。

gTruth.DataSource.SignalName

例子:'lidarsequence'

例子:“lidarsequence”

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

例子:[“Lidarsequence”“ImageSequence”]

输出参数

全部折叠

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

每一个groundTruthMultisignal对象gtLabel对应A.groundTruthMultisignal对象在gTruth输入。返回的对象仅包含具有由信号名称指定的信号名称的标签signalNames输入。

介绍了R2020a