【技术实现步骤摘要】
一种基于改进PSO
‑
SVM的前视声呐目标识别方法
[0001]本专利技术涉及海洋测量
,具体为一种基于改进PSO
‑
SVM的前视声呐目标识别方法。
技术介绍
[0002][0003]水下机器人通常被用于测量、检查和探索任务,因为其与各国海洋战略的契合,近年来得到了越来越多的关注。对于自主式水下航行器来说,搭建准确且灵敏的水下环境感知系统是其实现的基础。只有准确获取了潜艇、水雷、鱼群、海底沉物、地貌等目标的位置类别信息,才能自主完成各种重要任务。但由于水下环境的限制,如光散射、衰减和水下能见度差,其目标识别能力无法与陆地和空中机器人相比。光与电磁信息无法在水下有效传播,必须使用其他类型的传感器。前视声纳(FLS)可以在高帧率下捕捉水下物体和场景的高细节图像,不受水浊度和光学能见度的影响。如今,声呐图像识别逐渐成为热门的研究领域。
[0004]然而由于海洋环境过于复杂,声波信号在海底传播时会受到强烈的干扰。前视声纳一般中心频率都在几百千赫以上,而频率增长后,能量吸收是以平方次逐渐递增的,在海水介质中,声波的体积还会扩散,这也使得声波在海水中有着较大的损失,影响着图像声波的质量。而且声呐图像容易受到周围环境、噪声等外界因素的影响,如果目标被遮挡,会影响目标识别的准确性;为此提供了一种基于改进PSO
‑
SVM的前视声呐目标识别方法。
技术实现思路
[0005]本专利技术的目的是针对现有技术的缺陷,提供一种基于改进PSO
‑
...
【技术保护点】
【技术特征摘要】
1.一种基于改进PSO
‑
SVM前视声呐图像分类的方法,其特征在于,包括以下步骤:S1:自适应中值滤波;S2:灰度线性变换;S3:声呐图像二值化;设定固定阈值T,对于每一个大于T可能的阈值t,将直方图分为背景和前景,分别计算背景和前景的灰度方差σ
B
(t)、σ
F
(t),分别计算一个像素是背景和前景的概率ω
B
(t)、ω
F
(t);令σ
t
=ω
B
(t)σ
B
(t)+σ
F
(t)ω
F
(t);选择最优阈值t
a
=min(σ
t
),通过Otus算法得到的最优阈值t
a
,以t
a
作为阈值对图像进行二值化处理;S4:声呐图像分割;通过区域增长的分割算法,为了将各个亮斑分割出来,图像经过分割后,得到若干个区域堆栈,统计每个区域堆栈中元素的数量,将其视为各个亮斑的面积,因为所要识别的目标形成的亮斑面积处于一定的范围内,不会太小或者过大,故设置阈值,去除小面积和大面积区域,得到疑似目标区域;计算每个疑似目标区域堆栈的均值,则得到了每个亮斑的质心,在未经处理的图像上截取以亮斑的质心为中心的矩形至此完成声呐图像的分割,然后,根据按亮斑区域划分出来的目标物的坐标,二值化前的图像上,再进行分割;S5:特征提取;对分割后的图像进行特征提取,获取其面积、周长、形状参数、灰度均值、灰度方差、HOG共6类特征;S6:通过基于烟花算法改进的收缩因子PSO
‑
SVM进行分类;通过烟花算法模拟烟花爆炸过程,使收缩因子PSO在为SVM算法寻找最优参数时,可在全局寻优的同时兼顾局部寻优;支持向量机是一种能够很好地解决小样本、非线性、高维数等问题的机器学习方法;SVM的思想为基于训练集在样本空间中找到一个具有最大分类间隔的最优超平面;设最优超平面方程为:w
T
x+b=0对于非线性问题,约束条件为:y
i
w
T
x+b≥1
‑
ε
i
,ε
i
≥0目标函数为:对于SVM算法而言,确定其核参数的选择至关重要,采用径向基函数核;在径向基函数核中,惩罚系数C和gamma系数至关重要,需要通过算法寻找最优c,g参数;带有惯性权重的粒子群算法存在过早收敛及使粒子收敛快于全局最优解的问题,可以通过引入带收缩因子的粒子群算法来解决这一问题;带收缩因子的粒子群算法在保持了粒子群多样性的同时具有更好的收敛率,其公式为:V
...
【专利技术属性】
技术研发人员:孙佳龙,沈志超,夏子铭,胡家祯,于松,朱国豪,赵思聪,吉方正,沈舟,鞠子夏,
申请(专利权)人:连云港蓝途智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。