主要内容

vision.labeler.AutomationAlgorithmclass

包:vision.labeler

界面自动化算法在地面真理标签

描述

vision.labeler.AutomationAlgorithm类指定了接口定义定制自动化算法来运行的图片标志,贴标签机视频,地面实况贴标签机(自动驾驶工具箱)应用程序。类继承AutomationAlgorithm接口可以用于标识应用程序生成的自动化工作流地面实况标签。

您还可以使用一个自定义函数,创建一个自动化算法。标签上的函数,您可以指定应用程序,允许您调整自动化参数。更多细节,请参阅为标签创建自动化算法功能

vision.labeler.AutomationAlgorithm类是一个处理类。

类属性

文摘
真正的

类属性的信息,请参阅类属性

属性

全部展开

AutomationAlgorithm类预定义了这组属性。

地面实况数据,指定为一个groundTruthgroundTruthMultisignal(自动驾驶工具箱)对象。这个属性保存所有的标签标识应用程序之前自动化。

  • 自动化算法中使用图片标志贴标签机视频应用程序,该属性必须是groundTruth对象。

  • 自动化算法中使用地面实况贴标签机(自动驾驶工具箱)应用程序,该属性必须是groundTruthMultisignal对象。

属性:

GetAccess
公共
SetAccess
私人

标签定义选择标签的自动化应用,指定为一个结构。标签的应用程序支持的选择只有一个标签金宝app定义/自动化会话。标签的应用,选择用黄色突出显示的标签定义ROI标签现场标签左边的窗格。

该结构包含这些字段。

描述
类型

labelType枚举包含标签的类型定义。有效的标签类型:

  • labelType.Rectangle

  • labelType.Polygon

  • labelType.Cuboid(点云)

  • labelType.ProjectedCuboid(用于图像和视频数据)

  • labelType.Line

  • labelType.PixelLabel

  • labelType.Scene

labelType.Custom不支持。金宝app

的名字 特征向量包含标签的名称定义。
属性(可选)

结构数组,其中包含一个结构定义的每个属性标签。如果标签定义不包含属性,这个属性不包括属性字段。

第一个字段的每个属性结构结构数组包含属性名。第二个字段包含一个值与这个名字相关联的结构。如果你定义一个列表属性,您还必须定义属性的值的列表。值数值,字符串,或逻辑属性是可选的。所有病例描述的属性都是可选的。

PixelLabelID(可选) 正整数包含像素标签ID标签定义。这PixelLabelID字段只适用于标签的定义类型PixelLabel

查看示例SelectedLabelDefinitions结构,包含一个属性,输入这个代码在MATLAB®命令提示符。

selectedLabelDefs。类型= labelType。Rectangle; selectedLabelDefs.Name =“汽车”;selectedLabelDefs。属性= struct(“距离”,结构(“DefaultValue”0,“描述”,“传感器距离”))

查看示例SelectedLabelDefinitions结构,其中包含像素标签定义,在MATLAB命令提示符输入这个代码。

selectedLabelDefs。类型= labelType。PixelLabel;selectedLabelDefs。Name =“汽车”;selectedLabelDefs。属性= struct(“距离”,结构(“DefaultValue”0,“描述”,“传感器距离”))

属性:

GetAccess
公共
SetAccess
私人

有效的标签定义,算法可以自动化,指定为一个结构数组。每一个结构数组中对应于一个有效的标签定义。确定哪些标签定义是有效的,应用程序使用checkLabelDefinition方法。此表描述每个有效的标签定义的字段结构。

描述
类型

labelType枚举包含标签的类型定义。有效的标签类型:

  • labelType.Rectangle

  • labelType.Polygon

  • labelType.Cuboid(点云)

  • labelType.ProjectedCuboid(用于图像和视频数据)

  • labelType.Line

  • labelType.PixelLabel

  • labelType.Scene

labelType.Custom不支持。金宝app

的名字 特征向量包含标签的名称定义。
属性(可选)

结构数组,其中包含一个结构定义的每个属性标签。如果标签定义不包含属性,这个属性不包括属性字段。

第一个字段的每个属性结构结构数组包含属性名。第二个字段包含一个值与这个名字相关联的结构。如果你定义一个列表属性,您还必须定义属性的值的列表。值数值,字符串,或逻辑属性是可选的。所有病例描述的属性都是可选的。

PixelLabelID(可选) 正整数包含像素标签ID标签定义。这PixelLabelID字段只适用于标签的定义类型PixelLabel

查看示例ValidLabelDefinitions结构,包含一个属性,在MATLAB命令提示符输入这个代码。

validLabelDefs (1)。类型= labelType。Rectangle; validLabelDefs(1).Name =“汽车”;validLabelDefs (2)。类型= labelType。Line; validLabelDefs(2).Name =“LaneMarker”;validLabelDefs (3)。类型= labelType。现场validLabelDefs (3)。Name =“阳光”;

查看示例ValidLabelDefinitions结构,其中包含像素标签定义,在MATLAB命令提示符输入这个代码。

validLabelDefs (1)。类型= labelType。PixelLabel;validLabelDefs (1)。Name =“路”;validLabelDefs (1)。PixelLabelID = 1;validLabelDefs (2)。类型= labelType。PixelLabel;validLabelDefs (2)。Name =“天空”;validLabelDefs (2)。PixelLabelID = 2

属性:

GetAccess
公共
SetAccess
私人

索引的当前帧,指定为一个整数。对象的更新CurrentIndex在算法运行。使用这个索引值来访问当前帧的地面实况数据GroundTruth财产。

客户的AutomationAlgorithm类必须定义这些属性。这些属性设置名称、描述和用户指令的自动算法。

自动化算法名称,指定为一个特征向量。

属性:

GetAccess
公共
文摘
真正的
常数
真正的
NonCopyable
真正的

算法描述,指定为一个特征向量。

属性:

GetAccess
公共
文摘
真正的
常数
真正的
NonCopyable
真正的

算法的方向显示在应用程序中,指定为一个单元阵列。UserDirections被指定为一个cellstr,每个字符串代表一个单独的方向。使用checkSetup方法验证一直坚持的方向。

属性:

GetAccess
公共
文摘
真正的
常数
真正的
NonCopyable
真正的

方法

全部展开

版本历史

介绍了R2017a