主要内容

分享和存储标记地面真相数据

图片标志贴标签机视频,地面实况贴标签机(自动驾驶工具箱)应用程序可以让你标签的图像,视频,和其他地面真相数据源。然后您可以将ground truth标签导出为groundTruth对象或地面实况贴标签机(自动驾驶工具箱)应用程序,groundTruthMultisignal(自动驾驶工具箱)对象。ground truth对象包含以下信息:

  • 数据源(或多个数据源)

  • 标签定义

  • 绘制的基础真理标签

你可以与以下对象共享这个对象:

  • 其他贴标同事,可以用它继续贴标

  • 算法开发人员,他们可以使用它来训练算法,如目标检测器或语义分割网络

  • 验证工程师,他们可以用它来验证算法

分享地面实况

要从一个标签应用程序导出和共享标记的地面真相数据,选择出口标签>到文件.然后,要么与团队中的个人直接共享导出的mat文件,要么将其放在共享的网络位置。

如果导出的地面真值数据包含像素标签,应用程序还会生成一个PixelLabelData包含像素标签数据的文件夹。存储在ground truth对象中的标签数据表引用此文件夹的路径。与ground truth对象一起共享这个文件夹。

标签应用程序还允许您保存整个应用程序会话的mat文件。不要共享此文件。因为会话文件包含特定于本地机器的应用程序首选项,所以该文件可能无法在其他机器上工作。

如果你重新导出一个包含像素标签数据的ground truth对象,应用程序会生成一个新的PixelLabelData文件夹中。即使你覆盖了原始的ground truth对象,应用程序也会生成一个新的PixelLabelData文件夹中。当重新导出ground truth对象时,生成的文件夹将被命名PixelLabelData_1PixelLabelData_2,等等,这取决于将对象重新导出到相同文件夹的次数。

当共享一个地面真理对象时,共享正确PixelLabelData与它关联的文件夹。例如,如果覆盖了原始的ground truth对象,则共享覆盖的对象和新创建的对象PixelLabelData_1文件夹中。

除了共享ground truth对象外,还必须共享数据源(或多个数据源)和任何相关文件。这些表显示了每个应用程序中每个数据源要共享的文件。

图片标签应用程序文件共享

数据源 文件共享
图片收藏
  • groundTruth对象MAT-file

  • PixelLabelData文件夹(仅限像素标签)

  • 包含图像集合的文件夹(如果不在共享位置)

视频标签应用程序文件共享

数据源 文件共享
视频
  • groundTruth对象MAT-file

  • PixelLabelData文件夹(仅限像素标签)

  • 视频源文件(如果不在共享位置)

图像序列
  • groundTruth对象MAT-file

  • PixelLabelData文件夹(仅限像素标签)

  • 包含图像序列的文件夹(如果不在共享位置)

  • 时间戳持续时间向量(如果指定了的话)

自定义图像数据源阅读器
  • groundTruth对象MAT-file

  • PixelLabelData文件夹(仅限像素标签)

  • 数据源文件(如果不在共享位置)

  • 读者自定义功能

地面真理标签应用程序文件共享

数据源 文件共享
视频
  • groundTruthMultisignal对象MAT-file

  • PixelLabelData文件夹(仅限像素标签)

  • 视频源文件(如果不在共享位置)

图像序列
  • groundTruthMultisignal对象MAT-file

  • PixelLabelData文件夹(仅限像素标签)

  • 包含图像序列的文件夹(如果不在共享位置)

  • 时间戳持续时间向量(如果指定了的话)

自定义图像数据源阅读器
  • groundTruthMultisignal对象MAT-file

  • PixelLabelData文件夹(仅限像素标签)

  • 数据源文件(如果不在共享位置)

  • 读者自定义功能

点云序列
  • groundTruthMultisignal对象MAT-file

  • PixelLabelData文件夹(仅限像素标签)

  • 包含点云序列的文件夹(如果不在共享位置)

  • 时间戳持续时间向量(如果指定了的话)

威力登®PCAP文件
  • groundTruthMultisignal对象MAT-file

  • PixelLabelData文件夹(仅限像素标签)

  • PCAP源文件(如果不在共享位置)

  • PCAP校准文件

  • 时间戳持续时间向量(如果指定了的话)

Rosbag
  • groundTruthMultisignal对象MAT-file

  • PixelLabelData文件夹(仅限像素标签)

  • Rosbag文件

移动地面实况

在导出的地真对象中,数据源属性包含到数据源文件的绝对路径。例如,假设你想要查看a的路径groundTruth对象,gTruth,这是从图片标志在MATLAB中®命令提示符,输入此代码。

gTruth。数据源
ans = groundTruthDataSource for a image collection with properties’……\ matlab工具箱\ \愿景\ visiondata \ imageSets \杯\ blueCup.jpg”;’……\ matlab工具箱\ \愿景\ visiondata \ imageSets \杯\ handMade.jpg”……还有9个
如果将ground truth对象移动到一个新位置,则可能需要更改存储在数据源(或多个数据源)中的文件路径。即使数据源文件在共享网络上,如果其他人将不同的驱动器号映射到他们的网络文件夹,文件路径可能是不正确的。

要更新这些路径,请使用changeFilePaths函数。指定ground truth对象作为这个函数的输入参数。如果路径改变了,但文件名没有改变,则指定一个包含旧路径和新路径的字符串向量。函数返回它无法解析的任何路径。例如,此代码示例显示如何更改映像文件夹的驱动器号。

alternativePaths = [“C: \ \ ImgFolder共享”“D: \ \ ImgFolder共享”];unresolvedPaths = changeFilePaths (gTruth alternativePaths);

如果文件名也发生了更改,请指定包含旧路径和新路径的字符串向量单元格数组。例如,这个代码示例演示了如何更改单个文件的驱动器号,以及如何为每个文件添加后缀。

alternativePaths =...{(“C: \ \ ImgFolder \ Img1.png共享”“D: \ \ ImgFolder \ Img1_new.png共享”],...“C: \ \ ImgFolder \ Img2.png共享”“D: \ \ ImgFolder \ Img2_new.png共享”],...。[“C: \ \ ImgFolder \ ImgN.png共享”“D: \ \ ImgFolder \ ImgN_new.png共享”]};unresolvedPaths = changeFilePaths (gTruth alternativePaths);

如果ground truth对象包含像素标签数据,也可以使用changeFilePaths函数中存储的像素标签数据的路径名PixelLabelData文件夹中。

商店地面实况

将地面真值对象存储在MATLAB搜索路径上的一个位置。有关详细信息,请参见什么是MATLAB搜索路径?

对于内容驻留在单个文件夹中的数据源,考虑将ground truth对象存储在数据源的父文件夹中。对于包含来自不同文件夹的图像的图像集合,不存在将对象存储在何处的具体建议。标签图像集合,使用图片标志应用程序。

另请参阅

应用程序

对象

功能

相关的话题