小样本条件下工业无损检测X光图像

深度学习无损检测实战:轮胎X光缺陷识别全流程解析 在工业制造中,缺陷检测直接关系到产品安全与质量,传统人工目检不仅效率低,且易受疲劳影响,漏检率难以控制。深度学习技术凭借强大的特征自动提取能力,为工业无损检测提供了新的解题思路:通过对X射线成像原理的理解,结合图像分类与目标检测算法,模型能够从海量样本中学习缺陷的纹理与灰度规律,实现稳定、可复现的自动判读。以轮胎X光缺陷检测为例,从数据预处理、滑窗裁剪、标注规范到ResNet迁移学习训练、置信度阈值调优和ONNX部署,一套完整的闭环流程能有效解决气泡、夹杂、帘线断裂等缺陷的识别问题。本文从通用技术原理出发, 阅读详情

小样本条件下工业无损检测-X光损失检测

  • 小样本:数据量不足,没有足够的数据支持;
  • X光损失检测:作为工业工业无损检测技术中的。利用X光射线持续照射待检测物体一段时间,并且用胶片记录传过待检测物体的各个部位的X光的强度。穿透强度高的地方,对应的胶片部分的灰度值比较大,比较明亮;穿透强度较弱的地方,对应的胶片部分的灰度值比较小,相对灰暗。通过观察X光胶片桑的灰度值变化可以推断出待检测物体内部结构是否符合生产的预期。

研究方法

为解决小样本数据下工业无损检测图像中的损伤定位问题,提出一种结合主动学习的多尺度多特征融合的损失检测方法,并结合目标识别的方法,减少基于滑动窗口的分类模型中带来的误判率,进一步提升模型的损失定位效果。

  • 1.主动学习:通过主动学习的策略,在不影响模型定位准确率的情况下,降低模型训练所需要的标注成本。
  • 2.多特征:通过特征增强的方法增强图像中的损伤特征,并且通过聚类的方法将焊缝的X光图像中的焊缝区域以及钢铁区域分开,并将上述多种特征融合,得到信息更加丰富的多特征融合数据。
  • 3.多尺度判别:利用更小的定位框对损失进行定位,提升模型定位损失的准确率。

主动学习框架下的 多尺度多特征损失定位方法

通过改进CLAHE方法,提出了G-CLAHE方法,用于增强X光损失图像中梯度、对比度特征以及解决灰度值分布不均匀问题。其次通过聚类的方式提取X光影像中的焊缝的位置信息,通过这种方法将人工检验损伤的经验加入到模型之中。而后将原始图像、G-CLAHE特征增强结果与聚类结果结合起来,形成信息更加丰富的多特征融合的三通道数据,解决了由于数据维度不同而不能使用ImageNet对模型进行预训练的问题,同时由于数据特征更加丰富,进一步提升了模型的分类效果。另一方面,本文提出了多尺度判别模型,让模型获取到更多的空间信息的同时使用较小的定位框对损伤进行定位,提高了像素级别的损伤检测的性能。最后结合主动学习的方法,在保证损伤定位准确率的同时,减少了大量的数据标注成本。

1.多特征融合方法

X光图像为单通道的TIFF格式数据,而目前常用的图像数据集中的数据位RGB三通道的格式。已有的方法通常是将每张单通道的图像数据复制为三份,合并成一个三通道的图像数据。这里利用非线性灰度增强改进了CLAHE(限制对比度的自适应直方图均衡方法),得到G-CLAHE方法,另一方面,通过聚类方法,快速定位出目标区域(焊缝区域),得到焊缝定位信息,最后,将G-CLAHE的特征增强与损失定位信息作为额外的两个通道与原始的单通道数据合并成一个三通道的图像数据。

a.G-CLAHE方法

图像增强处理技术,是指按照某种特定的需要突出一幅图像中的某些信息,同时,削弱或去除某些不需要的信息的处理方法。而利用直方图统计的结果,通过使图像的直方图均衡的方法称为直方图均衡化。直方图均衡化可以达到增强图像显示效果的作用。其基本思想是把原始图像的直方图变换成均匀分布的形式,这样就增加了像素灰度值的动态范围,从而达到增强图像整体对比度的效果。

通过该直方图统计,可以观察出,图像中各种亮度所占的比例大都分布不均匀,设法增加在直方图统计中所占比例高的像素和其它占的比例少的像素之间的亮度差,可以提高图像的显示效果。简单来说,直方图增强的方法就是压缩直方图中比例少的像素所占用的灰度范围,多出来的灰度空间按照比例分配给直方图中比例高的像素使用。

而G-CLAHE方法是在CLAHE方法上增加了自适应性灰度拉伸,将CLAHE方法改进成了G-CLAHE方法。灰度拉伸方法如图所示。

b.聚类方法

这里采用K-Means方法,K-Means聚类算法首先根据人工设定的k值,随机选定k个聚类中心。然后计算每个对象与每个子群中心之间的距离,并将每个对象分配给距离它最近的集群中心。每个聚类中心和分配给它的对象作为一个聚类。分配完对象之后,根据现有的集群中所有对象计算每一个集群的聚类中心。一直重复该过程直到满足终止条件。

2.多尺度判别模型

使用滑动窗口的策略结合深度学习模型构建的分类器来进行损伤的定位。利用滑动窗口在原始数据上滑动,在滑动过程中判别每次滑动窗口所覆盖的数据是否包含损伤。而传统的滑动窗口策略难以保证检测质量。

因此,这里使用多尺度判别模型。该模型可以利用不同尺度的分类器对待检测区域进行判别,以确保神经网络可以在获得更多的空间信息的同时,利用更加细粒度的矩形框定位损伤。

使用S1 * S1大小的训练数据集对Location模型进行迁移学习的重新训练。然后利用S2 * S2像素大小对Deatil模块进行重新训练。将Location模块与Detail模块利用各自的数据分别训练过后,将两个模块以上图所示集成到多尺度模型框架中,进行联合训练。

3.主动学习方法

将多尺度多特征的损伤定位方法与主动学习的策略相结合,在Location模块的训练过程中不使用全部的训练数据,而是使用主动学习的方式,通过训练多个相同结构的分类器,以集成学习的方式组成一个更加强大的Location分类器模块。在不影响模型检测性能的前提下,尽可能的减少数据标注的相关成本。

Location 网络由 m 个子分类器 MC = (C1,C2, · · · ,Cm) 组成,其中每个子分类器 Ci 都可以独自完成 X 光图像的分类任务。当一个样本 I 输入到 Location 网络中之后,所有子分类器 MC = (C1,C2, · · · ,Cm) 均将根据自身的参数对输入数据进行计算并且得到相应的分类结果 MR = (R1, R2, · · · , Rm) ,由于本文中的任务是对每个样本进行有无损伤的二分类,所以其中每一个子分类计算结果 Ri 均是一个维度为1且长度为2的向 Ri = (R1i, R2i) ,其中 R1i 表示第 i 个分类器
认为该样本不包含损伤的置信度, R2i 表示第i个分类器认为该样本包含损伤的置信度。在训练过程中,将通过各个子分类器的分类结果 MR = (R1, R2, · · · , Rm) 以及样本选择策略来选择待标注的样本。在使用过程中,将通过各个子分类器的分类结果 MR = (R1, R2, · · · , Rm) 结合集成学习的投票策略来做出最终的分类决策。

基于目标检测改进的损失定位模型

结合目标识别的Yolo方法,对上述的模型做进一步的提升。

首先采用多特征融合方法将原始的单通道图像进行特征增强,得到多特征融合数据,然后根据滑动窗口的策略,利用步长为S/2,大小为 S * S 的窗口在多特征融合数据上进行采样,将采样结果及其在原始图像上的相对位置输入到LOcation模型中.Location模型通过集成学习的方式,对输入的S * S的图像是否包含损伤进行判别,如果其中包含损伤,则调用Detail模块中的YOLO网络对其中的损伤进行具体的定位。
.

从焊缝气泡到工业质检:我是如何用PatchCore搞定小样本缺陷检测的(附完整代码与数据集处理) 本文详细介绍了如何利用PatchCore算法解决工业质检中的小样本焊缝气泡检测问题。通过优化Coreset采样率、邻居数选择和骨干网络配置,作者在仅有32张正常样本的情况下实现了98.7%的检测准确率,并分享了动态阈值设定和完整部署方案。文章还提供了代码实现和数据集处理技巧,为工业异常检测提供了实用参考。 阅读详情

相关推荐

论文精读:Filter-PCA + DE-SVM 如何实现爬升式氦弧焊缺陷在线识别?

本文精读 IEEE TIE 2023 论文《Filter-PCA-Based Process Monitoring and Defect Identification During Climbing Helium Arc Welding Process Using DE-SVM》,系统梳理其在爬升式氦弧焊场景下的在线缺陷识别方法。文章重点分析了多区域熔池视觉特征建模、Filter-PCA 特征筛选机制以及 DE-SVM 分类框架的技术逻辑,并结合表格与实验结果说明该方法为何能在小样本、不均衡数据条件下保持较

YangCinto的博客 417

【图像分类】钢轨表面缺陷分类数据集介绍(4个类别)

钢轨表面缺陷分类数据集介绍(4个类别),用于图像分类任务

学无止境、积少成多、厚积薄发 4610

小数据工业缺陷检测实战:127张图搞定锅炉水冷壁管六类缺陷

工业视觉中的小样本缺陷检测,本质是解决标注数据稀缺与物理缺陷微弱性之间的矛盾。其核心原理在于结合缺陷的物理特性(如尺寸、纹理、成因)进行有针对性的数据增强、模型轻量化与损失函数重加权,而非盲目套用大数据范式。技术价值体现在降低部署门槛、适配边缘硬件、提升人机协同可信度,广泛应用于电力、冶金、化工等强约束工业场景。本文聚焦锅炉水冷壁管表面缺陷——包括鼓包、裂纹、鳞状锈等六类典型问题,基于仅127张实采图像,落地验证了可解释增强、Ghost模块替换与物理尺寸感知损失函数等关键技术路径。

weixin_34275734的博客 543

常用图像数据集大全(分类,跟踪,分割,检测等)

常用图像数据集大全(分类,跟踪,分割,检测等) 1.搜狗实验室数据集: http://www.sogou.com/labs/dl/p.html 互联网图片库来自sogou图片搜索所索引的部分数据。其中收集了包括人物、动物、建筑、机械、风景、运动等类别,总数高达2,836,535张图片。对于每张图片,数据集中给出了图片的原图、缩略图、所在网页以及所在网页中的相关文本。200多G

henryzhihua 7100

航空发动机缺陷检测小样本数据集(VOC+YOLO双格式)

工业缺陷检测是计算机视觉在制造业落地的核心任务,其技术本质是目标定位与分类的联合优化。在高可靠性要求场景下,模型性能瓶颈往往不在网络结构,而在于真实、合规、可复现的标注数据稀缺性。航空发动机作为典型高价值精密装备,其叶片裂纹、机匣划伤等缺陷具有低信噪比、强背景干扰、小目标尺度等挑战,对数据质量与标注规范提出严苛要求。VOC格式保障与TensorFlow生态兼容,YOLO格式适配轻量快速迭代,二者并存体现工程落地中的技术栈妥协与实操友好性。本数据集聚焦小样本(291张)、四类典型失效模式、真实外场采集与交叉标

weixin_29047545的博客 336

X射线底片焊缝缺陷检测数据集在图像分割任务中的应用与解析 X射线底片

内容概要:本文介绍了X射线底片焊缝缺陷检测数据集及其在图像分割任务中的应用。数据集包含3019张512×512的高清图像,涵盖了不同类型的焊缝缺陷。通过对这些图像进行预处理、特征提取、分割算法和后处理四个步骤,能够准确定位和识别焊缝中的缺陷。这不仅提高了焊缝缺陷检测的准确性和效率,还为工业生产和智能制造提供了有力保障。此外,该数据集和图像分割技术还可应用于航空航天、汽车制造等领域。 适合人群:从事图像处理、机器视觉、工业自动化等相关领域的研究人员和技术人员。 使用场景及目标:① 提供高质量的数据集用于训练和测试焊缝缺陷检测模型;② 探讨图像分割技术在焊缝缺陷检测中的具体应用;③ 提升焊缝缺陷检测系统的智能化和自动化水平。 其他说明:该数据集和图像分割技术不仅限于焊缝缺陷检测,还可扩展到其他领域的缺陷检测和识别,具有广泛的应用前景。

【计算机视觉 | 图像分类】图像分类常用数据集及其介绍(一)

【计算机视觉 | 图像分类】图像分类常用数据集及其介绍(一)

wzk4869的博客 3万+

工业表面缺陷检测数据集.zip

数据集介绍:工业表面缺陷检测数据集 一、基础信息 数据集名称:工业表面缺陷检测数据集 图片数量: - 训练集:964张图片 - 验证集:240张图片 - 总计:1,204张工业检测图片 分类类别: - beyaz(白色区域):表面材质中的纯色无缺陷区域 - cizik(划痕):材料表面线性划伤痕迹 - delik(孔洞):穿透性圆形或异形缺陷 标注格式: YOLO格式,包含标准化边界框坐标及类别标签,适用于工业质检场景的目标检测任务。 数据特性: 无人机或工业相机采集的俯视角度图像,覆盖多种表面材质缺陷形态。 二、适用场景 1. 工业质检自动化系统开发: 通过目标检测算法实现划痕、孔洞等缺陷的自动化识别,适用于金属、塑料等材料表面检测。 1. 制造过程质量监控: 整合至生产线视觉检测系统,实时发现产品表面缺陷,提升良品率。 1. 缺陷评估算法研究: 支持缺陷面积计算、缺陷密度统计等延伸算法开发。 1. 工业AI教学实践: 提供标准化缺陷检测数据集,适用于智能制造相关课程实验与项目开发。 三、数据集优势 类别定义清晰: 严格区分表面完好区域(beyaz)、线性缺陷(cizik)与穿透缺陷(delik),支持精准的缺陷分类需求。 工业场景适配性强: 包含不同光照条件、拍摄角度的检测样本,模拟真实工厂环境中的复杂情况。 即用性突出: YOLO格式可直接用于主流检测框架(YOLOv5/v7/v8等),支持快速模型训练与部署。 缺陷形态多样性: 覆盖从微小划痕到显著孔洞的渐进式缺陷样本,满足不同严格度的检测标准验证需求。

碳纤维导线内部X光探伤图像数据集(可用于图像分类与目标检测)

总共包含:1198张X光图像 下载链接:点击此处下载

爱分享数据的一个人的博客 801

X光安检图像数据集.zip

X光安检图像数据集.zip 安检X光数据集包含训练集和测试集,其中训练数据集一共有4000张X光照片左右,验证数据集一共有900张左右X光照片。用于安检AI模型的训练与验证。

焊缝质量检测数据集[源码]

本文介绍了焊缝质量检测数据集的构建与增强过程。作者从基础数据集(1134个样本)出发,通过左右倒置、上下置换、旋转等方法生成扩充数据集(5670个样本)。随后,基于连续角度旋转(15°到300°)构建角度数据集(19278个样本)。此外,还应用随机增强、mixup和mosaic技术生成增强数据集(12000个样本)。为应对复杂场景,开发了变换增强数据集(1.6万样本)和深度增强数据集(11429个样本),最终总计65447个样本。文章还提到数据集获取的困难,并提供了联系方式。

X射线底片焊缝缺陷目标检测数据集

X射线底片焊缝缺陷目标检测数据集,999张。构建的焊缺陷目标检测数据集,扩增999张,缺陷标注4类,裂纹气孔 夹渣 未融合/末焊透,VOC格式,yolov5-v10通用 底片焊缝。

特别的猫 953

科研党必备:5分钟搞定Arxiv论文批量导入NoteExpress(附PDF自动下载技巧)

本文为科研人员提供了一套高效的自动化工作流,实现从Arxiv批量检索论文、自动下载PDF到无缝导入NoteExpress的全过程。通过Python脚本和NASA ADS等工具,可大幅提升文献管理效率,特别适合需要追踪前沿动态的研究生和科研团队。

orange的博客 398

高光谱成像与小样本序数学习在鱼类新鲜度无损检测中的应用

高光谱成像技术通过捕获物质在数十至数百个连续窄波段的反射光谱,能够非破坏性地获取其内部化学成分的“指纹”信息,这一原理使其在食品品质分析领域展现出巨大潜力。在工程实践中,面对标注数据稀缺的现实挑战,小样本学习技术应运而生,它旨在让模型仅凭极少数样本就能有效识别新类别。当待预测的目标(如食品新鲜度等级)本身具有内在的顺序关系时,序数学习通过将这种顺序约束融入模型,能够获得比传统分类方法更符合物理规律的预测结果。结合高光谱成像、小样本学习与序数回归的技术方案,为食品工业中鱼类等易腐产品的快速、无损、低成本新鲜度

weixin_30667649的博客 337

基于STM32F407标准库与SimpleFOC实现无刷电机2804位置闭环控制的实战解析

本文详细解析了基于STM32F407标准库与SimpleFOC算法实现2804无刷电机位置闭环控制的实战过程。通过硬件选型、速度闭环调试到位置环PID参数整定,提供了完整的工程实现方案和抗饱和策略,帮助开发者掌握高精度电机控制技术。

oauth7security的博客 919

奇异值分解(SVD)C++实现

奇异值分解SVD(紧奇异值分解,截断奇异值分解)C++实现

weixin_45804601的博客 4173

【裂纹检测】检测和标记图片中的裂缝附Matlab代码

裂纹检测是工业无损检测领域中的一项关键任务,旨在发现并识别材料或结构中的微小裂纹,以确保产品的质量和运行安全。传统的裂纹检测方法往往依赖于人工目视检查,效率低下且易受主观因素影响。随着图像处理技术的飞速发展,基于计算机视觉的自动化裂纹检测系统逐渐成为研究热点。本文将深入探讨图像处理技术在裂纹检测中的应用,重点阐述如何利用先进的算法和模型实现图片中裂缝的检测与标记,并展望其未来的发展趋势。引言在机械制造、航空航天、土木工程等诸多领域,材料或结构的完整性对于设备的正常运行和人员安全至关重要。

Matlab_jiqi的博客 632

【全新官方接口】php检测微信域名拦截,检测微信域名被封

你的域名在微信被拦截的3种常见情况 1、域名因违规或有风险被拦截(红色拦截) 2、类似taobao.com,douyin.com这种的恶意竞争式拦截,淘宝、抖音等微信的竞争对手一般都是白色拦截(白色拦截) 3、有一个中间页的拦截,需要多次点击按钮才可以跳转到你的域名的,多是一些新型域名后缀,例如.top .xyz .link后缀,这种情况,备案后可以解决(备案拦截) 通过php get_headers()函数就可以分析到结果 这个下标为6是一个URL,在微信访问后正是这个讨厌的页面! 如果切换为

TANKING,开源开发者! 2880

数字图像处理技术在现代视觉应用中的核心作用与前景展望

综上所述,数字图像处理技术作为现代视觉应用的“大脑”和“眼睛”,其核心作用不可或缺。它正在持续突破技术壁垒,从提升图像质量到理解复杂场景,不断拓展应用的边界。随着算法的持续优化和算力的不断提升,我们有理由相信,这项技术将继续深刻变革我们的生活与生产方式,赋能千行百业,迎接一个更加智能和可视化的未来。

u011048209的博客 337

解决开着代理情况下pip或魔搭下载失败

最近由于经常配环境导致,老是要来回切clash关掉代理,非常的不方便如下面的,魔搭模型下载失败如下面的,pip换源后下载失败。

风吹落叶的博客 2950

《C++等级认证CCF-GESP真题解析》专栏总目录

❤️ 专栏名称:《C++等级认证CCF-GESP真题解析》🌸 专栏介绍:中国计算机学会GESP《CCF编程能力等级认证》C++编程(1~8级)历届真题解析。🚀 订阅专栏:订阅后可阅读专栏内所有真题解析,真题持续更新中,欢迎订阅!

人生就是一个不断学习的过程 6303
上一篇: 你不得不了解的目标检测发展史
下一篇: 你不得不了解的人工智能基础知识
mind_programmonkey
mind_programmonkey 领域专家: 算法与数据结构技术领域 领域专家: 算法与数据结构技术领域
博客等级 码龄9年 4435粉丝 1111原创
评论 6
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

mind_programmonkey

你的鼓励是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值