【技术实现步骤摘要】
一种基于多模型互馈学习的半监督遥感目标检测方法
[0001]本申请涉及遥感数据处理领域,尤其涉及一种基于多模型互馈学习的半监督遥感目标检测方法。
技术介绍
[0002]目标检测作为计算机视觉领域中十分重要的任务,已经在安防、交通、智能教育和遥感等领域有着许多的应用。随着深度学习的发展,基于深度学习的目标检测算法表现出了优越的性能,基于深度学习的目标检测算法被广泛地研究。深度学习主要是基于监督学习的方式,其在训练模型的过程中主要依赖于大量的有标注的数据。不同于分类任务对训练样本只需要对图像进行标注类型标签,目标检测需要对训练样本标注出精细的检测框以及目标对应的类型,需要耗费大量的人力物力。特别是对于遥感图像的目标检测任务,由于图像尺寸大以及部分类型的目标分布稀疏,导致对单张遥感图像进行标注精细的检测框和类型标签需要花费大量的时间成本和人力成本。而为了使得训练后的目标检测算法输出结果的准确定达到要求,需要进行标注的遥感图像的数量也是较大的,这也进一步导致了进行遥感图像标注的时间成本和人力成本的提升。
技术实现思路
[0003]有鉴于此,本申请提供一种基于多模型互馈学习的半监督遥感目标检测方法,至少部分解决现有技术中存在的问题。
[0004]在本申请的一方面,提供一种基于多模型互馈学习的半监督遥感目标检测方法,包括以下步骤:
[0005]S100,将所述待检测遥感图像M分别输入n个第一目标检测器中,以获取每一第一目标检测器输出的检测结果列表,每一检测结果列表包括对应的第一目标检测器对M进行目 ...
【技术保护点】
【技术特征摘要】
1.一种基于多模型互馈学习的半监督遥感目标检测方法,其特征在于,包括以下步骤:S100,将所述待检测遥感图像M分别输入n个第一目标检测器中,以获取每一第一目标检测器输出的检测结果列表;每一检测结果列表包括对应的第一目标检测器对M进行目标检测后得到的若干检测结果信息,每一检测结果信息均具有一个对应的第一候选检测框,每一检测结果信息均包括其对应的第一候选检测框的位置信息、目标物类型标识和置信度;n个所述第一目标检测器为通过以不同的调整方式使用相同的遥感图像调整自身内部的检测器参数进行调整后得到的;S200,根据每一检测结果信息中的位置信息对检测结果信息进行分组,以获取检测结果组列表A=(A1,A2,...,Ar,...,As),Ar=(Ar1,Ar2,...,Ar
j
,...,Ar
m(r)
),Ar
j
=(Wr
j
,Gr
j
,Pr
j
),r=1,2,...,s,j=1,2,...,m(r);其中,s为分组后得到的检测结果组的数量,Ar为A中第r个检测结果组,Ar
j
为Ar中第j个检测结果信息,m(r)为Ar中检测结果信息的数量,m(r)≤n;Wr
j
为Ar
j
对应的第一候选检测框的位置信息,Gr
j
为Ar
j
对应的第一候选检测框的目标物类型标识,Pr
j
为Gr
j
对应的置信度;同一检测结果组内任意两个检测结果信息对应的第一候选检测框之间的重合度大于重合度阈值;S300,分别对A1,A2,...,Ar,...,As进行数据融合处理,得到目标检测结果列表B=(B1,B2,...,Br,...,Bs),Br=(BWr,BGr,BPr);其中,Br为对Ar进行数据融合处理后得到的目标检测结果信息,每一目标检测结果信息具有一个目标检测框,BWr为Br对应的目标检测框的位置信息,BGr为Br对应的目标检测框的目标物类型标识,BPr为Br对应的目标检测框的置信度;其中,Br对应的目标检测框为max(Pr1,Pr2,...,Pr
j
,...,Pr
m(r)
)所在的检测结果信息对应的第一候选检测框,max()为预设的最大值确定函数。2.根据权利要求1所述的基于多模型互馈学习的半监督遥感目标检测方法,其特征在于,所述n个第一目标检测器通过以下步骤得到:S010,获取若干初始遥感图像;S020,确定每一初始遥感图像的图像复杂度;S030,将每一大于复杂度阈值的图像复杂度对应的初始遥感图像确定为第一遥感图像,以得到若干第一遥感图像;S040,获取用户输入的每一第一遥感图像对应的标注信息;S050,获取n个第一原始检测器和n个第二原始检测器;n个第一原始检测器和n个第二原始检测器一一对应;所述第一原始检测器配置有x个第一检测器运行参数D11,D12,...,D1y,...,D1x,y=1,2,...,x;其中,D1y为第一原始检测器的第y个第一检测器运行参数;所述第二原始检测器均具有x个第二检测器运行参数D21,D22,...,D2y,...,D2x;其中,D2y为第二原始检测器的第y个第一检测器运行参数;D1y=D2y;S060,将若干第一遥感图像进行n次随机排序,以得到n个目标遥感图像组H1,H2,...,Hi,...,Hn,Hi=(Hi1,Hi2,...,Hif,...,Hiu),Hif=(Tif,Bif),i=1,2,...,n,f=1,2,...,u;其中,u为所述第一遥感图像的数量,Hi为对若干第一遥感图像进行第i次随机排序后得到的目标遥感图像组,Hif为Hi中第f个目标遥感图像信息,Tif为Hif对应的第一遥感图像,Bif为Tif对应的标注信息;n个第一原始检测器与n个目标遥感图像组一一对应;S070,将Hi输入第i个第一原始检测器,以获取所述第i个第一原始检测器根据Hi得到
的x个第一训练后检测器运行参数D31,D32,...,D3y,...,D3x;其中,D3y为第i个第一原始检测器根据Hi得到的第y个第三检测器运行参数;S080,根据D31,D32,...,D3y,...,D3x对第i个第一原始检测器和第i个第二原始检测器进行更新,以使得D1y=D3y,D2y=(1
‑
α)*D2y+α*D3y;S090,确定当前每一第二原始检测器的更新次数是否达到第一预设次数,若达到,则将当前的每一第二原始检测器确定为所述第一目标检测器;否则进入步骤S060。3.根据权利要求2所述的基于多模型互馈学习的半监督遥感目标检测方法,其特征在于,所述步骤S090,所述方法还包括:S091,确定当前每一第二原始检测器的更新次数是否达到第一预设次数,若达到,则将当前的每一第二原始检测器确定为候选目标检测器,并进入步骤S092;否则进入步骤S060;S092,确定当前的每一第一原始检测器是否均符合设定条件,若符合,则进入步骤S096;否则,将每一小于或等于复杂度阈值的图像复杂度对应的初始遥感图像确定为第二遥感图像;S093,依次将每一第二遥感图像分别输入每一所述候选目标检测器,以获取每一第二遥感图像对应的n个第一候选检测结果列表;任意第二遥感图像对应的第i个第一检测结果列表包括第i个候选目标检测器对该第二遥感图像进行目标检测后得到的若干第一候选检测结果信息;每一第一候选检测结果信息均具有一个对应的第二候选检测框,每一第一候选检测结果信息均包括其对应的第二候选检测...
【专利技术属性】
技术研发人员:刁文辉,祝阳光,高鹏,冯瑛超,戴威,尹文昕,朱子聪,
申请(专利权)人:中国科学院空天信息创新研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。