一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于卷积神经网络的人形靶分割方法与流程

2021-11-15 17:32:00 来源:中国专利 TAG:


1.本发明属于计算机视觉识别技术领域,尤其涉及一种基于卷积神经网络的人形靶分割方法。


背景技术:

2.目前的自动报靶系统多采用基于图像处理的报靶原理,其中人形靶的分割是非常重要的一步。现有的人形靶分割技术多采用基于图像的颜色、纹理及形状特点通过传统的图像处理技术完成,对复杂场景的适应能力较低,靶面分割的精度还有待提升。并且粗糙的靶面分割会影响弹孔是否落在有效区域内的判断,从而导致报靶统计错误。
3.随着深度学习卷积神经网络的迅速发展以及计算机硬件的大幅提升,使得利用神经网络进行人形靶分割的技术得以实现。因此本发明提出一种基于卷积神经网络的人形靶分割方法,该方法能够有效区分人形靶区域与背景,并能快速将人形靶区域识别分割,为后续的打靶检测处理提供正确的靶面数据。


技术实现要素:

4.为解决现有技术人形靶分割不准确,人形靶识别速度慢的问题,本发明提出了一种基于卷积神经网络的人形靶分割方法,该方法通过深度卷积网络提取图像特征,并利用得到的特征图构建fpn网络;将fpn网络特征同时输入一个分类网络及一个分割网络,两个网络并行执行;将两个网络的输出结果融合之后得到分割后的人形靶特征图,最后通过确定人形靶的位置信息,将人形靶区域从图像中截取出来,剔除背景的干扰,提高后续的弹孔检测速度与精度。其具体技术方案如下:
5.本发明首先提供了一种基于卷积神经网络的人形靶分割方法,其包括以下步骤:
6.1)将图像输入以resnet101或resnet50为backbone的深度卷积网络中,依次提取图像特征层c1,c2,c3,c4和c5,其中c1为resnet经过conv1卷积模块得到的特征层,c2为resnet经过conv2_x卷积模块得到的特征层,c3为resnet经过conv3_x卷积模块得到的特征层,c4为resnet经过conv4_x卷积模块得到的特征层,c5为resnet经过conv5_x卷积模块得到的特征层;
7.2)构建fpn网络,将图像特征层c5经过单次卷积得到p5,将图像特征层c4经过单次卷积,并将p5进行一次双线性插值法,将两者结果相加得到p4,将图像特征层c3经过单次卷积,并将p4进行一次双线性插值法,将两者结果相加得到p3,将p5进行卷积下采样得到p6,将p6进行卷积下采样得到p7;
8.3)将得到的图像特征层送入protonet网络和prediction head网络,两个网络为并行网络;
9.4)将经过protonet网络得到的原型掩码p(h
×
w
×
k)和prediction head网络得到的mask的掩码系数c(n
×
k)相乘,再将结果使用sigmod激活函数σ,得到图片中人形靶目标的mask为m,公式表示如下:
10.m=σ(pc
t
)
11.5)将得到的mask进行crop操作,将边界外的mask清零,之后执行cut操作,从图像中截取人形靶区域。
12.优选的,步骤3)具体为:
13.3.1)将p3送入protonet网络用于生成原型掩膜,protonet网络为若干层卷积网络,最终输出卷积层维度为138
×
138
×
k,其中k为生成的原型掩膜个数;
14.3.2)将p3

p7送入prediction head网络用于生成位置偏移参数,类别置信度及mask的掩码系数,prediction head网络采用共享卷积网络结构设计,经过若干卷积操作之后对同一网络特征层分别进行三类卷积,得到对应的位置偏移参数w
×
h
×
4a、类别置信度w
×
h
×
ca及mask掩码系数w
×
h
×
ka;
15.3.3)通过prediction head网络之后利用fast nms筛选得到最优的roi,首先对每个类别的前n个检测框计算一个c
×
n
×
n的iou矩阵x,并对每个类别按置信度降序排序,得到n
×
n的对角矩阵,删除矩阵x的下三角和对角线元素,公式为:
[0016][0017]
并取剩余每列的最大值,公式为:
[0018][0019]
将k与阈值t比较,当k<t时,保留该检测框,若k≥t,则删除该检测框。
[0020]
本发明的有益效果是:
[0021]
1、从场景应用方面上,本发明采用的数据集均来自实际打靶环境采集,符合实际操作要求,能够适应多场景复杂环境。
[0022]
2、从识别分割精度方面上,传统的人形靶分割智能分割靶面与背景差别明显的图像,对于背景与靶面差别小,或是靶面清晰度不高的图像,不能有很好的区分效果,采用本发明可以很好的分割靶面与背景,在不同光照、遮挡、清晰度等条件下均能准确分割靶面。
[0023]
3、从识别分割速度方面上,本发明采用两个并行子网络来生成最终的目标mask,同时采用了一种fast

nms筛选方法,提高了人形靶的分割速度。
[0024]
4、从后续处理方面上,本发明在分割出靶面之后会自动截取出靶面部分图像,由于后续的靶环检测及弹孔检测均不需要检测除靶面之外的区域,因此将只包含靶面区域的图像传入到后续检测过程中既可以减少后续检测所花费的时间,又可以避免在后续检测中因背景干扰所带来的检测效率及准确度降低的问题。
附图说明
[0025]
图1是本发明的卷积神经网络模型结构图;
[0026]
图2是本发明的人形靶分割方法流程图;
[0027]
图3是本发明人形靶分割结果展示图。
具体实施方式
[0028]
为了使本发明的目的、技术方案和技术效果更加清楚明白,以下结合说明书附图和实施例对本发明作进一步详细说明。
[0029]
如图1

2所示,本发明实施例中按如下步骤实施基于卷积神经网络的人形靶分割方法:
[0030]
步骤1:构建人形靶目标分割数据集,收集在实际打靶环境中的靶面图像作为原始输入数据,对原始输入数据进行人工标注,并按照8:1:1的比例划分训练集、验证集和测试集;
[0031]
步骤2:将图像输入以resnet101为backbone的深度卷积网络中,依次提取图像特征层c1,c2,c3,c4和c5,其中c1为resnet经过conv1卷积模块得到的特征层,c2为resnet经过conv2_x卷积模块得到的特征层,c3为resnet经过conv3_x卷积模块得到的特征层,c4为resnet经过conv4_x卷积模块得到的特征层,c5为resnet经过conv5_x卷积模块得到的特征层;
[0032]
步骤3:构建fpn网络,将图像特征层c5经过单次卷积得到p5,将图像特征层c4经过单次卷积,并将p5进行一次双线性插值法,将两者结果相加得到p4,将图像特征层c3经过单次卷积,并将p4进行一次双线性插值法,将两者结果相加得到p3,将p5进行卷积下采样得到p6,将p6进行卷积下采样得到p7;
[0033]
步骤4:将得到的图像特征层送入两个并行网络
‑‑
protonet网络与prediction head网络,包括以下子步骤:
[0034]
4.1:将p3送入protonet网络用于生成原型掩膜,protonet网络为若干层卷积网络,最终输出卷积层维度为138
×
138
×
k,其中k为生成的原型掩膜个数,本实例取k=32;
[0035]
4.2:将p3

p7送入prediction head网络用于生成位置偏移参数,类别置信度及mask的掩码系数,prediction head网络采用共享卷积网络结构设计,经过若干卷积操作之后对同一网络特征层分别进行三类卷积,得到对应的位置偏移参数w
×
h
×
4a、类别置信度w
×
h
×
ca及mask掩码系数w
×
h
×
ka,本实例只有人形靶一个类型及背景,故c=2;
[0036]
4.3:通过prediction head网络之后需要利用fast nms筛选得到最优的roi,首先对每个类别的前n个检测框计算一个c
×
n
×
n的iou矩阵x,并对每个类别按置信度降序排序,得到n
×
n的对角矩阵,删除矩阵x的下三角和对角线元素,公式为:
[0037][0038]
并取剩余每列的最大值,公式为:
[0039][0040]
将k与阈值t比较,本次t取0.5,当k<t时,保留该检测框,若k≥t,则删除该检测框。
[0041]
步骤5:将经过protonet网络得到的原型掩码p(h
×
w
×
k)和prediction head网络得到的mask的掩码系数c(n
×
k)相乘,再将结果使用sigmod激活函数σ,得到图片中人形靶目标的mask为m,公式表示如下:
[0042]
m=σ(pc
t
)
[0043]
步骤6:将得到的mask进行crop操作,将边界外的mask清零,之后执行cut操作,从图像中截取人形靶区域。图3为测试集中分割部分结果展示,六张图片上下两两对应,上方为原始图像,下方黑色区域为分割后的人形靶区域,图像分割结果精确,边缘分割整齐完整。
[0044]
本发明针对目前人形靶分割精度不高,人形靶识别分割速度慢及对复杂场景的适
应能力较低的问题,通过利用卷积神经网络设计实现了一种快速高效且适应力强的人形靶分割方法,本网络在采用resnet101作为backbone时训练出的total loss值可以降到0.1以下,在验证集与测试集上测试结果对于人形靶边缘部分分割准确,同时分割速度可达到20fps以上,对比利用mask

rcnn、ms

rcnn等网络只能达到10fps左右,在速度上有较大提高。此外,通过确定人形靶的位置信息,将人形靶区域从图像中截取出来,剔除背景的干扰,提高后续的弹孔检测速度与精度。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献