智能标注
3.1 版本新增: 智能标注功能。
对标注数据集中未标注的数据,可使用 模型包 进行推理, 并将推理结果保存为标注实例。注意,智能标注不会改变数据的状态(仍为未标注)。
创建智能标注
左侧功能栏选择“标注数据->标注数据集”;
选择需要智能标注的标注数据集,并进入详情页;
单击上方功能栏中“智能标注”按钮;
按照页面提示配置参数:
名称
必填项
说明
智能标注名称
是
智能标注类型
是
目前支持预标注和图片编码
服务类型
否
智能标注类型为预标注时必填,
模型包
否
智能标注类型为预标注时必填,
环境变量
否
参数
否
单节点规格
是
推理服务端的单节点算力规格
节点名称
否
指定智能标注可运行的节点,不可与“驱动版本”同时指定
4.2 版本新增: 支持指定可运行节点
驱动版本
否
选择 MLU 或 GPU 规格时可用
节点数
否
推理服务端的节点数
单击“创建”。
查看智能标注详情
左侧功能栏选择“标注数据->标注数据集”;
选择需要智能标注的标注数据集,并进入详情页;
在上方标签页中选择“智能标注”;
上方功能栏选择“智能标注”;
单击智能标注“名称”或展开按钮,查看该智能标注的详细配置和运行信息。
搜索智能标注
左侧功能栏选择“标注数据->标注数据集”;
上方功能栏选择“智能标注”;
单击左上角搜索框;
在下拉列表中,可基于“名称”搜索智能标注。
删除智能标注
删除智能标注不会删除已经保存的标注实例。
左侧功能栏选择“标注数据->标注数据集”;
上方功能栏选择“智能标注”;
选择需要删除的智能标注,单击该智能标注的“操作”按钮;
在下拉列表中,单击“删除”;
单击“确认删除”。
智能标注输出格式要求
分类的模型包输出格式需为:
{
"classes": "<classification rule code>"
}
目标检测的模型包输出格式需为:
{
"dclasses": ["<detection rule code>"],
"dobjects": [["<detection object coordinate>"]]
}
具体字段要求为:
字段名
支持的数据类型
描述
classes
string
int
float
输出分类的结果,须与标注规则的格式名一致。
dclasses
string[]
int[]
float[]
输出检测的结果列表,须与标注规则的格式名一致。
dobjects
float[][]
输出检测的坐标列表,支持多边形和矩形。
第一维是多个检测到的封闭图形,须与 dclasses 一一对应。
第二维若是矩形,格式为
[X, Y, W, H]
。其中 X 和 Y 为矩形左上角的坐标,W 和 H 分别为矩形宽高。
第二维若是多边形,格式为
[X1, Y1, X2, Y2, ......]
。
图片编码
5.4 版本新增: 图片编码功能。
图片编码任务是为了支持多边形标注界面中 Segment Anything 模式, 详见 标注工作区 。
图片编码任务会对标注数据集中未标注的数据进行批量处理,生成图片编码文件保存在标注数据集中, 提供在标注多边形时开启 Segment Anything 模式进行自动标注时快速加载使用。 没有对数据提前进行图片编码,则无法使用 Segment Anything 模式进行自动标注。