分享和存储标记地面实况数据
的图片标志,贴标签机视频,地面实况贴标签机(自动驾驶工具箱)应用程序使您能够标签图像、视频和其他地面实况数据来源。然后您可以导出地面真理作为一个标签groundTruth
对象或,地面实况贴标签机(自动驾驶工具箱)应用程序,groundTruthMultisignal
(自动驾驶工具箱)对象。地面实况对象包含的信息:
数据源(或数据来源)
标签定义
绘制地面实况标签
你可以分享这个对象:
其他标签的同事,可以使用它来继续标签
算法开发人员,他们可以用它来训练算法,如对象探测器或语义分割网络
验证工程师,谁可以使用它来验证算法
分享地面实况
导出并共享标记地面实况数据从一个标签的应用程序,选择出口标签>到文件。然后,分享你的团队与个人直接导出的MAT-file或把它在一个共享的网络位置。
如果导出的地面实况数据包含像素标签,程序也会生成一个PixelLabelData
文件夹包含像素标签数据。标签数据表存储在地面实况对象引用这个文件夹的路径。随着地面实况对象共享此文件夹。
标签的应用也使您节省MAT-file整个应用程序会话。不共享这个文件。因为会话文件包含特定于您的本地机器上的应用程序首选项,这个文件可能无法在其他机器上工作。
如果你再出口地面实况对象包含像素标签数据,应用程序生成一个新的PixelLabelData
文件夹中。即使你覆盖原始地面真值对象,应用程序生成一个新的PixelLabelData
文件夹中。在地面实况,再对象时,生成的文件夹命名PixelLabelData_1
,PixelLabelData_2
等等,这取决于有多少次你再出口对象相同的文件夹中。
分享一个地面实况对象时,正确的分享PixelLabelData
与之相关的文件夹。例如,如果您覆盖原始地面真值对象,分享覆盖对象和新创建的PixelLabelData_1
文件夹中。
除了分享地面真值对象,您还必须共享数据源(或数据源)和任何相关的文件。这些表显示每个数据源的文件分享在每一个应用程序。
分享图片标志应用程序文件
数据源 | 文件共享 |
---|---|
图片收藏 |
|
分享视频贴标签机应用程序文件
数据源 | 文件共享 |
---|---|
视频 |
|
图像序列 |
|
自定义图像数据源的读者 |
|
地面实况贴标签机应用文件共享
数据源 | 文件共享 |
---|---|
视频 |
|
图像序列 |
|
自定义图像数据源的读者 |
|
点云序列 |
|
调速发电机®数据包捕获(PCAP)文件 |
|
Rosbag |
|
移动地面实况
在导出的地面真值对象,数据源
属性包含数据源文件的绝对路径。例如,假设您想要查看的路径groundTruth
对象,gTruth
,这是出口的图片标志在MATLAB应用。®命令提示符,输入此代码。
gTruth.DataSource
ans = groundTruthDataSource图像集合的属性来源:{“…\ matlab工具箱\ \愿景\ visiondata \ imageSets \杯\ bigMug.jpg”;’……\ matlab工具箱\ \愿景\ visiondata \ imageSets \杯\ blueCup.jpg”;’……\ matlab工具箱\ \愿景\ visiondata \ imageSets \杯\ handMade.jpg”……和9}
更新这些路径,使用changeFilePaths
函数。指定地面真理这个函数对象作为输入参数。如果路径改变,但没有文件名称,指定一个字符串向量包含旧的和新的路径。函数返回任何无法解决的路径。例如,这个代码示例展示了如何改变驱动器字母图像文件夹。
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);
如果地面实况对象包含像素标签数据,还可以使用changeFilePaths
函数来更新路径名像素标签中存储数据PixelLabelData
文件夹中。
商店地面实况
地面实况对象存储在一个位置,在MATLAB搜索路径。更多细节,请参阅MATLAB搜索路径是什么?。
数据源的内容驻留在一个文件夹中,考虑地面实况对象存储在父文件夹的数据源。对于图像集合包含图像从不同的文件夹,不存在任何具体建议在哪里存储对象。标签图像集合,使用图片标志应用程序。
提取标记视频场景
您可以提取标记视频场景和相应的标签groundTruth
或groundTruthMultisignal
(自动驾驶工具箱)导出的对象贴标签机视频或地面实况贴标签机(自动驾驶工具箱)应用程序的形式,可以使用一个数据存储加载。这些标记的视频场景可以用于培训、验证和评估。提取视频场景让你使用视频标签的具体时间很长一段视频和应用深度学习技术来检测异常或识别一个特定的活动视频。
使用
sceneTimeRanges
函数获取标记现场时间范围从一个地面实况对象。使用
writeVideoScenes
函数需要地面真理对象数组和标记现场时间范围的信息sceneTimeRanges
函数编写视频场景一个文件夹。这些数据可以直接用于数据存储的基础深度学习培训和评估工作流。
另请参阅
应用程序
对象
功能
changeFilePaths (groundTruth)
|changeFilePaths (groundTruthMultisignal)
(自动驾驶工具箱)|writeVideoScenes
|sceneTimeRanges