地面真相贴标机

对于自动驾驶应用标签地面实况数据

描述

这个地面真相贴标机应用程序可让您在多个视频交互标签地面实测数据,图像序列,或激光雷达点云。使用的应用程序,您可以:

  • 同时标记表示同一场景的多个时间重叠信号。

  • 定义感兴趣(ROI)的标签,折线ROI标签,像素ROI标签,激光雷达标记长方体ROI标签和场景标签定义的矩形区域。使用这些标签交互标记您的地面实况数据。

  • 使用内置的检测或跟踪算法,标签地面实况数据。

  • 写,进口和使用自定义的自动化算法来自动标签地面实况数据。

  • 使用可视化摘要评估标签自动算法的性能。

  • 导出地面实况标签作为groundTruthMultisignal对象。您可以使用此对象进行系统验证或培训对象检测器或语义分割网络。

  • 显示时间同步信号,如CAN总线数据,通过使用driving.connector.ConnectorAPI。

要了解有关此应用程序的详细信息,请参阅入门与地面真相贴标机.

打开地面实况贴标应用

  • MATLAB®工具条:在应用选项卡,在汽车,点击应用程序图标。

  • MATLAB命令提示符:回车groundTruthLabeler.

程序化使用

展开全部

groundTruthLabeler打开应用程序的一个新会话,使您能够标记地面真相数据。

groundTruthLabeler(视频文件名)打开应用程序并加载输入视频。视频文件的扩展名必须由万博1manbetxVideoReader.

例:groundTruthLabeler (“caltech_cordova1.avi”)

groundTruthLabeler(图像序列文件夹)打开应用和负载从输入文件夹中的图像序列。一个图像序列是类似于视频的有序图像集。

imageSeqFolder文件夹必须是指定包含图像文件的文件夹的字符串标量或字符向量。映像文件必须具有所支持的扩展名万博1manbetximformats并装填在由返回的顺序董事功能。

的图片imageSeqFolder文件夹必须是相同的尺寸。如果图像大小不同,应用程序只导入与序列中第一个图像大小相同的图像。若要标记大小不同的无序图像集合,请使用图片标识取而代之的是应用程序。

groundTruthLabeler (imageSeqFolder、时间戳)打开应用程序并加载图像与其相应的时间戳的序列。时间戳必须是一个期间相同的长度的序列中的图像的数量的矢量。

例如,加载道路图象和它们的相应的时间戳的序列到应用程序。

imageDir = fullfile (toolboxdir ('驾驶'),“drivingdata”,“roadSequence”);负载(完整文件(IMAGEDIR,'timeStamps.mat')groundTruthLabeler (imageDir、时间戳)

groundTruthLabeler(___,'ConnectorTargetHandle',连接器)打开应用程序并加载这两个组件:

  • 视频或图像序列信号,根据输入的参数组合,您指定

  • 与指定信号时间同步的外部分析或可视化工具

这个连接器输入是一个句柄driving.connector.Connector实现外部工具的类。

例如,该语法打开与视频信号和同步的激光雷达的可视化工具的应用程序。

groundTruthLabeler('01_city_c2s_fcw_10s.mp4','ConnectorTargetHandle',@ LidarDisplay);

当你在应用程序连接到信号的外部工具,考虑这些提示。

  • 如果删除连接到该工具的信号,应用程序断开工具,并将其关闭。

  • 连接到工具的信号必须是主信号,即,其时间戳在应用底部中的播放控制是所使用的信号。如果更改了主信号,应用程序断开工具,并将其关闭。

  • 如果你开始一个新的应用程序会话,应用程序断开工具,并将其关闭。

groundTruthLabeler(sessionFile)打开应用程序并加载保存的应用程序会话,sessionFile.这个sessionFile输入包含路径和文件名。MAT文件sessionFile指向包含保存的会话。

限制

  • 激光雷达信号不支持线或像素ROI标签。万博1manbetx

  • 像素和长方体ROI标签不支持子标签或属性。万博1manbetx

  • 标签摘要窗口不支持子标签或属性万博1manbetx

更多关于

展开全部

提示

  • 为了避免与新标签重新标记地面真相,组织要使用标签计划弄脏地面真理面前。

  • 您可以复制并粘贴属于同一类型的信号之间的标签。

算法

展开全部

你可以使用标签自动化算法来加速应用程序内的标签。要创建自己的标签自动化算法以在应用程序中使用,请参见创建自动标记算法(计算机视觉工具箱)。您还可以使用提供的内置算法之一。遵循以下步骤:

  1. 你想要的数据加载到标签,并至少创建一个标签定义。

  2. 在app工具条上单击选择算法,并选择一个内置的自动化算法。

  3. 请点击自动化,然后按照自动化窗口右侧窗格中的自动化说明操作。

兼容性的考虑

展开全部

在未来的版本中行为改变

在R2017a中引入