一种自动标注方法、装置、设备及可读存储介质制造方法及图纸

技术编号:28147417 阅读:22 留言:0更新日期:2021-04-21 19:34
本发明专利技术公开了一种自动标注方法、装置、设备及可读存储介质,所述方法包括:响应于触发的对待处理图像中识别出目标对象,并在所述待处理图像中绘制出用于框选出所述目标对象的标注框;响应于触发的启动语音调整标注框操作,获取用户语音指令,并根据处理图像进行标注的标注指令,获取与所述标注指令对应的对象识别模型;利用所述对象识别模型从所述待所述用户语音指令对所述待处理图像中的目标标注框进行调整,以完成对所述待处理图像的标注;本发明专利技术能够同时提升数据标注的效率和准确性。本发明专利技术能够同时提升数据标注的效率和准确性。本发明专利技术能够同时提升数据标注的效率和准确性。

【技术实现步骤摘要】
一种自动标注方法、装置、设备及可读存储介质


[0001]本专利技术涉及数据标注
,特别涉及一种自动标注方法、装置、设备及可读存储介质。

技术介绍

[0002]在数据标注领域,目前采用的标注方式主要是人工标注,即依靠数据标注员通过肉眼识别以对待标注数据集中的目标对象进行标注,通常待标注的数据量会达到万级、十万级或者更多,所以采用人工标注的出错概率较大且效率较低,不能满足日常生产需要;此外,数据标注员还可利用开源的labelme或者modelArts工具进行数据标注,但是,labelme需要配置python环境才能使用,而modelArts是集成在云平台上的工具,需要相应权限才能使用,因此,在利用上述工具进行数据标注时较为繁琐且有较高的学习成本,不够便捷、用户体验度不佳。

技术实现思路

[0003]本专利技术的目的在于提供一种自动标注方法、装置、设备及可读存储介质,能够同时提升数据标注的效率和准确性。
[0004]根据本专利技术的一个方面,提供了一种自动标注方法,所述方法包括:
[0005]响应于触发的对待处理图像进行标注的标注指令,获取与所述标注指令对应的对象识别模型;
[0006]利用所述对象识别模型从所述待处理图像中识别出目标对象,并在所述待处理图像中绘制出用于框选出所述目标对象的标注框;
[0007]响应于触发的启动语音调整标注框操作,获取用户语音指令,并根据所述用户语音指令对所述待处理图像中的目标标注框进行调整,以完成对所述待处理图像的标注。
[0008]可选的,所述获取与所述标注指令对应的对象识别模型,包括:
[0009]从预设模型数据库中获取与所述标注指令对应的对象识别模型,其中,所述模型数据库包括预先训练的用于执行识别不同对象的多个对象识别模型;或者,
[0010]接收从预设接口上传的预先训练的用于执行识别所述目标对象的对象识别模型。
[0011]可选的,所述在所述待处理图像中绘制出用于框选出所述目标对象的标注框,包括:
[0012]获取所述目标对象在所述待处理图像中的位置信息;
[0013]根据所述位置信息确定出所述标注框的起始点二维坐标和边框尺寸信息;
[0014]将所述起始点二维坐标转化为起始点三维坐标;
[0015]根据所述起始点三维坐标和所述边框尺寸信息,利用WebGL在所述待处理图像中渲染出所述标注框。
[0016]可选的,所述根据所述用户语音指令对所述待处理图像中的目标标注框进行调整,包括:
[0017]利用预先训练的语音识别模型,从所述用户语音指令中识别出标识信息和调整信息;
[0018]根据所述调整信息对与所述标识信息对应的目标标注框的属性进行调整;其中,所述属性包括:位置和尺寸。
[0019]可选的,所述根据所述调整信息对与所述标识信息对应的目标标注框的属性进行调整,具体包括:
[0020]当所述调整信息用于调整标注框的位置时,获取所述目标标注框的初始水平宽度和初始垂直高度以及所述待处理画像的水平宽度和垂直高度;
[0021]根据所述目标标注框的初始水平宽度和所述待处理画像的水平宽度,计算出第一水平移动步长;
[0022]根据所述目标标注框的初始垂直高度和所述待处理画像的垂直高度,计算出第一垂直移动步长;
[0023]根据所述第一水平移动步长和第一垂直移动步长,按照所述调整信息对所述目标标注框的位置进行调整。
[0024]可选的,所述根据所述调整信息对与所述标识信息对应的目标标注框的属性进行调整,具体包括:
[0025]当所述调整信息用于调整标注框的尺寸时,获取所述待处理画像中所有标注框的面积,根据每种面积出现的概率计算出标注框面积的均值和方差,并根据所述均值和方差确定出针对标注框面积的概率密度函数;
[0026]获取所述目标标注框的第一面积,并根据所述概率密度函数计算出与所述第一面积对应的第一概率值;
[0027]将所述第一概率值与预设调整步长相加得到第二概率值,并根据所述概率密度函数计算出与所述第二概率值对应的第二面积;
[0028]根据所述第一面积和第二面积计算出第一调整比例;
[0029]根据所述第一调整比例,按照所述调整信息对所述目标标注框的尺寸进行调整。
[0030]可选的,所述方法还包括:
[0031]在所述待处理图像中绘制出用于框选出所述目标对象的标注框之后,为所述标注框生成标识信息和调整记录队列;
[0032]将所述标识信息添加到所述调整记录队列中;
[0033]将针对所述标注框的每次调整信息以及根据每次调整信息进行调整后的属性按时序记录到所述调整记录队列中。
[0034]可选的,所述根据所述调整信息对与所述标识信息对应的目标标注框的属性进行调整,包括:
[0035]获取与所述标识信息对应的调整记录队列;
[0036]当所述调整信息为回退时,按照所述调整记录队列中所记录的最新属性的上一时序的属性调整所述标注框。
[0037]可选的,所述根据所述第一水平移动步长和第一垂直移动步长,按照所述调整信息对所述目标标注框的位置进行调整,具体包括:
[0038]获取与所述目标标注框的标识信息对应的调整记录队列;
[0039]当所述调整信息用于调整标注框的水平位置时,判断在所述调整记录队列中最新的两个历史调整信息是否均用于调整标注框的水平位置,若是,则当前一时序的历史调整信息与后一时序的历史调整信息不一致且前一时序的历史调整信息与所述调整信息一致时按照预设补偿参数将所述第一水平移动步长调整至第二水平移动步长并根据所述第二水平移动步长按照所述调整信息对所述目标标注框的水平位置进行调整,若否,则根据所述第一水平移动步长按照所述调整信息对所述目标标注框的水平位置进行调整;
[0040]当所述调整信息用于调整标注框的垂直位置时,判断在所述调整记录队列中最新的两个历史调整信息是否均用于调整标注框的垂直位置,若是,则当前一时序的历史调整信息与后一时序的历史调整信息不一致且前一时序的历史调整信息与所述调整信息一致时按照预设补偿参数将所述第一垂直移动步长调整至第二垂直移动步长并根据所述第二垂直移动步长按照所述调整信息对所述目标标注框的垂直位置进行调整,若否,则根据所述第一垂直移动步长按照所述调整信息对所述目标标注框的垂直位置进行调整。
[0041]可选的,所述根据所述第一调整比例,按照所述调整信息对所述目标标注框的尺寸进行调整,具体包括:
[0042]获取与所述目标标注框的标识信息对应的调整记录队列;
[0043]当所述调整信息用于调整标注框的尺寸时,判断在所述调整记录队列中最新的两个历史调整信息是否均用于调整标注框的尺寸;
[0044]若是,则当前一时序的历史调整信息与后一时序的历史调整信息不一致且前一时序的历史调整信息与所述调整信息一致时,按照预设补偿参数调整所述预设调整步长,根据调整后的调整本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自动标注方法,其特征在于,所述方法包括:响应于触发的对待处理图像进行标注的标注指令,获取与所述标注指令对应的对象识别模型;利用所述对象识别模型从所述待处理图像中识别出目标对象,并在所述待处理图像中绘制出用于框选出所述目标对象的标注框;响应于触发的启动语音调整标注框操作,获取用户语音指令,并根据所述用户语音指令对所述待处理图像中的目标标注框进行调整,以完成对所述待处理图像的标注。2.根据权利要求1所述的自动标注方法,其特征在于,所述获取与所述标注指令对应的对象识别模型,包括:从预设模型数据库中获取与所述标注指令对应的对象识别模型,其中,所述模型数据库包括预先训练的用于执行识别不同对象的多个对象识别模型;或者,接收从预设接口上传的预先训练的用于执行识别所述目标对象的对象识别模型。3.根据权利要求1所述的自动标注方法,其特征在于,所述在所述待处理图像中绘制出用于框选出所述目标对象的标注框,包括:获取所述目标对象在所述待处理图像中的位置信息;根据所述位置信息确定出所述标注框的起始点二维坐标和边框尺寸信息;将所述起始点二维坐标转化为起始点三维坐标;根据所述起始点三维坐标和所述边框尺寸信息,利用WebGL在所述待处理图像中渲染出所述标注框。4.根据权利要求1所述的自动标注方法,其特征在于,所述根据所述用户语音指令对所述待处理图像中的目标标注框进行调整,包括:利用预先训练的语音识别模型,从所述用户语音指令中识别出标识信息和调整信息;根据所述调整信息对与所述标识信息对应的目标标注框的属性进行调整;其中,所述属性包括:位置和尺寸。5.根据权利要求4所述的自动标注方法,其特征在于,所述根据所述调整信息对与所述标识信息对应的目标标注框的属性进行调整,具体包括:当所述调整信息用于调整标注框的位置时,获取所述目标标注框的初始水平宽度和初始垂直高度以及所述待处理画像的水平宽度和垂直高度;根据所述目标标注框的初始水平宽度和所述待处理画像的水平宽度,计算出第一水平移动步长;根据所述目标标注框的初始垂直高度和所述待处理画像的垂直高度,计算出第一垂直移动步长;根据所述第一水平移动步长和第一垂直移动步长,按照所述调整信息对所述目标标注框的位置进行调整。6.根据权利要求4所述的自动标注方法,其特征在于,所述根据所述调整信息对与所述标识信息对应的目标标注框的属性进行调整,具体包括:当所述调整信息用于调整标注框的尺寸时,获取所述待处理画像中所有标注框的面积,根据每种面积出现的概率计算出标注框面积的均值和方差,并根据所述均值和方差确定出针对标注框面积的概率密度函数;
获取所述目标标注框的第一面积,并根据所述概率密度函数计算出与所述第一面积对应的第一概率值;将所述第一概率值与预设调整步长相加得到第二概率值,并根据所述概率密度函数计算出与所述第二概率值对应的第二面积;根据所述第一面积和第二面积计算出第一调整比例;根据所述第一调整比例,按照所述调整信息对所述目标标注框的尺寸进行调整。7.根据权利要求4至6中任一项所述的自动标注方法,其特征在于,所述方法还包括:在所述待处理图像中绘制出用于框选出所述目标对象的标注框之后,为所述标注框生成标识信息和调整记录队列;将所述标识信息添加到所述调整记录队列中;将针对所述标注框的每次调整信息以及根据每次调整信息进行调整后的属性按时序记录到所述调整记...

【专利技术属性】
技术研发人员:冯斐帆李波
申请(专利权)人:广联达科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1