[发明专利]一种针对多波束前视声纳成像数据的阶梯形均值滤波方法有效
| 申请号: | 201210323818.8 | 申请日: | 2012-09-04 |
| 公开(公告)号: | CN102867292A | 公开(公告)日: | 2013-01-09 |
| 发明(设计)人: | 李庆武;曹晔锋;霍冠英;周妍;马国翠 | 申请(专利权)人: | 河海大学常州校区 |
| 主分类号: | G06T5/00 | 分类号: | G06T5/00 |
| 代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 董建林 |
| 地址: | 213022 江苏*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 针对 波束 声纳 成像 数据 阶梯 均值 滤波 方法 | ||
技术领域
本发明属于图像处理技术领域,涉及声纳图像滤波方法,具体是一种借鉴光学图像处理中的平滑线性滤波器,针对多波束前视声纳图像进行去噪的方法。
背景技术
图像在数字化采集、传输过程中常受到成像设备与外部环境噪声干扰等影响,含有各种各样的噪声。数字图像在使用过程中经常需要首先对其进行滤波来降噪。图像的空间域滤波是在图像空间借助滤波掩模进行邻域操作完成的,其主要思路是:首先确定滤波掩模,在掩模内对待处理像素进行滤波操作,然后在待处理图像中逐点地移动掩模,重复上述操作,直到符合终止条件。对于图像中每一点,滤波器在该点的响应通过事先定义的关系来计算。空间域滤波一般可分为线性空间滤波和非线性空间滤波。
[Rafel C.Gonzalez,Richard E.Woods,ed.Digital Image Processing.2nd ed.New Jersey:Pretice Hall,2002.116-123.]书中提到的均值滤波是传统的线性空间域滤波方法,该传统方法的基本原理是采用滤波掩模确定的邻域内像素的平均灰度值代替图像中每个像素点的值,这种处理减小了由随机噪声引起的图像灰度级的尖锐变化,以达到抑制或是去除噪声的目的。
近年来,随着科学技术的高速发展,人类对覆盖地球总面积70%的海洋的认识逐渐深化,由于海洋环境的复杂性,声波成为信息在水中远程传输的最佳媒介,而其中成像声纳在海洋开发和水下探测中越来越受到人们重视。目前,技术比较成熟、使用较广泛的成像声纳有侧扫声纳和前视声纳。前视声纳的研究开展较晚,但发展很快,现已广泛应用于沉底目标的探测、自主式水下机器人的障碍物识别等。前视声纳包括单波束机械扫描声纳、多波束预成电子扫描声纳和三维成像声纳。多波束预成电子扫描声纳也称多波束前视声纳,具有较高的成像速率和较高的分辨率。
多波束前视声纳主要作为水下机器人的传感成像设备,承担着发现水下机器人前方目标,对目标定位、识别的任务,其作用相当于人类的视觉部分。该声纳以其换能器基阵为圆心,在固定的夹角范围内同时发射多个声波波束,并同时接受回波信号。声纳系统将采集到的回波信号进行处理,将回波信号转换成图像格式,并按照设定的数据格式进行存储。由于多波束前视声纳是对一个扇形区域进行扫描和成像的,而其存储的声纳数据只是对固定角度和固定行距的回波点像素的描述,如果将声纳成像数据直接在计算机屏幕上进行可视化显示,所成是矩形图像,这就不能将实际的扇形区域图像真实地呈现出来。因此,针对多波束前视声纳成像数据,需要进行数据可视化处理,这样显示出来的图像才能较好地还原实际扫描的扇形区域。
目前,现有的声纳图像显示软件对多波束前视声纳图像进行均值滤波时,先对多波束前视声纳成像数据进行数据可视化处理,生成扇形图像后,再运用传统掩模模型对图像进行滤波处理。由于对声纳成像数据可视化处理是根据成像数据进行插值计算后对计算机显示器的像素点进行填充,因而可视化处理后的图像中部分信息是声纳成像数据放大后的结果,因此对可视化处理后的图像进行滤波过程中存在对放大后的噪声的处理,这样采用传统均值滤波方法就不能较好地抑制或是去除图像噪声。
发明内容
对于传统均值滤波对多波束前视声纳图像去噪效果不佳的缺点,本发明提供一种针对多波束前视声纳成像数据的阶梯形均值滤波方法。针对多波束前视声纳成像特点和声纳回波点的空间相关性,引入新的滤波思路,并借鉴传统均值滤波对多波束前视声纳成像数据进行阶梯形均值滤波。
本发明实现上述目的的技术方案是对多波速前视声纳成像数据进行阶梯形均值滤波,将滤波后的声纳成像数据进行可视化,生成去噪后的多波束前视声纳图像。
一种针对多波束前视声纳成像数据的阶梯形均值滤波方法,包含以下步骤:
(1)将表示单帧声纳图像的成像数据保存到列向量M;
(2)已知多波束前视声纳的波束数n,计算列向量M的元素个数t,并将的结果记为m;定义一个m行、n列的成像数据矩阵A,将列向量M中的数据值依次填充到矩阵A;定义一个m行、n列零矩阵B;
(3)建立一个阶梯形掩模模型;
(4)计算阶梯形掩模中各点的掩模系数;
(5)依据成像数据矩阵A确定掩模中各点对应的数据值,若点在矩阵A中无对应值,则该点置空;
(6)对掩模中剩余点是否都有对应值进行判定,采用对应方式进行卷积处理;
(7)完成成像数据矩阵A中所有数据值的滤波,得到阶梯形均值滤波后的成像数据矩阵B;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河海大学常州校区,未经河海大学常州校区许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210323818.8/2.html,转载请声明来源钻瓜专利网。





