一种基于MaskR-CNN神经网络被关注目标的智能检测方法技术

技术编号:27145634 阅读:29 留言:0更新日期:2021-01-27 21:53
本发明专利技术公开了一种基于Mask R

【技术实现步骤摘要】
一种基于Mask R-CNN神经网络被关注目标的智能检测方法


[0001]本专利技术涉及计算机视觉的
,尤其涉及一种基于Mask R-CNN神经网络被关注目标的智能检测方法。

技术介绍

[0002]基于图像的目标检测是计算机视觉研究领域中的一个基本问题,主要是对图像中的多个物体进行识别和定位,目前,物体检测被广泛应用于安全布防、智能交通等工程领域,物体检测的方法主要分为两种:一是利用传统的机器学习方法,二是利用深度学习方法,传统的机器学习方法虽然能够取得较好的检测效果,但具有计算复杂度高、鲁棒性较差等明显缺点;近两年,深度学习方法在计算机视觉领域不断突破,涌现出许多有代表性的物体检测算法,相比于传统方法有着更高的准确度,深度学习的物体检测方法分为端到端的方法和区域选择方法。端到端的方法是根据给定图像直接回归出多个物体的类别和位置边框;区域选择方法是先生成待检测目标物的候选区域,再利用神经网络进行特征提取等操作,Mask R-CNN算法就属于区域选择方法,它的特点是不仅能检测出图像上的目标物体,而且还能检测出目标物体的轮廓,因而在检测领域,Mask R-CNN算法得到了广泛应用。
[0003]目前的目标检测算法都能直接检测到图像中各种状态下的指定目标类型,但无法分辨目标的显著性,即无法确认图像中的实际关注目标。但在某些应用中,希望对被检测目标类型进行进一步分类和甄别,自动识别图像被拍摄时的被关注目标,比如,在变电站机器巡检时,机器捕获的图像中往往捕获到多个同类型设备,但受限于清晰度和检测精度,仅需对当前关注目标进行故障判断或智能读取。通常情况下,被关注目标为未被遮挡的完整物体中占据图像面积最大的一个,因此,本专利技术专利着力于实现图像中的被关注目标检测。

技术实现思路

[0004]本部分的目的在于概述本专利技术的实施例的一些方面以及简要介绍一些较佳实施例。在本部分以及本申请的说明书摘要和专利技术名称中可能会做些简化或省略以避免使本部分、说明书摘要和专利技术名称的目的模糊,而这种简化或省略不能用于限制本专利技术的范围。
[0005]鉴于上述现有存在的问题,提出了本专利技术。
[0006]因此,本专利技术解决的技术问题是:传统方案计算复杂度高、鲁棒性较差、准确度低。
[0007]为解决上述技术问题,本专利技术提供如下技术方案:建立图像数据集并利用ImageNet训练Mask R-CNN网络;采集待检测类别目标的标准对比样本图并建立Hu矩匹配数据库;利用所述已被训练的Mask R-CNN网络检测所述测试图像上的目标物体,并输出处理后的目标物体轮廓二值图;基于所述目标物体和所述标准对比图的轮廓进行轮廓特征匹配,判断所述目标物是否发生遮挡,输出判定未被遮挡的物体;计算所述未被遮挡的物体中的体积最大的目标并作为最终输出,完成被关注目标的智能检测。
[0008]作为本专利技术所述的基于Mask R-CNN神经网络被关注目标的智能检测方法的一种优选方案,其中:所述轮廓匹配的原理包括根据两个物体的Hu矩特征进行匹配,所述特征匹
配计算公式包括,
[0009][0010]其中,其中,分别表示A、B的Hu矩。
[0011]作为本专利技术所述的基于Mask R-CNN神经网络被关注目标的智能检测方法的一种优选方案,其中:所述Hu矩包括,
[0012]h1=η
20

02
[0013][0014]h3=(η
30-3η
12
)2+(3η
21-η
03
)2[0015]h4=(η
30

12
)2+(η
21

03
)2[0016]h5=(η
30-3η
12
)(η
30

12
)[(η
30

12
)
2-3(η
21-η
03
)2]+(3η
21-η
03
)(η
21

03
)[3(3η
21

03
)
2-(η
21

03
)2][0017]h6=(η
20-η
02
)[(η
30

12
)
2-(η
21

03
)2]+4η
11

30

12
)(η
21

03
)
[0018]h7=(3η
21-η
03
)(η
21

03
)[3(η
30

22
)
2-(η
21

03
)2]-(η
30-η
12
)(η
21

03
)[3(η
30

12
)
2-(η
21

03
)2][0019]作为本专利技术所述的基于Mask R-CNN神经网络被关注目标的智能检测方法的一种优选方案,其中:所述标准对比样本图包括,
[0020]所述物体的正视图、后视图、左侧视图、右侧视图、前斜45
°
图和后斜45
°
图。
[0021]作为本专利技术所述的基于Mask R-CNN神经网络被关注目标的智能检测方法的一种优选方案,其中:利用所述Mask R-CNN网络实现所述数据样本图的前景与背景分离,包括,前景物体颜色设置为黑色,背景设置为白色,即转换成标准对比轮廓图保存。
[0022]作为本专利技术所述的基于Mask R-CNN神经网络被关注目标的智能检测方法的一种优选方案,其中:所述处理后的目标信息包括检测框位置和轮廓信息。
[0023]作为本专利技术所述的基于Mask R-CNN神经网络被关注目标的智能检测方法的一种优选方案,其中:判断所述目标物是否发生遮挡的标准包括所述物体的匹配度。
[0024]作为本专利技术所述的基于Mask R-CNN神经网络被关注目标的智能检测方法的一种优选方案,其中:判断所述目标物是否发生遮挡的标准进一步包括,当所述目标物轮廓与六个标准轮廓中的任意一个的匹配度大于设定的阈值时,则所述目标物与这一方向上的轮廓最接近且完整性较高,说明所述物体未被遮挡,输出所述目标物的标签,反之,则说明所述目标物被遮挡。
[0025]作为本专利技术所述的基于Mask R-CNN神经网络被关注目标的智能检测方法的一种优选方案,其中:判断所述最大目标的标准包括每个目标中包含像素个数。
[0026]作为本专利技术所述的基于Mask R本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于Mask R-CNN神经网络被关注目标的智能检测方法,其特性在于,包括:建立图像数据集并利用ImageNet训练Mask R-CNN网络;采集待检测类别目标的标准对比样本图并建立Hu矩匹配数据库;利用所述已被训练的Mask R-CNN网络检测所述测试图像上的目标物体,并输出处理后的目标物体轮廓二值图;基于所述目标物体和所述标准对比图的轮廓进行轮廓特征匹配,判断所述目标物是否发生遮挡,输出判定未被遮挡的物体;计算所述未被遮挡的物体中的体积最大的目标并作为最终输出,完成被关注目标的智能检测。2.如权利要求1所述的基于Mask R-CNN神经网络被关注目标的智能检测方法,其特征在于:所述轮廓匹配的原理包括根据两个物体的Hu矩特征进行匹配,所述特征匹配计算公式包括,其中,其中,分别表示A、B的Hu矩。3.如权利要求1或2所述的基于Mask R-CNN神经网络被关注目标的智能检测方法,其特征在于:所述Hu矩包括,h1=η
20

02
h3=(η
30-3η
12
)2+(3η
21-η
03
)2h4=(η
30

12
)2+(η
21

03
)2h5=(η
30-3η
12
)(η
30

12
)[(η
30

12
)
2-3(η
21-η
03
)2]+(3η
21-η
03
)(η
21

03
)[3(3η
21

03
)
2-(η
21

03
)2]h6=(η
20-η
02
)[(η
30

12
)
2-(η
21

03
)2]+4η
11

30

12...

【专利技术属性】
技术研发人员:白万荣张驯朱小琴王蓉刘吉祥孙阳孙启娟
申请(专利权)人:国网甘肃省电力公司电力科学研究院
类型:发明
国别省市:

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

1