1、第45卷第17 期2023年9月舰船科学技术SHIP SCIENCE AND TECHNOLOGYVol.45,No.17Sep.,2023基于神经网络的船舶红外图像边缘检测方法赵明庆1,常月军2(1.聊城大学计算机基础教学实验中心,山东聊城2 52 0 59;2.江苏新扬子造船有限公司,江苏靖江2 14532)摘要:本文提出一种基于卷积神经网络的船舶红外图像边缘检测方法。首先,介绍船舶红外探测技术的基本原理,针对船舶红外图像的预处理进行研究,包括灰度的均衡化、红外图像的背景抑制、图像分割等。设计了一个基于卷积神经网络的红外图像边缘检测模型,该模型采用多层卷积和池化操作,以及非线性激活函数,能
2、够有效地捕捉图像中的边缘信息。最后,通过对模型进行训练和优化,得到了准确度较高的船舶红外图像探测算法,为后续船舶的目标识别和跟踪提供了有效的基础。关键词:神经网络;红外图像;均衡化;卷积中图分类号:U623.15文章编号:16 7 2-7 6 49(2 0 2 3)17-0 154-0 4Ship infrared image edge detection method based on neural network(1.Experimental Center of Computer Fundamentals Education,Liaocheng University,Liaocheng 2
3、52059,China;2.Jiangsu New Yangtze Shipbuilding Co.,Ltd.,Jingjiang 214532,China)Abstract:In this paper,a ship infrared image edge detection method based on convolutional neural network is pro-posed.Firstly,the basic principles of ship infrared detection technology are introduced,and the preprocessing
4、 of ship in-frared images is studied,including grayscale equalization,background suppression of infrared images,image segmentation,etc.An infrared image edge detection model based on convolutional neural network is designed,which adopts multi-layerconvolution and pooling operations and nonlinear act
5、ivation function,which can effectively capture edge information in im-ages.Finally,through the training and optimization of the model,a ship infrared image detection algorithm with high accur-acy is obtained,which provides an effective basis for the target recognition and tracking of subsequent ship
6、s.Key words:neural network;infrared images;equalization;convolution0引言船舶红外图像探测技术在航海领域、军事领域等有非常广泛的应用,在航海领域方面,红外图像可以帮助船舶在夜间或恶劣天气条件下进行导航和避免碰撞,捕捉到船舶的热量辐射,能够清晰地显示船体、船桥、船舱等热源,提供实时的船舶位置和状态信息,为船舶驾驶员提供重要的导航辅助。在军事领域,红外图像可以用于船舶的目标探测、识别和跟踪,帮助军舰在复杂的战场环境中提高目标侦测的能力,监测敌方船舶的活动,提供情报支持,有助于战术决策和作战部署。此外,船舶红外图像探测技术还可以用于火
7、灾预警和监测船舶的机械故障,提前发现收稿日期:2 0 2 3-0 4-11作者简介:赵明庆(196 9-),男,硕士,高级实验师,研究方向为机器学习及计算机应用。文献标识码:Adoi:10.3404/j.issn.1672-7649.2023.17.030ZHAO Ming-qing,CHANG Yue-jun?潜在的安全隐患,保障船舶和船员的安全。本文介绍了船舶红外成像技术的原理和发展现状,针对船舶红外探测技术的图像处理,基于卷积神经网络研究了红外图像的均衡化处理、背景抑制技术、边缘检测等。1船舶红外成像技术的发展与应用船舶红外热成像系统的工作过程包括:1)接收红外辐射。系统首先接收船舶及其
8、周围环境所发出的红外辐射。红外辐射是由物体的热能所产生的电磁波,其波长范围通常在3 14m之间。2)检测和转换。接收到的红外辐射通过红外探测器进行检测和转换。红外探测器通常采用半导体材第45卷料,如铟锑化镉或汞锌碲,它们具有良好的红外辐射敏感性。3)信号处理。转换后的红外辐射信号被传送到信号处理器中进行处理。信号处理器可以对信号进行放大、滤波、噪声抑制等操作,以提高图像质量和准确性。4)图像生成。处理后的信号被送人图像生成器中,通过计算和分析,生成红外图像。图像生成器可以将红外辐射信号转化为灰度图像或彩色图像,以显示物体的热分布和温度差异。5)图像显示和分析:生成的红外图像可以通过显示器进行显
9、示,供操作员观察和分析。操作员可以根据图像中的热分布和温度差异来判断船舶及其周围环境的情况,如检测火灾、发现隐蔽目标等 2 。船舶红外图像可用下式表示:f(x,y)=fi(x,y)+f2(x,y)+fs(x,y),式中:fi(x,y)为目标像素;f2(x,y)为背景像素;fs(x,y)为干扰信号。图1为典型的船舶红外图像及其灰度图。均衡化后的直方图0.0140.0120.0100.0080.0060.0040.0020-500501001500200250300灰度值图1典型的船舶红外图像及其灰度图Fig.1 Typical infrared image of a ship and its g
10、rayscale map船舶红外成像系统的图像噪声信号包括:1)加性噪声加性噪声是红外图像在信号传输过程产生的,建模为:fi(x,y)=s(x,y)+(x,y)。2)乘性噪声乘性噪声是红外成像系统的信号源噪声,建模表示为:fe(x,y)=(x,y)n(x,y)。赵明庆,等:基于神经网络的船舶红外图像边缘检测方法卷积层(卷积核5)池化层(极大池化)卷积层(卷积核10)激励函数激励函数池化层(极大池化)全连接层图2 卷积神经网络算法的原理图Fig.2 Schematic diagram of the convolutionalneural network algorithm卷积神经网络算法的基本工
11、作流程包括:1)信号输入神经网络输入红外图像,可定义红外图像信号为:X=(x1,x2,.m)T,其中xm为像素单元。2)卷积卷积层由多个卷积核(也称为过滤器)组成,每个卷积核都是一个小的矩阵。卷积核通过在输入数据上滑动,并与输入数据的局部区域进行卷积运算来提取特征。卷积运算是通过将卷积核的权重与输入数据的对应元素相乘,并将结果相加得到的。卷积的重要参数包括:卷积核的数量,决定了卷积层提取的特征数量。卷积核的大小,决定了卷积核的感受野大小,即卷积核能够看到输人数据的区域大小。步长(stride),决定了卷积核在输数据上滑动的步长大小。红外图像的卷积操作,可以表示为:nfij*Xi-uj-v,u=
12、l v=1式中用为卷积核函数。3)池化卷积神经网络的池化层作用是进行特征选择,同时还具有抑制噪声的作用,池化层的神经网络模型如下:s,-2u+bm-11=0 xj=f(si)。1552卷积神经网络算法的研究现状神经网络算法在图像分析领域的应用非常广泛,神经网络算法包括卷积神经网络、RBF神经网络等,针对船舶红外图像的识别和检测,本文采用卷积神经网络算法。卷积神经网络算法的原理图如图2 所示,它包括卷积层、池化层、激励函数等关键环节。激励函数0028466089156式中:wij为节点i、j 之间的权值;b;为节点j的阈值;x;为节点的输出值;为池化函数。4)激活和输出激活函数通常被应用在卷积层
13、之后,用于引人非线性特征。激活函数的选择要根据具体任务需求和网络结构进行调整,以提高网络的性能和表达能力。常用的激活函数有ReLU函数、sigmoid函数等,其中ReLU函数将负数映射为0,正数保持不变,公式为J(x)=max(0,x)。Re LU 函数具有简单的计算和快速收敛的特点,被广泛应用于卷积神经网络中。3基于卷积神经网络的船舶红外图像探测技术3.1舟船舶红外图像的灰度均衡预处理技术研究由于船舶红外图像中包含多种噪声,这些噪声引起图像灰度的不均衡,引人灰度均衡方程,提高红外图像的灰度特性。定义灰度变换函数f(x)如下:S式中:DA为输人红外图像的像素,DB为输出红外图像的像素。灰度均衡
14、化的概率密度函数为:式中:Ao为图像的面积,h(x)为灰度直方图。均衡化后的图像概率密度函数为pt(x),可得到图像灰度均衡方程如下:tpr(u)S(x)=du:Jop(u)Ao图3为均衡处理前后红外图像的灰度直方图对比。3.2船舶红外图像背景抑制预处理技术随着红外探测器的技术发展,红外探测的距离和成像质量得到了很大的提高,但是红外探测技术仍有以下问题:1)红外目标探测受到天气条件的影响。在雨雪、雾霾等恶劣天气下,红外探测器的探测距离和精度会受到限制 4。2)红外目标探测对目标的热辐射敏感,因此在目标温度较低或热辐射较弱的情况下,探测器的灵敏度会降低,对于没有热源或热辐射的目标,无法进行有效探
15、测。3)红外目标探测器的分辨率较低,无法提供高清晰度的图像,对于目标的细节和特征无法进行准确识别。4)红外目标探测器的探测距离有限,对于远距离目标的探测和跟踪能力较弱。当红外探测器与目标距离较远时,目标在成像面可能只有十几个像素,此时,舰船科学技术0.0100.0080.0060.0040.002000.0100.0080.0060.0040.00200图3均衡处理前后红外图像的灰度直方图对比Fig.3 Contrast grayscale histograms of infrared imagesbefore and after equalization processing红外成像质量受背
16、景杂波的干扰非常大,必须要进行一定的背景抑制才能突出目标的能量,5)红外目标探测器的探测范围受到视场角的限制,只能在有限的范围内进行目标探测和跟踪,探测Ao速度较慢,对于快速移动的目标难以进行准确探测和跟踪。6)红外目标探测器的能耗较高,需要较大的电力供应和散热系统,增加了系统的复杂性和成本。针对船舶红外图像的背景抑制,采用高通滤波算法进行背景抑制,定义原始图像f(x),离别后的图像h(u)du。g(x),高通滤波可表示为:g(x,y)=n-l(nLf(x,y)H(u,v)。式中:n-1和n分别为傅里叶变换与逆变换;H(u,v)为高通滤波器 5,滤波器的传递函数、幅值和频率响应分别为:0,D(
17、u,v)Do。1H2(u,vV)=1+V2-1Do/D(u,v)4H3(u,V)=1-exp(-D2(u,v)/2Da)。图4对比了几种红外图像的背景抑制效果图。可见,基于高通滤波算法的背景抑制技术可以有效抑制背景像素灰度,突出目标像素灰度。3.3基于卷积神经网络的船舶红外图像边缘检测方法针对船舶红外图像的边缘检测,采用基于灰度质心法的边缘检测技术,灰度质心法能够实现船舶红外第45卷原图直方图100200均衡化后的直方图100200第45卷(a)(d)口(g)图4几种红外图像的背景抑制效果图Fig.4 Background suppression effect of several infra
18、red images图像的中心定位,以灰度值作为权值,计算红外图像边缘轮廓内像素坐标的加权平均值。基于灰度质心法的边缘检测流程为:1)卷积神经网络的阈值初始化定义输入层第i个神经元的阈值为S;(t)。2)红外图像输人设定图像为X=(x1,x2.m)T。3)红外图像卷积处理计算神经元之间的距离为下式:md=i=1其中,;()为第i个神经元的权值 6 ,然后结合下式权值修正公式完成像素卷积:;(t)+f(t)x;(t)-S;(t),i;(t+1)8;(t),其中,f(t)为像素的特征函数。4)边缘检测灰度质心法的边缘检测模型为:Wiji(i.j)EsUcWi.j(i,j)EsWi.j(i,j)Es
19、VcWi.j(i,jEs式中:(uc,vc)为红外图像识别区域的中心坐标;(i,j)为像素点的坐标;S为标志点区域;wij为目标像素点(i,)的灰度值。5)图像输出赵明庆,等:基于神经网络的船舶红外图像边缘检测方法300a4)2001000(b)()(e)()(h)()157基于卷积神经网络的船舶红外图像边缘检测流程如图5所示。开始300(64)2001000(c4)30020010001200ieS;(t),i S;(t)。原始红外图像高通滤波背景抑制卷积、池化灰度质心边缘检测质量评估结束图5基于卷积神经网络的船舶红外图像边缘检测流程Fig.5 Edge detection process
20、of ship infrared image based onconvolutional neural network4结语海上船舶红外成像探测技术具有非常大的应用潜力,本文针对红外成像技术的图像处理进行了深人研究,从图像噪声过滤、背景抑制、图像边缘检测等内容出发,结合卷积神经网络算法,实现了船舶红外图像的高效、准确处理。参考文献:1】刘志东.改进神经网络的船舶红外图像边缘检测方法 1.舰船科学技术,2 0 2 3,45(7):16 6-16 9.2王璐烽.船舶监控红外图像处理中多通道SDN控制器改进设计 1.舰船科学技术,2 0 2 1,43(2 0):196-198.3 贾晓霞.基于船舶红
21、外图像的耦合Sine混沌映射加密方法.舰船科学技术,2 0 2 1,43(16):17 5-17 7.4】余永武.红外图像和神经网络在船舶目标识别中的应用 1.舰船科学技术,2 0 2 1,43(12):17 5-17 7.5 喻会.基于红外图像的海上船舶特征识别算法研究 .舰船科学技术,2 0 2 0,42(4):40-42.YU Hui.Research on feature recognition algorithm of maritimeships based on infrared imageJ.Ship Science and Technology,2020,42(4):40-42.6方玲玲,赵婉彤,王相海.船舶红外成像目标跟踪研究进展.计算机辅助设计与图形学学报,2 0 17,2 9(10):17 7 6-17 8 5.神经网络样本集合