【技术实现步骤摘要】
水下障碍物图像识别方法、系统、电子设备以及计算机可读介质
[0001]本公开涉及图像识别领域,尤其涉及一种水下障碍物图像识别方法及装置。
技术介绍
[0002]在海水中,因为水体剪切模量为零,不能传播横波,声波是唯一能在海水中远距离传播的能量形式。声波探测技术是目前海域探测的主要手段。采用声呐进行水下障碍物识别对水下作业至关重要。
[0003]但是声呐图像相对于光学图像而言,天生具有如下缺点:
[0004](1)声纳图像分辨率低,图像整体偏暗,像素灰度值分布不均,大部分为背景区和混响区,目标区呈亮斑状,分布集中并且目标细节特征较少、轮廓模糊。
[0005](2)水下环境复杂,声呐成像易受到混响、噪声以及水中悬浮物的影响,并且由于声波在传输过程中衰减严重,往往导致目标被噪声淹没。
[0006](3)多途效应和旁瓣效应的影响,声呐图像上的目标可能会出现重影或者单个目标分裂成多个的情况,水中其他物体也会干扰目标的检测。
[0007](4)在对声呐采集的回波数据进行成像处理的过程中不可避免会有信息损失。
[0008](5)不同的水质环境对声呐的成像效果也有影响,使用同种处理方法得出的结果也大有不同。
[0009]因此,基于声呐的图像识别障碍物非常困难,而现有的声呐图像识别精度低。
技术实现思路
[0010]提供该公开内容部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该公开内容部分并不旨在标识要求保护的技术方案的关键特征或必要 ...
【技术保护点】
【技术特征摘要】
1.一种水下障碍物图像识别方法,其特征在于,所述方法包括:获取水下声呐原始图像,利用中值滤波算法进行图像滤波处理;对滤波处理后的图像增强处理,进行直方图均衡化处理,将图像中灰度值低于50的像素点和灰度值高于125的像素点去掉,再将50和125灰度值之间的像素值映射到整个灰度等级范围;对增强处理后的图像进行图像分割,将图像分割成不同的区域,根据相似度特征提取障碍物;对障碍物轮廓进行闭运算处理,并通过连通域标记法对障碍物面积特征剔除假目标和噪声获取障碍物图像。2.根据权利要求1所述的方法,其特征在于,所述对增强处理后的图像进行图像分割,将图像分割成不同的区域,根据相似度特征提取障碍物,包括:STEP1:先求取灰度图像的最大灰度值Z
max
和最小灰度值Z
min
,通过最大、最小灰度值得到初始迭代阈值:T1=(Z
max
+Z
min
)/2;STEP2:根据得到的始迭代阈值T1,将图像分为背景和目标两个集合,小于初试阈值的集合为背景集合,大于初试阈值的集合为目标集合,通过式1和式2求取两集合的灰度均值分别为μ0和μ1,,其中,pi=ni/(M
×
N),M
×
N代表灰度图片大小,ni为灰度值为i的像素点个数;以每次取μ0和μ1之和的一半来更新阈值进行迭代:T1=μ0*0.5+μ1*0.5式3为了使阈值更接近μ1,需对公式3进行修改,增大μ1的比重,同时减小μ0的比重,则公式3更改为:T1=μ0*(1
‑
K)+μ1*K式4其中,K为调节系数;STEP3:设置迭代最小误差值ε,若|T1‑
T|≤ε,则停止迭代,T1为最佳分割阈值,二值化图像;否则令T1=T,返回第(2)步继续迭代。3.根据权利要求2所述的方法,其特征在于,所述调节系数的确定方法如下:基于结构相似性算法,确定相似度的指标:其中,μ
f
是f的平均值,μ
g
是g的平均值,σ
f2
是f的方差,σ
f2
是g的方差,μ
f
μ
g
是f和g的协方差,c1,c2为常数;遍历的求取不同K值下的SSIM值,求取SSIM值最大时的K值,即是最佳K值。4.根据权利要求3所述的方法,其特征在于,所述对障碍物轮廓进行闭运算处理,并通过连通域标记法对障碍物面积特征剔除假目标和噪声获取障碍物图像,包括:对障碍物轮廓进行闭运算处理,定义公式如下:
式中,se为处理图像的结构算子,为膨胀运算,Θ为腐蚀运算;经过连通域查找后,不同的目标区域被打上了不同的标签,累加每个标签的个数来近似确定面积大小,并计算每个目标的面积与声呐扫描扇区内的像素总个数的面积比εi来滤掉不符合目标尺寸的假目标:式中,areas
i
为第i个连通域内的目标像素个数,Ssec为声呐扫描扇区内的像素总个数,ε为面积比较阈值,若ε
i
<ε,则认为第i个目标为假目标或者噪声而剔除。5.根据权利要求4所述的方法,其特征在于,所述假目标剔除的步骤包括:(1)创建连通域增长队列,按从左向右、从上到下的顺序依次扫描所有像素点,当找到一个灰度值不为0的像素点时,将其入队列,并标记为label(label从1开始),当前目标像素个数加1;(2)检查队列是否为空,若不为空,从队列中弹出一个像素点,依次验证该点左、上、...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。