主要内容

初始化

类:vision.labeler.AutomationAlgorithm
包:vision.labeler

算法执行的初始化状态(可选)

描述

初始化方法在自动化算法运行之前初始化自动化算法的状态。

的客户AutomationAlgorithm可选地实现此方法。

初始化(algObj框架对象的状态algObj使用被标记数据的时间范围内的第一帧的自动化算法。

的客户AutomationAlgorithm必须实现此用户定义的方法。

初始化(algObj框架labelsToAutomate另外提供了一个表,labelsToAutomate,其中包含为要用于标记的自动化算法所选择的标签。此语法不支持像素标签自动化。此外,此语法仅适用于与时间相关的(时态)自动化算法。的地面实况贴标签机(自动驾驶工具箱)(需要自动驾驶工具箱™)和贴标签机视频应用程序支持时态算法,但图片标志没有。有关这些算法类型的更多信息,请参见颞自动化算法

输入参数

全部展开

自动化算法,指定为vision.labeler.AutomationAlgorithm对象。

对应于时间范围开始的帧,指定为的数值矩阵图像信号或pointCloud对象PointCloud信号。

为自动化选择的标签,指定为具有这些列的表。

列名 描述
类型

labelType枚举,其中包含标签的类型。有效的标签类型是:

  • labelType。矩形

  • labelType。长方体地面实况贴标签机应用程序只有)

  • labelType。ProjectedCuboid

  • labelType。行

  • labelType。场景

labelType。PixelLabel而且labelType。自定义不受支持。

的名字 包含标签名称的字符向量。
时间 标量类型的它指定标记标签的时间(以秒为单位)。
位置

标签在框架中的位置。这个向量的格式取决于标签类型。

标签类型 位置格式
矩形—矩形感兴趣区域(ROI)标签

-by-4形式的数字向量[x, y, w, h],地点:

  • 是帧中标签的数量。

  • x而且y指定矩形的左上角。

  • w指定矩形的宽度,它是沿x设在。

  • h指定矩形的高度,它是沿y设在。

长方体—长方体ROI标签

-by-9形式的数字向量[xctr, yctr, zctr, xlen, ylen, zlen, xrot, yrot, zrot],地点:

  • 是帧中标签的数量。

  • xctryctr,zctr指定长方体的中心。

  • xlenylen,zlen的长方体的长度x设在,y设在,z分别设在。

  • xrotyrot,zrot指定长方体沿的旋转角度x设在,y设在,z分别设在。从它们对应轴的正向看,这些角都是顺时针正的。

该图显示了这些值如何指定长方体的位置。

ProjectedCuboid—长方体ROI标签

-乘8向量的形式[x1, y1, w1, h1, x2, y2, w2, h2],地点:

  • 是帧中标签的数量。

  • (x1, y1)指定了xy投影长方体正面左上角位置的坐标

  • w1指定投影长方体正面的宽度。

  • h1指定投影长方体正面的高度。

  • x2, y2指定了xy投影长方体背面左上角位置的坐标。

  • w2指定投影长方体背面的宽度。

  • h2指定投影长方体背面的高度。

该图显示了这些值如何确定长方体的位置。

标签预计长方体

—折线ROI标签 -by-1的单元格数组向量,其中是帧中标签的数量。每个单元格数组都包含N-by-2的数字矩阵形式[(x1, y1;x2 y2;...;xN yN)N折线上的点。
场景——现场标签

逻辑的价值1如果标签出现在框架和0否则。

表的每一行都对应于为自动化选择的标签。这labelsToAutomate表格包含一个矩形标签、一个带五个点的线标签和一个长方体标签。

类型名称时间位置  _________ ____________ _________ ____________ 矩形的车0.033333 [1 x4双]0.066667线的LaneMarker [5 x2双]长方体的卡车0.099999 [1 x9双]

版本历史

介绍了R2017a

Baidu
map