目标检测方法及装置、计算设备制造方法及图纸

技术编号:30403860 阅读:16 留言:0更新日期:2021-10-20 10:57
本申请实施例提供一种目标检测方法及装置、计算设备,该方法包括:确定待检测图像;基于第一检测模型,检测待检测图像中目标对象所在第一目标区域以及目标对象所属目标类别;提取待检测图像在第一目标区域的局部图像;基于第二检测模型,检测局部图像中目标对象所在第二目标区域;根据第二目标区域,结合目标对象所属目标类别,确定待检测图像中目标对象的检测结果。本申请实施例提高了目标检测准确度及精度。精度。精度。

【技术实现步骤摘要】
目标检测方法及装置、计算设备


[0001]本申请涉及人工智能
,尤其涉及一种目标检测方法及装置、计算设备。

技术介绍

[0002]目标检测是计算机视觉领域中一个热点研究方向,可以广泛应用于智能导航、医学图像处理、自动驾驶、智能监控、工业瑕疵检测等诸多领域。目前的目标检测算法可以识别并分割图像中的目标对象所在区域以及背景区域。目标检测可以包括大目标检测以及小目标检测,小目标可以为检测框的宽小于原图像的宽的1/50(像素点),检测框的高小于原图像的高的1/50(像素点);检测框的大小与目标对象的大小相适应。
[0003]现有技术中,通常可以采用一个目标检测模型来检测图像中的全部目标,但是对于图像中的小目标而言,通常可以采用深层网络以及更多尺度对图像特征进行提取以及分类预测,使用更适合小目标的损失函数,以确保获得准确的小目标。
[0004]但是,采用目标检测模型直接对小目标进行检测的方式时,由于小目标足够小,即便是采用更复杂的网络、更多的尺度以及更适合小目标的损失函数,获得的检测结果仍然不够准确,检测精度较低。

技术实现思路

[0005]有鉴于此,本申请实施例提供一种目标检测方法及装置、计算设备,用以解决现有技术中目标检测模型对小目标的检测结果不够准确的技术问题。
[0006]第一方面,本申请实施例提供一种目标检测方法,包括:
[0007]确定待检测图像;
[0008]基于第一检测模型,检测所述待检测图像中目标对象所在第一目标区域以及所述目标对象所属目标类别;<br/>[0009]提取所述待检测图像在所述第一目标区域的局部图像;
[0010]基于第二检测模型,检测所述局部图像中所述目标对象所在第二目标区域;
[0011]根据所述第二目标区域,结合所述目标对象所属目标类别,确定所述待检测图像中所述目标对象的检测结果。
[0012]第二方面,本申请实施例提供一种目标检测方法,包括:
[0013]响应于调用目标检测服务的检测请求,确定所述目标检测服务对应的目标检测资源;
[0014]利用所述目标检测服务对应的目标检测资源执行如下步骤:
[0015]确定待检测图像;
[0016]基于第一检测模型,检测所述待检测图像中目标对象所在第一目标区域以及所述目标对象所属目标类别;
[0017]提取所述待检测图像在所述第一目标区域的局部图像;
[0018]基于第二检测模型,检测所述局部图像中所述目标对象所在第二目标区域;
[0019]根据所述第二目标区域,结合所述目标对象所属目标类别,确定所述待检测图像中所述目标对象的检测结果。
[0020]第三方面,本申请实施例提供一种目标检测方法,包括:
[0021]响应于检测用户发起的检测请求,获取所述检测用户提供的待检测图像;
[0022]基于第一检测模型,检测所述待检测图像中目标对象所在第一目标区域以及所述目标对象所属目标类别;
[0023]提取所述待检测图像在所述第一目标区域的局部图像;
[0024]基于第二检测模型,检测所述局部图像中所述目标对象所在第二目标区域;
[0025]根据所述第二目标区域,结合所述目标对象所属目标类别,确定所述待检测图像中所述目标对象的检测结果;
[0026]为所述检测用户输出所述待检测图像的检测结果。
[0027]第四方面,本申请实施例提供一种目标检测方法,包括:
[0028]获取检测用户发起的检测请求以及所述检测用户提供的待检测图像;
[0029]发送所述检测请求以及所述待检测图像至提供目标检测服务的计算设备,以供所述计算设备响应于针对所述目标检测服务的检测请求,获取所述目标检测服务对应的目标检测资源;
[0030]其中,所述目标检测资源用于执行如下步骤:
[0031]确定所述待检测图像;基于第一检测模型,检测所述待检测图像中目标对象所在第一目标区域以及所述目标对象所属目标类别;提取所述待检测图像在所述第一目标区域的局部图像;基于第二检测模型,检测所述局部图像中所述目标对象所在第二目标区域;根据所述第二目标区域,结合所述目标对象所属目标类别,确定所述待检测图像中所述目标对象的检测结果;
[0032]获取所述计算设备提供的所述目标对象的检测结果。
[0033]本申请实施例,在确定待检测图像之后,可以基于第一检测模型,检测该待检测图像中目标对象所在第一目标区域,以及目标对象所属目标类别。实现对目标对象的第一次检测。之后提取待检测图像在第一目标区域的局部图像,并基于第二检测模型,检测局部图像中目标对象所在第二目标区域,实现对目标对象的第二次检测。局部图像的检测区域相对于原待检测图像而言较小,实现对缩小了的检测范围进行准确检测,实现目标对象的准确检测,提高检测精度以及检测准确度。
附图说明
[0034]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0035]图1为本申请实施例提供的一种目标检测方法的一个实施例的流程图;
[0036]图2为本申请实施例提供的一种目标检测方法的又一个实施例的流程图;
[0037]图3为本申请实施例提供的一种目标检测方法的又一个实施例的流程图;
[0038]图4为本申请实施例提供的一种目标检测方法的又一个实施例的流程图;
[0039]图5为本申请实施例提供的一种目标检测方法的又一个实施例的流程图;
[0040]图6为本申请实施例提供的一种目标检测方法的又一个实施例的流程图;
[0041]图7为本申请实施例提供的一种目标检测方法的又一个实施例的流程图;
[0042]图8为本申请实施例提供的一种目标检测方法的又一个实施例的流程图;
[0043]图9为本申请实施例提供的一种目标检测方法的一个示例图;
[0044]图10为本申请实施例提供的一种目标检测装置的一个实施例的结构示意图;
[0045]图11为本申请实施例提供的一种计算设备的一个实施例的结构示意图。
具体实施方式
[0046]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0047]在本申请实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义,“多种本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种目标检测方法,其特征在于,包括:确定待检测图像;基于第一检测模型,检测所述待检测图像中目标对象所在第一目标区域以及所述目标对象所属目标类别;提取所述待检测图像在所述第一目标区域的局部图像;基于第二检测模型,检测所述局部图像中所述目标对象所在第二目标区域;根据所述第二目标区域,结合所述目标对象所属目标类别,确定所述待检测图像中所述目标对象的检测结果。2.根据权利要求1所述的方法,其特征在于,还包括:确定第一类别集合中的至少一个第一分类类别以及第二类别集合中的至少一个第二分类类别对应的第一检测模型;确定第二类别集合中至少一个第二分类类别对应的第二检测模型。3.根据权利要求2所述的方法,其特征在于,所述基于第一检测模型,检测所述待检测图像中目标对象所在第一目标区域以及所述目标对象所属目标类别包括:基于所述第一检测模型,检测所述待检测图像中所述目标对象所在第一目标区域;根据所述第一目标区域对应的对象特征,从所述第一检测模型对应至少一个第一分类类别以及至少一个第二分类类别中,确定所述目标对象所属目标类别。4.根据权利要求1~3任一项所述的方法,其特征在于,所述基于第一检测模型,检测所述待检测图像中目标对象所在第一目标区域以及所述目标对象所属目标类别之后,还包括:确定所述第一类别集合以及所述第二类别集合;其中,所述第一类别集合包括具有第一类别属性的所述至少一个第一分类类别;所述第二类别集合包括具有第二类别属性的所述至少一个第二分类类别;如果所述目标类别属于第一类别集合,根据所述第一目标区域,结合所述目标对象所属目标类别,确定所述待检测图像中所述目标对象的检测结果。5.根据权利要求2所述的方法,其特征在于,所述提取所述待检测图像在所述第一目标区域的局部图像包括:如果所述目标类别属于第二类别集合,提取所述待检测图像在所述第一目标区域的局部图像。6.根据权利要求5所述的方法,其特征在于,所述如果所述目标类别属于第二类别集合,提取所述待检测图像在所述第一目标区域的局部图像包括:如果所述目标类别属于第二类别集合,确定所述第一检测模型检测所述目标对象的第一目标区域以及目标类别对应的第一置信度;如果所述第一置信度大于第一阈值,根据所述第一目标区域,结合所述目标对象所属目标类别,确定所述待检测图像中所述目标对象的检测结果;如果所述第一置信度大于第二阈值且小于所述第一阈值,则提取所述待检测图像在所述第一目标区域的局部图像。7.根据权利要求4所述的方法,其特征在于,所述第一类别集合以及第二类别集合通过以下方式确定:
确定多个标注图像;其中,任一个标注图像对应有标注对象所在的标注区域以及标注类别;将标注类别相同的标注图像划分至同一个类别图像集合中,以获得多个标注类别分别对应的类别图像集合;其中,任一个类别图像集合包括具有相同标注类别的至少一个标注图像;根据任一个标注类别对应类别图像集合中的至少一个标注图像,从第一类别属性以及第二类别属性中确定所述标注类别对应的目标类别属性,以获得所述多个标注类别分别对应的目标类别属性;将目标类别属性为第一类别属性的标注类别划分至第一类别集合以及将目标类别属性为第二类别属性的标注类别划分至第二类别集合。8.根据权利要求7所述的方法,其特征在于,所述标注区域对应有第一类别属性或者第二类别属性;所述根据任一个标注类别对应类别图像集合中的至少一个标注图像,从第一类别属性以及第二类别属性中确定所述标注类别对应的目标类别属性,以获得所述多个标注类别分别对应的目标类别属包括:针对任一个标注类别对应类别图像集合中的至少一个标注图像,确定所述至少一个标注图像中标注区域对应第一类别属性的第一标注图像,以及标注区域对应第二类别属性的第二标注图像;统计所述第一标注图像的数量,获得第一图像数量以及所述第二标注图像的数量,获得第二图像数量;判断所述第一图像数量与所述第二图像数量的比值是否大于第一比例阈值;如果是,则确定所述标注类别对应第一类别属性;如果否,则确定所述标注类别对应第二类别属性。9.根据权利要求7所述的方法,其特征在于,所述将目标类别属性为第一类别属性的标注类别划分至第一类别集合以及将目标类别属性为第二类别属性的标注类别划分至第二类别集合之后,还包括:针对第一类别集合中的任一个标注类别,如果所述标注类别的测试结果不满足测试条件,则将所述标注类别标记为第二类别属性,并划分至所述第二类别集合中。10.根据权利要求9所述的方法,其特征在于,所述第一类别集合中的任一个标注类别的测试结果通过以下方式确定:确定属于所述标注类别的多个第一测试图像;其中,所述多个第一测试图像对应有标注对象所在的标注区域;将所述多个第一测试图像分别输入所述第一检测模型,获得所述多个第一测试图像分别检测获得的目标对象所在的测试区域以及测试类别;根据所述多个第一测试图像各自的标注区域以及测试区域,以及所述多个第一测试图像各自的标注类别以及测试类别,确定所述多个第一测试图像对应的测试结果。11.根据权利要求10所述的方法,其特征在于,所述根据所述多个第一测试图像各自的标注区域以及测试区域,以及所述多个第一测试图像各自的标注类别以及测试类别,确定所述多个第一测试图像对应的测试结果包括:
根据所述多个第一测试图像各自的标注区域以及测试区域,以及所述第一多个测试图像各自的标注类别以及测试类别,确定所述多个第一测试图像对应的准确率以及召回率;所述针对第一类别集合中的任一个标注类别,如果所述标注类别的测试结果不满足测试条件,则将所述标注类别的类别属性由第一类别属性更新为第二类别属性,并将所述标注类别划分至所述第二类别集合中包括:针对第一类别集合中的任一个标注类别,确定所述标注类别对应的准确率以及召回率;如果所述标注类别的准确率小于预设准确率阈值且所述标注类别的召回率小于召回率阈值,确定所述标注类别的测试结果不满足测试条件;将所述标注类别的类别属性由第一类别属性更新为第二类别属性,并将所述标注类别划分至所述第二类别集合中。12.根据权利要求7所述的方法,其特征在于,所述第一检测模型通过以下方式训练获得:确定多个第一训练数据;其中,所述多个第一训练数据分别对应有标注对象所在的标注区域以及标注类别;所述标注区域对应有第一类别属性或者第二类别属性;基于所述第一类别集合中的至少一个第一分类类别以及第二类别集合中的至少一个第二分类类别,构建所述第一检测模型;根据预设第一训练目标,利用所述多个第一训练数据训练获得所述第一检测模型的第一模型参数。13.根据权利要求7所述的方法,其特征在于,所述第二检测模型通过以下方式训练获得:确定多个第二...

【专利技术属性】
技术研发人员:邹远鹏陈想汪彪
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:

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

1