提供X射线相关设备及附件防护产品。

厂家信息

山东华锐影像设备有限公司
在线客服:

(+86) 13356723728

提供X射线相关设备及附件防护产品。

新品 2 上架
厂家宣传图
【智慧焊接】X射线图像增强技术:揭秘焊缝缺陷检测新篇章
  • 2024-09-12 09:07:56
  • Posts by : 华锐影像


X射线检测,作为焊接行业不可或缺的缺陷筛查手段,却面临着形态各异、大小不一、方向多变的挑战,这让射线底片的解读变得颇为棘手。 传统依赖人眼识别的方法,不仅耗时耗力,效率低下,而且难以跟上现代焊接技术飞速发展的步伐。 正因如此,深度学习技术在焊缝缺陷智能检测中的应用,已经引起了众多研究者和工程技术人员的极大兴趣,成为行业内的热门研究领域。

深度学习,作为一种数据驱动的学习方式,能够从端到端自动捕捉数据的深层次规律和特征层次,免去了手动从数据中提取复杂特征的繁琐过程,显著提升了模型的精确度和普适性。在X射线检测这一领域,深度学习的核心使命是通过海量数据的训练,自动完成缺陷的识别与分类,从而大幅提升检测的准确度和作业效率。
针对焊缝X射线检测,我们面临的挑战是X射线底片往往伴有图像质量不佳、噪声干扰、对比度低下等问题。因此,在深度学习模型训练之前,我们必须对图像进行一系列预处理,如对比度增强、降噪处理等,以优化图像质量,从而为模型学习打下良好的基础。这样的预处理步骤对于提高模型的训练效果至关重要。

为了探究图像增强技术对焊缝X射线图像质量及其分类识别效果的影响,专业的研究团队,采用了一系列评价指标,包括峰值信噪比(PSNR)、结构相似度(SSIM)、无参考结构清晰度(NRSS)和信息熵等,来量化图像增强前后的质量变化。在此基础上,他们对焊缝X射线缺陷图像数据集进行了图像增强处理,并利用ResNet-50这一深度学习模型对处理后的焊缝缺陷图像进行了训练和识别。为了全面评估识别效果,研究团队采用了准确率、精确率、召回率和F1分数这些性能指标来衡量模型的分类性能。


X射线检测图像增强与评价原理

X射线成像技术的独特性质决定了在获取X射线图像时,会受到设备性能、操作环境等多种因素的干扰,常常导致图像出现噪声、对比度不足、缺陷边缘不清晰等问题。这些图像质量问题会直接影响到检测算法的表现,增加后续分析与评估的误差。为了克服这些挑战,对X射线检测图像进行有效的预处理至关重要。预处理不仅有助于凸显焊缝X射线底片中缺陷的轮廓、灰度等关键细节,增强图像的清晰度,还能够使图像更适宜于计算机的分析和处理,进而提升深度学习模型的训练成效。

      在X射线图像预处理过程中,常见的操作包括但不限于图像色彩空间的转换、对比度增强、降噪处理等。这些步骤旨在优化图像质量,为深度学习模型提供一个更加可靠和准确的学习基础。通过这些预处理手段,可以显著提高焊缝缺陷检测的准确性和效率。

1

图像色彩空间变换

在焊缝缺陷的X射线检测中,灰度级别可是揭示缺陷特征的“关键密码”。使用灰度图像,我们能更直观地捕捉到焊缝缺陷的每一个细节。不仅如此,灰度图像还能让图像处理和模型训练的效率翻倍,同时准确性也大大提升,计算成本和内存需求?通通降下来!

不过,从专业扫描仪器导入电脑的X射线图像,通常是色彩斑斓的RGB(红绿蓝)三通道图像。这时候,就需要一点“魔法”,将它们转换成灰度图像。研究人员就是用这种魔法——加权平均灰度处理算法,把RGB的多彩世界,巧妙地变身成单通道的灰度世界。这样的转换,让缺陷检测变得更加准确高效!

2

图像对比度增强

在数字图像处理、计算机视觉、模式识别这些高大上的领域,对比度增强可是个“热门选手”。特别是在焊缝X射线检测图像的处理上,它更是大显身手。因为这些图像的灰度值范围往往比较“害羞”,不敢“露脸”,导致整个图像的对比度不够,看不清楚细节。

这时候,对比度增强处理就像给图像加上了“滤镜”,不仅提升了图像的整体“颜值”,还让缺陷细节“脱颖而出”,为后续的分析和算法处理提供了绝佳的“舞台”,大大提升了焊缝缺陷的检测和识别效果。

     我们的研究人员也是“玩转”各种对比度增强技术的高手,他们常用的手法包括:

        - **直方图均衡化(HE)**:就像给图像的灰度分布来个大洗牌,让对比度更加均匀。

        - **限制对比度自适应直方图均衡(CLAHE)**:在HE的基础上加了个“限制器”,防止对比度增强过头。

        - **灰度线性变换(GLT)**:简单粗暴,直接拉伸或压缩灰度范围,让图像对比度更明显。
        - **伽马变换(GT)**:通过调整伽马值,给图像的亮度和对比度来个微调,效果显著。

        这些技术,都是为了让焊缝缺陷在X射线图像中无处遁形,确保检测的准确无误。


3

图像降噪处理

在X射线检测图像的世界里,噪声就像那些不请自来的“小捣蛋”,它们可能藏在图像的各个角落,常见的有随机噪声、统计噪声、电子噪声等。这些噪声的存在,让图像的清晰度大打折扣。所以,图像降噪就成了一场“清理行动”,旨在减少这些不受欢迎的噪声,同时尽量保留图像中的宝贵特征。

在X射线检测图像的去噪过程中,我们的目标很明确:既要清除噪声,又要呵护那些关键的缺陷边缘细节。为此,研究人员们使出了各种“看家本领”,运用了以下几款强大的降噪算法:
- **自适应中值滤波(AMF)**:这种滤波器就像一个智能清洁工,能够根据周围环境自动调整自己的清洁力度,有效地去除噪声。
- **非局部均值滤波(NLM)**:它不局限于图像的局部区域,而是放眼整个图像,寻找相似的部分进行降噪,这样既去除了噪声,也保护了图像的细节。
- **双边滤波(BF)**:这是一种既能平滑图像,又能保持边缘的滤波器,就像给图像做了一次“美容”,既保留了年轻的面貌,又没有丢失那些岁月的痕迹。
- **基于离散小波变换(DWT)的降噪**:利用小波变换,将图像分解成不同的频率层,然后有针对性地去除噪声,就像给图像做了一次“深度清洁”。
这些降噪算法的运用,让X射线检测图像在去除噪声的同时,依然能够清晰地展示出焊缝缺陷的每一个细节,为准确检测和识别缺陷提供了有力保障。

4

图像增强的评价与表征

在图像处理的世界里,要想知道算法对图像的“重塑”功力如何,细节是否得到了妥善保留,噪声是否被有效抑制,就需要一些量化的“尺子”来衡量。于是,研究人员们拿出了以下几把“量图利器”:

- **峰值信噪比(PSNR)**:这个指标就像图像质量的“晴雨表”,数值越高,说明图像的重建效果越好,噪声的影响越小。

- **结构相似性指数(SSIM)**:它衡量的是重建图像与原图之间的结构相似度,越接近1,表示图像的细节保留得越好。

- **无参考结构清晰度(NRSS)**:这个指标无需原图作参考,就能评估图像的清晰度,是判断图像质量的一个独立“裁判”。

- **信息熵**:它反映了图像中信息的丰富程度,熵值越高,图像包含的信息量越大,细节也就越丰富。

这些指标就像是一面面镜子,清晰地反映出图像增强后的“颜值”和“内涵”,为我们对比和描述不同算法的性能提供了科学的依据。通过这些量化的评价,我们能够更加客观地了解算法的优劣,为图像处理技术的进步提供方向。

基于神经网络的缺陷分类试验

1

数据集的组成

今天,让我们来揭秘一下这个特别的数据集!它来自一家船舶工厂,经过精心扩增,现在包含了1804张焊缝缺陷图片。这些图片都是用美国VIDAR公司的高科技工业底片扫描仪扫描的原始X射线底片,然后转换成JPG格式储存。我们的工程师们再手动裁剪出224像素×224像素的缺陷部分,组成了这个强大的数据集。里面包含了804张气孔缺陷图片,520张夹杂缺陷图片,以及480张裂纹缺陷图片。这些图片按照4:1的比例,分成了训练集和测试集。

2

缺陷识别模型与分类评价

我们的研究目标是为了探究图像增强对焊缝缺陷识别的影响,所以我们选择了经典的ResNet50模型来进行训练。ResNet50拥有49个卷积层和一个全连接层,它的设计巧妙地引入了残差块,解决了深度网络中常见的梯度消失问题,因此它在业内应用非常广泛。鉴于我们的数据集是非平衡的,我们用以下公式来计算准确率A、精确率P、召回率R和F1值,以此来评估训练后的网络性能。
📈 准确率 A = (TP + TN) / (TP + TN + FP + FN)
📈 精确率 P = TP / (TP + FP)
📈 召回率 R = TP / (TP + FN)
📈 F1值 = (P × R) / (P + R)
这里面的TP、TN、FP、FN都是啥意思呢?
- TP:正例样本被正确预测的数量
- TN:反例样本被正确预测的数量
- FP:反例样本被错误预测为正例的数量
- FN:正例样本被错误预测为反例的数量
这些指标就是我们评价模型好坏的关键啦!让我们一起期待模型的表现吧!🚀


3

焊缝射线图像增强结果与视觉分析

在本次研究中,我们精心挑选了三种常见的焊缝缺陷——气孔、夹杂、裂纹的X射线检测图像,作为我们的研究对象。先,我们深入探讨了对比度增强算法对图像质量的深远影响。在这一基础上,我们选择了在对比度增强过程中引入噪声最多的直方图均衡化处理后的图像作为我们的“实验田”,进一步挖掘降噪算法在这片“土壤”上的影响力和实际效用。这一连串的操作,都是为了更好地理解不同算法对X射线检测图像处理的实际效果,以期找到图像优化策略。

(1)

🔍 对比度增强算法:缺陷图像的“美颜”秘籍

在本研究中,我们针对气孔、夹渣、裂纹三种焊接缺陷图像,尝试了伽马变换(GT)、直方图均衡化(HE)、限制对比度自适应直方图均衡化(CLAHE)、灰度线性变换(GLT)这四种对比度增强算法。处理后的效果如图1所示。
image.png
图1 4种对比度增强算法对3类焊接缺陷图像的处理结果
我们还以气孔缺陷为例,通过灰度分布直方图(图2),进一步揭示了对比度增强算法对图像质量的神奇作用。
原始图像的灰度值集中在暗区,亮度与对比度偏低,缺陷轮廓和细节难以辨认。伽马变换后,亮度与对比度提升,缺陷边缘细节清晰可见,灰度值分布更加均匀。

直方图均衡化让图像亮度大幅提升,缺陷与背景对比鲜明,但噪声也随之增多。CLAHE则保留了局部对比度增强的优势,同时减少了噪声,使图像更自然,缺陷轮廓更清晰。

灰度线性变换则将灰度范围拉伸并颜色对调,呈现出独特的黑白对调效果,缺陷细节突出,噪声较少。

(2)

🔍降噪算法:缺陷图像的“清洁”攻略

为了直观展示降噪效果,我们选择了噪声最多的直方图均衡化图像进行降噪处理。
自适应中值滤波(AMF)保留了图像细节,但降噪效果一般。非局部均值滤波(NLM)得到平滑图像,但小型结构可能被误认为噪声。

双边滤波(BF)去噪效果良好,保留缺陷小特征,但边缘可能残留噪声。小波变换(DWT)降噪后图像自然,边缘细节保留,无过度模糊,视觉效果好。

这些算法的运用,不仅提升了图像质量,也为我们的缺陷识别提供了有力支持。接下来,让我们一起看看它们在实际应用中的精彩表现吧!🎉

4

焊缝射线检测图像增强的客观评价

(1)

对比度增强算法的客观评价

为了客观评价伽马变换(GT)、直方图均衡(HE)、限制对比度自适应直方图均衡化(CLAHE)、灰度线性变换(GLT)这四种对比度增强算法对气孔、夹渣、裂纹三种缺陷图像的增强效果,我们采用了峰值信噪比(PSNR)、无参考结构清晰度(NRSS)、信息熵这三个指标。
从PSNR指标来看,CLAHE算法处理后的图像效果好。对于不同的缺陷类型,其他三种增强方法表现各有千秋,但都不及CLAHE。
NRSS指标显示,HE与CLAHE算法的结构清晰度提升最为显著,远超其他两种方法。

(2)

降噪算法的客观评价

对于自适应中值滤波(AMF)、非局部均值滤波(NLM)、双边滤波(BF)、基于离散小波变换(DWT)这四种降噪算法,我们同样采用了PSNR、SSIM、信息熵这三个指标进行评价。
PSNR指标显示,BF算法的PSNR值最低,噪声抑制效果最差。AMF算法在气孔缺陷图像中表现较好,但在夹杂图像中较差。NLM与DWT算法在三种缺陷图像中表现相近。
SSIM指标显示,AMF算法在结构和细节方面与原始图像的相似性高,DWT算法次之,BF算法效果最差。
信息熵显示,BF算法在细节和结构丰富度上表现好,小波降噪次之。
无论是对比度增强还是降噪算法,它们都对缺陷图像的质量有显著的提升。CLAHE和AMF算法在对比度增强和降噪方面表现突出,DWT算法在多个指标上都表现优异,而BF算法在细节保留方面有明显优势。每种算法都有其独特的优势,适用于不同的应用场景。

5

基于神经网络的缺陷分类结果分析

在本次研究中,我们结合了对比度增强和降噪算法,以提升焊缝缺陷X射线底片的分类识别效果。具体来说,我们选择了直方图均衡化(HE)与限制对比度自适应直方图均衡化(CLAHE)两种对比度增强方法,以及自适应中值滤波(AMF)、非局部均值滤波(NLM)、双边滤波(BF)、基于离散小波变换(DWT)这四种降噪方法,形成了多种不同的图像增强组合。
通过ResNet50网络对不同增强处理后的焊缝缺陷X射线底片进行训练及分类识别,并使用准确率、精确率、召回率、F1值这四个指标对分类效果进行评价。结果如表1所示。
表1 采用不同图像增强方法的焊缝缺陷
X射线 检测图像分类结果比较(%)

image.png

从表1中可以看出,含有限制对比度自适应直方图均衡化(CLAHE)的图像增强方法在分类识别效果上表现突出,准确率、精确率、召回率和F1值均高于未使用图像增强的情况。
而在含有直方图均衡化(HE)的图像增强方法中,只有直方图均衡化(HE)与小波降噪(DWT)组合的增强方法提高了识别准确率,其余方法相较于不使用图像增强方法的情况,识别准确率下降或者不变。

​综合对比度增强算法的分析,我们可以得出结论:图像增强方法对最终分类结果的影响取决于对比度增强算法与降噪算法的综合作用。直方图均衡化虽然显著提高了焊缝缺陷图像的对比度,但引入的过多噪声反而不利于神经网络对特征的学习。

使用CLAHE与NLM相结合的图像增强方法,我们得到了焊缝缺陷分类识别效果。准确率、精确率、召回率和F1值分别为97.6%,98.84%,95.24%,96.93%,相比没有使用图像增强的数据,各项指标分别提升了3.2%,6.23%,3.98%,5.23%。这表明,CLAHE与NLM相结合的方法在提高图像对比度的同时,也很好地控制了图像噪声,显著提升了神经网络学习X射线底片中焊缝缺陷特征的能力。

对比度增强和降噪算法的有效结合,不仅提升了图像质量,还显著提高了焊缝缺陷的识别率。通过合理选择和组合不同的图像增强和降噪方法,我们能够为神经网络提供更高质量、更易于学习的图像数据,从而实现更准确的焊缝缺陷识别。

结语

1


在本次研究中,我们综合考虑了增强方法的图像重建能力、图像清晰度和信息熵,发现直方图均衡化(HE)与限制对比度自适应直方图均衡化(CLAHE)对焊缝缺陷X射线检测图像有好的增强效果。

2


在直方图均衡化的基础上,我们进一步探讨了不同降噪算法的作用。自适应中值滤波(AMF)展现出的去噪能力,双边滤波(BF)在保留细节信息方面表现出色,非局部均值滤波(NLM)在不同类型的缺陷图像上表现稳定,而小波降噪(DWT)的综合表现好。

3


​基于上述发现,我们提出了一种结合限制对比度的直方图均衡化和非局部均值滤波的图像增强方法。使用这种方法结合ResNet50模型对焊缝缺陷进行分类,我们取得了显著的成效:准确率、精确率、召回率、F1值分别提高了3.2%,6.23%,3.98%,5.23%。通过合理选择和组合不同的图像增强和降噪方法,我们能够有效解决焊缝X射线检测图像存在的对比度低、像素分布不均匀、噪声差等问题,提升了焊缝缺陷的识别率。这些研究成果不仅为图像处理领域提供了新的思路,也为实际工程应用中的焊缝缺陷检测提供了有力支持。

参考资料(侵删):
作者: 王树森1,李萍1,黄大伟2,李晓庆2,吴中华2,张忠仁2,王爽2,田双3,杨毅德2
工作单位: 1. 大连理工大学 材料科学与工程学院
2. 大连船舶重工集团有限公司 质量检验部
3. 大连市锅炉压力容器检验研究院 承压检验部
第一作者简介: 王树森,硕士研究生,主要研究方向为无损检测、深度学习。
通信作者简介: 李萍,博士,副教授,硕士生导师,主要研究方向为材料无损表征与评价、模式识别。
来源: 《无损检测》2024年6期

相关推荐