基于SCKF-BM3D,算法的超声相控阵图像优化模型
王狄飏, 邹宸玮
(上海工程技术大学 航空运输学院, 上海 201620)
医学超声成像技术具有无损性、价格低、安全性高和实时成像等优点,而在工业领域,与其他检测方法相比,超声检测的这些优势同样得到了充分体现[1-2]。
超声相控阵因其灵活的声束形成以及快速成像性能,近年来得到了越来越多的关注。
为了能在无损的条件下,对工件进行检测并且对损伤特征进行准确的判断,获得一张轮廓清晰的超声相控阵图像就显得尤为重要,与此同时,也为后续有关超声图像大数据集建立、人工智能识别损伤提供数据支持。
传统图像优化关注度最高的点就是去噪,超声图像也不例外。
研究可知,超声图像的噪声多为散斑噪声,也是乘性噪声。
最近几年,已然陆续推出许多算法用于各种图像降噪,其中大多数应对散斑噪声的降噪算法可分为基于变换域和基于空间域降噪方法[3]。
空间域降噪算法直接用于图像,文献[4]结合各向异性扩散和斑点噪声的特点提出了散斑减少各向异性扩散滤波器(SRAD),该方法虽然能够有效地去除图像中的散斑噪声,但是会破坏超声图像的一些重要边缘信息。
文献[5]在去除图像噪点的同时,为了保护人们所感兴趣的区域,提出了一种对像素周围点求和平均后替换中心像素值的算法,但是该算法只适用于人像等分辨率高、画质细腻的对象,与超声图像的特征不符合。
文献[6]提出了一种基于旋转块的BM3D 图像去噪研究,该算法在均匀图像区域具有良好的去噪效果,但是还是存在相似块匹配误差大而导致的细节模糊问题。
空间域的算法虽然时间短、复杂度低,但是会造成图像丢失较小的信号。
而基于变换域的算法利用图像在变换域的特性来降低噪声,文献[7]结合自适应阈值和小波变换,提出了基于小波变换的自适应阈值图像去噪技术,该方法得到的图像信噪比和峰值信噪比较大,但是对超声图像这类边缘像素颗粒较大的特例,还是会有缺失信息的情况。
变换域能够有效提取大部分图像边缘信息,但是会在平滑处以及背景中留下较多噪声。
以上均是对噪声优化问题的一些研究,但是一些精度低,分辨率不高的超声设备,还会遇到信息缺失的情况。
前述的这类问题,国内外探讨较少,在成本有限的情况下,如何利用技术手段弥补信息缺失将成为一个热点话题。
因为本文实验得到的超声相控阵图像多为像素颗粒较大、分辨率不高、内部存在像素缺失的图像,故本文只针对超声相控阵图像提出一种能保留特征重要信息、又可以减少背景噪声的SCKF-BM3D 算法。
先在空间域中通过异型卷积核滤波操作得到想要的特征信息,减少粗像素颗粒的干扰,再采用BM3D 算法过滤背景噪声加强细节信息,为后续的深度学习数据集制作建立基础。
1.1 超声相控阵换能器
超声相控阵探头是将数个单独的能产生压电效应的晶片按照一定的排列方式组合成一个阵列,如图1 所示。
通过控制能产生压电效应晶片的激励顺序及延时,来实现声束的偏转以及聚焦[8]。
图1 相控阵探头的基本结构Fig. 1 The basic structure of the phased array probe
工业相控阵探头有很多种类,其分类的主要依据是换能器(晶片)阵列结构。
其中可分为线阵、圆阵和异型阵等,如图2 所示。
常用的频率可选范围:0.5~20 MHz,阵元数可选范围:4 ~1024 阵元。
随着晶片数量的增多,超声波聚焦能力会增强,线扫检测覆盖区域也会扩大,对仪器硬件通道数要求更高,探头和仪器的成本也会增加。
图2 各种相控阵换能器Fig. 2 A variety of phased array transducer
1.2 超声相控阵检测特点
超声相控阵是基于惠更斯-菲涅耳原理,由各个独立阵元发出的超声波经过干涉形成预期的声束。
用固定频率的脉冲激发每一个阵元工作,并对各个阵元按照设定的时序激发,于是各阵元的发射声波产生了相位差,从而影响干涉结果,即可以形成偏转及聚焦声束,如图3 所示。
各阵元的激发延时一般被称为聚焦法则或延时法则[9]。
图3 超声相控阵偏转及聚焦声束的形成Fig. 3 The formations of steering and focusing beams by ultrasonic phased array
1.3 实验硬件和方法介绍
本文实验环境为Python3.7,选用CPU 为AMD 5800X 处理器,内存为32 GB,Windows 10 操作系统。
本文实验所使用的超声相控阵仪器为GE(通用电气)的Phasor XS。
所用探头的相关参数见表1。
表1 115-500-043 型相控阵探头参数列表Tab. 1115-500-043 probe parameters list
由于需要采集的是图像样本,所以本文实验均采用超声相控阵扫查方式中的B 扫查模式。
扫描对象为3D 打印的塑料件,如图4(a)所示,因为其体积较小且表面并非平面,无法直接对其进行接触式扫描,故本文实验采取水浸法扫描,如图4(b)所示。
图4 扫描对象与方法Fig. 4 The object and the method of scanning
1.4 超声相控阵图像噪声和退化分析
由于超声成像是一种相干成像的过程,利用水浸法扫查时可以把整个环境(水和扫查对象)看作是散射体的集合,多个散射体占据一个分辨率,这些散射体会以随机相位和振幅散射小波,引发回波信号的随机波动,从而形成散斑噪声[10],如图5 红色圆圈部分所示。
另一方面,因为超声成像同样满足投影原理,上表面的信息远比下表面多,这就会导致尽管对象为一个实心物件,在扫查时,还是会出现内部的信息不足和像素的丢失,如图5 黑色方框部分所示。
图5 凹槽部分超声图像Fig. 5 Ultrasound images of groove part
根据上述超声相控阵图像的问题,提出一种改进的图像降噪模型,模型流程如6 所示。
首先,对原始超声相控阵图像进行通道提取,由于其是标准的RGB 图像,并且红色代表能量最大部分、即有效区域,所以先提取R 通道。
然后,图像会由于较弱的能量部分被提出,在原有的基础上还会增加一部分信息缺失,故在此采用本文中自行设计的异型卷积核(Shaped Convolution Kernel Filtering, SCKF)对图像进行平滑、掩膜操作,如此处理的主要目的并不是为了降噪,而是为了补全原来实心的区域、或者使开放区域变小,让其与特征区分明显。
随后的BM3D是为了去除剩余的散斑噪声和背景噪声。
由于缺失部分得到了一定程度的修补,同时原来的噪声也得到放大,此时采用BM3D 对图像进行降噪,就得到了优化降噪后的图像。
图6 算法模型流程图Fig. 6 Flow chart of the algorithm model
2.1 BM3D
BM3D 是基于块匹配的3D 协同滤波,算法的中心思想是充分利用自然图像中丰富的自相似结构来进行图像降噪。
可分为2 个阶段,分别是基础估计和最终估计。
每一个阶段又拆分为三小步,分别是块匹配、协同滤波和聚集。
块匹配是寻找与给定参考块相似部分的过程。两者的相似性通常用块间距离表示,数学公式具体如下:
其中,xR和x分别表示2 个图像块左上角的坐标,是图像块的大小。
因为噪声会影响匹配结果,要先对图像进行粗去噪,此时的相似度、也就是块间距离,数学计算公式见下式:
经过了粗去噪、也就是二维线性变换和硬阈值滤波操作之后,所有相似图像块集合由公式(3)求得:
其中,σ2是噪声方差,是非空的元素个数。
到这里,基础估计阶段的估计图像就可以用式(5)聚集,也就是加权平均计算得到:
经过这一阶段处理后,大部分的噪声已经去除完毕,此时不再需要硬阈值滤波,而采用维纳滤波,如式(6)所示:
再一次使用加权平均,求得最终估计的结果为:
2.2 异型卷积核
异型卷积核实际上就是采用非常规卷积核形状来对数字图像进行平滑滤波,其本质上也属于一种在空间域进行低频增强的空间技术。
由于测试工件的材料和超声信号在水中的传播的影响,会造成信号不连续和缺失的情况。
其基本设计思路与普通卷积核思路相同,在本文中采用窗口大小为5∗5 的有效数字区域为十字型的卷积核,区别如图7 所示。
图7 中,a为0 到1之间的随机数。
图7 卷积核之间的区别Fig. 7 The difference between convolution kernels
超声相控阵图像平滑滤波后的效果图,如图8所示。
图8 原图与滤波后的效果图Fig. 8 The original image and filtered image
这里,图8(a)为原始图像,图8(b)为普通5∗5卷积平滑后的图像,图8(c)为本文卷积核平滑后的图像。
3.1 无参考图像质量评价指标
由于超声相控阵的标准图像较少,并且各个机器的参数与精度不同也会导致图像之间有明显差异,所以用参考图像质量评价指标难以衡量该算法处理之后的超声图像。
而超声相控阵图像的评价也并不只是简单地只针对清晰度的判断,还应该包括信息完整度。
本文选取了现在较为流行的2 种无参考图像质量评价指标,即:图像熵与Vollaths 函数。
(1)图像熵。
是指图像的平均信息量,是从信息论的角度衡量图像中信息的多少,图像中的信息熵越大,说明图像包含的信息越多。
假设图像中各个像素点的灰度值之间是相互独立的,图像的灰度分布为p ={p1,p2,…,pi,…,pn},其中pi表示灰度值为i的像素个数与图像总像素个数之比,而n为灰度级总数[11],其计算公式为:
其中,P(i) 表示某个像素值i在图像中出现的概率,n表示灰度值范围(一般为0~255)。
图像的信息熵E值越大,则图像中偏离图像直方图高峰灰度区的大小越大,所有灰度值出现的机率趋于相等,图像携带的信息量越大,信息越丰富。
(2)Vollaths 函数,又称自相关函数。
反映空间两点的相似性。
正焦图像边缘清晰锐利,像素点之间相关程度低;
离焦图像像素点相关程度高[12]。
清晰度评价函数的数学定义公式为:
3.2 实验数据结果分析
本文分别采取了5×5 均值滤波(MF)、离散小波变换(DWT)、异型卷积核滤波(SCKF) 以及SCKF-BM3D 算法对原图进行优化,得到的图像熵和Vollaths 函数值见表2。
表2 优化数据指标对比Tab. 2 Optimization data index contrast
由表2 可以得出,原始超声相控阵图像经过均值滤波和离散小波变换后图像熵数值减少,表面信息丢失,同时噪声被放大。
而原图经过了本文设计的卷积核滤波后,信息恢复,并且散斑噪声得到明显抑制,清晰度变高;
再一次经过BM3D 算法处理后,各项指标得到明显提升。
本文针对超声相控阵图像的特点,提出了一种能在补全大部分信息的前提下也能降低散斑噪声的优化模型。
先通过提取图像中最显著反映能量信号的R 通道图像,再通过自定义的异型卷积核对图像进行平滑,补全信息。
以后通过BM3D 算法对图像进行一次完整的降噪去除散斑噪声以及其他背景噪声。
实验结果表明该优化模型应用在超声相控阵图像上具有良好的性能,并且有一定的提升。
这项工作对后期的超声相控阵大数据的建立和清洗图像工作有一定的实用价值。
猜你喜欢散斑相控阵灰度采用改进导重法的拓扑结构灰度单元过滤技术北京航空航天大学学报(2022年6期)2022-07-02基于灰度拉伸的图像水位识别方法研究高技术通讯(2021年3期)2021-06-09相控阵超声技术在PE管电熔焊接检测的应用煤气与热力(2021年3期)2021-06-09相控阵超声波检测技术认证化工管理(2021年7期)2021-05-13激光显示中的彩色散斑测量研究上海电机学院学报(2021年5期)2021-02-11激光投影显示散斑抑制方法研究数字通信世界(2021年2期)2021-01-13一种相控阵雷达的通讯处理器设计电子制作(2019年24期)2019-02-23相控阵雷达研究现状与发展趋势电子测试(2018年15期)2018-09-26用于检验散斑协方差矩阵估计性能的白化度评价方法雷达学报(2017年3期)2018-01-19基于最大加权投影求解的彩色图像灰度化对比度保留算法自动化学报(2017年5期)2017-05-14相关推荐:
- [工作总结] 相控阵技术原理演示仪的研制
- [工作总结] 超声医生个人工作总结1500字(4篇)(完整)
- [工作总结] 2023年超声医生辞职信(1合集)【优秀范文】
- [工作总结] 导弹超声速尾退分离干扰特性试验
- [工作总结] 超声科医生个人工作总结(汇总13篇)
- [工作总结] 基于DeepLabCut算法的猪只体尺快速测量方法研究
- [工作总结] 基于错误纠正模块的场景文本识别算法
- [工作总结] 基于通道特征聚合的行人重识别算法
- [工作总结] 一种基于变分辨率机制的机坪目标检测算法
- [工作总结] 基于后向加边算法的城市轨道交通网络弹性优化研究
- [工作总结] 基于Vision,Transformer模型的牛脸识别算法
- [工作总结] 边缘检测算法的对比研究及FPGA的实现
- [工作总结] 基于Hough变换的月表陨坑检测算法改进及应用研究