APP下载

远洋船舶目标检测中图像分类识别研究

2022-10-18

舰船科学技术 2022年18期
关键词:步长远洋权重

陈 燕

(中北大学 信息与通信工程学院,山西 太原 030051)

0 引 言

远洋船舶作为远洋运输的主要载体,对其进行目标检测与分类识别对于海洋生态环境保护、海洋交通与国防安全产生重要意义,远洋船舶目标检测中的图像分类识别方法成为相关领域中的研究热点。

周慧与等利用特征金字塔深度网络定位船舶图像,采用CNN网络划分船舶图像类别。但该方法在实际应用过程中需通过反复的实验确定CNN网络参数,效率低且耗费大量时间。王莉等在研究船舶图像分类识别方法中,构建约束稀疏表达线性编码模型,依照相似度判断函数,实现船舶图像分别识别目的。但该方法在实际应用过程中学习能力有限,导致最终所得分类结果具有一定误差。针对这些问题,研究远洋船舶目标检测中图像分类识别方法,使远洋船舶图像分类的效果得到整体提升。

1 远洋船舶图像分类识别方法

1.1 远洋船舶图像特征提取

远洋船舶图像特征提取是远洋船舶目标检测中图像分类识别的基础。采用小波分析法提取远洋船舶图像特征,获取高频或低频系数。而远洋船舶图像的大部分有效信息均存在于低频系数内,因此远洋船舶目标检测中图像分类识别过程中可将低频系数作为分类的特征向量。若一维图像信号()∈()于子空间V内实施标准正交基展开,以表示尺度,由此得到:

式中,=〈,ϕ〉。

分 别描述尺度与小波系数,则()可表示为:

远洋船舶图像(,)是一种二维信号,所以需要构建二维尺度函数,公式描述如下:

利用式(4)描述二维小波变换过程中的三组正交基函数:

1.2 双向递归神经网络的远洋船舶图像分类识别

以表示隐含层,利用式(5)能够描述单向递归神经网络的输出y

式中:Wb分别表示连接隐含层与输出层的权重矩阵和输出层偏差向量;WW分别表示隐藏至隐含层的权重矩阵和连接输出层与隐含层的权重矩阵,tan和b分别表示激活函数与隐含层偏差向量。

作为单向RNN的扩展,BRNN内包含2个隐含层,这两者间依照相反的时间顺序排序进行连接。基于此,BRNN可使用过去的数据和未来的数据,表示前进方向的非约束重量,由此得到的y可表示为:

式中,上标表示后向隐藏的激活。

针对输入与输出的影响水平与隐含层学习率的控制来说,BRNN内的权重设定极为重要。线性回归过程中经由输入与权重的乘积然后相加生成输出:

式中:用于描述偏差,其主要功能为令输出与神经元输入间实现平衡。

1.3 基于粒子群算法的神经网络优化

权重与偏差作为BRNN分类器内的2个关键参数,两者对最终的分类结果产生直接影响。因此为了提升BRNN分类性能,采用粒子群算法这2个参数进行优化,改善BRNN不稳定的缺陷,提升BRNN分类精度,基本流程如图1所示。以权重为例,具体参数优化步骤如下:

1 初始化粒子群相关超参数。初始化不同粒子的位置与速度,根据专家经验设定权重值;将位置描述成网络参数,以均方差描述适应度值。

2 确定不同的适应度值,并更新。若全局最优粒子的适应度值下降,低于所设定的阈值,那么将停滞计数器的数值提升1,相反,将停滞计数器清零。

3 确定是否符合收敛标准,若符合,则转入步骤7。

4 如果停滞计数器的值不小于最大迭代次数,则转入步骤6;相反转入步骤5。

5 更新全部的速度与位置,转入步骤2。

6 停滞计数器清零,更新惯性权重,同时二次初始化除外的剩余,转入步骤2。

图1 改进粒子群算法的基本流程Fig. 1 Basic flow of improved particle swarm optimization algorithm

7 输出作为BRNN内权重的优化结果,结束。

2 实验结果与分析

2.1 实验数据和环境

为验证本文所研究的远洋船舶目标检测中图像分类识别方法在远洋船舶图像分类中的应用效果,在Matlab软件实时编程验证本文方法功性能。实验对象为来自不同时间、不同类别的远洋船舶目标检测图片集,其中共包含1 034幅远洋船舶目标检测所用的图像,其中共包含4个远洋船舶类别,不同远洋船舶类别图像的数量与来源如表1所示。

表1 实验对象来源与构成Tab. 1 Source and composition of experimental objects

2.2 最优参数选择

为了有效评价本文方法的性能,将Spearman相关系数与Pearson相关系数作为分析指标,前者描述本文方法的准确性,后者可分析本文方法的性能。2个分析指标的取值范围均为[0,1],取值越接近1表示本文方法性能越好。在计算本文方法的Pearson相关系数前,需先进行回归分析,也就是对本文方法所得的分类结果与主观分析所得的主观分类结果之间进行非线性映射。Spearman相关系数S与Pearson相关系数P的计算公式:

本文方法中BRNN分类器内不同时间步长对本文方法的应用性能也同样产生显著影响,因此,对比BRNN分类器内不同时间步长条件下本文方法的S值与P值,所得结果如图2所示。分析图2能够得到,在时间步长为60的条件下,本文方法的S值与P值分别为0.974和0.972,均为不同时间步长条件下的最大值。在此之后随着时间 步长的提升,本文方法的S值与P值都呈现不同程度地降低,由此可知本文方法中的时间步长应设定为60。

图2 不同时间步长条件下本文方法的应用性能Fig. 2 Application performance of this method under different time steps

2.3 分类识别结果

采用本文方法对游艇类船舶和战斗类船舶进行分类识别,所得结果如图3所示。分析图3(a)能够得到,采用本文方法能够在包干若干船舶的图像中有效分类识别出3艘游艇类;分析图3(b)能够得到采用本文方法能够在包含艇艘船舶的图像中有效分类识别出2艘战斗类。以上实验结果充分说明采用本文方法可有效实现不同类型远洋船舶图像分别识别。

图3 实验对象分类结果Fig. 3 Classification results of experimental objects

2.4 图像分类识别精度测试

不同类别船舶图像分类识别精度测试过程中,以S值与整体精度为评价指标,同时以文献[3]中基于特征金字塔模型的方法和文献[4]中基于约束稀疏表达的方法为对比方法,分析本文方法与2种对比方法的S值与整体分类识别精度,所得结果如表2所示。分析表2得到,采用本文方法划分实验对象类别过程中,本文方法的所得的S值与整体精度分别高于0.94%和97%,与2种对比方法相比均具有明显优势,由此说明本文方法与2种对比方法相比能够得到更准确的分类结果。

表2 分类精度分析Tab. 2 Classification accuracy analysis

3 结 语

本文提出远洋船舶目标检测中图像分类识别方法,根据远洋船舶图像特征,采用双向递归神经网络对远洋船舶图像进行分类研究,并通过改进粒子群算法优化双向递归神经网络,提升分类性能。实验结果显示,本文方法在设定条件下能够准确划分实验对象类别。

猜你喜欢

步长远洋权重
董事长发开脱声明,无助消除步长困境
步长制药50亿元商誉肥了谁?
步长制药50亿元商誉肥了谁?
起底步长制药
“两横一纵”远洋综合补给
权重涨个股跌 持有白马蓝筹
中国远洋海运集团有限公司船期表
各省舆情热度榜