【技术实现步骤摘要】
一种基于深度学习的在役钢丝绳表面缺陷检测方法与系统
本专利技术属于机械零部件损伤监测与诊断领域,尤其涉及一种基于深度学习的在役钢丝绳表面缺陷检测方法与系统。
技术介绍
钢丝绳作为矿井提升机、工程起重机、索道、电梯等复杂机械系统的重要承载部件,其健康状况直接关系到使用者的生命和财产安全。所以对钢丝绳的健康状况进行实时的监测和诊断显得十分重要。通过视觉方法检测钢丝绳表面状况是一种直观、有效的方法。目前采用的机器视觉方法主要存在以下问题:1)现有的研究多默认为获取的钢丝绳图像数据规范,即钢丝绳位姿正常,而实际中由于工作环境和监测对象的影响,所获取的钢丝绳图像不一定位于图像正中间且不一定处于水平或垂直状态;所获取的图像含有大量背景信息,从而造成不必要的计算,同时诊断结果受到背景信息的影响。2)现有诊断方法需人工选择和提取特征,机器学习从原始数据中不能生成有辨别能力的特征;同时,缺陷样本的数量不足以训练一个健壮的分类器。随着人工智能的快速发展,结合适当的图像预处理,深度学习可作为一种解决上述问题的高效方法。深度学习作为一种先进的端对端方法,可自适应的从原始信号中学习特征的深层次表达,可避免复杂的人工特征提取过程。自从2006年深度学习的提出,深度学习已被广泛应用于文字识别、语音识别、图像识别等领域。在机械损伤检测与诊断领域,一些深度学习算法也已经被逐渐利用,取得了较传统算法更好的结果。鉴于传统方法的局限性以及深度学习的优势,本专利技术将深度学习方法引入到钢丝绳表面缺陷的监测当中,对保障钢丝绳的可靠性和安 ...
【技术保护点】
1.一种基于深度学习的在役钢丝绳表面缺陷检测方法,包括图像采集、原始图像数据规范化预处理、建立分类器和在线智能诊断四个步骤,具体步骤如下:/n步骤1,图像采集:对运行中的钢丝绳图像进行周向采集,记录下每张图像中钢丝绳在全绳中的位置;/n步骤2,原始图像数据规范化预处理;具体如下,/n步骤2.1,位姿调整:采用边缘检测和形态学方法实现钢丝绳图像分割,利用霍夫变换实现边界识别,计算其边界斜率,将图像进行旋转;/n步骤2.2,ROI提取:对图像进行垂直灰度投影,得到垂直灰度分布图;根据钢丝绳直径大小,结合灰度积分公式,计算灰度积分值最小的区间,并将其切割出来,切割为等长度的子图,从而建立起满足训练和测试用的钢丝绳表面状态大数据集;/n步骤3,建立分类器:对传统的CNN即LeNet-5进行改进,包括其结构和参数,命名为WR-CNN,然后设置分类器WR-CNN的结构和参数;/n步骤4,在线智能诊断:在得到集成算法模型后,配置检测系统的软硬件,实现钢丝绳表面缺陷在线实时检测,并根据检测结果作出合理预警。/n
【技术特征摘要】
1.一种基于深度学习的在役钢丝绳表面缺陷检测方法,包括图像采集、原始图像数据规范化预处理、建立分类器和在线智能诊断四个步骤,具体步骤如下:
步骤1,图像采集:对运行中的钢丝绳图像进行周向采集,记录下每张图像中钢丝绳在全绳中的位置;
步骤2,原始图像数据规范化预处理;具体如下,
步骤2.1,位姿调整:采用边缘检测和形态学方法实现钢丝绳图像分割,利用霍夫变换实现边界识别,计算其边界斜率,将图像进行旋转;
步骤2.2,ROI提取:对图像进行垂直灰度投影,得到垂直灰度分布图;根据钢丝绳直径大小,结合灰度积分公式,计算灰度积分值最小的区间,并将其切割出来,切割为等长度的子图,从而建立起满足训练和测试用的钢丝绳表面状态大数据集;
步骤3,建立分类器:对传统的CNN即LeNet-5进行改进,包括其结构和参数,命名为WR-CNN,然后设置分类器WR-CNN的结构和参数;
步骤4,在线智能诊断:在得到集成算法模型后,配置检测系统的软硬件,实现钢丝绳表面缺陷在线实时检测,并根据检测结果作出合理预警。
2.根据权利要求1所述的一种基于深度学习的在役钢丝绳表面缺陷检测方法,其特征在于:在步骤2.1中,位姿调整为不规范钢丝绳位姿调整过程,其具体过程如下:
步骤A.同态高斯滤波:建立同态滤波器Hhf(u,v)=(γH-γL)[cH(u,v)]+γL,其中Hl(u,v)=exp[-(D(u,v)/D0)2n],设置公式中的参数γH,γL,c,n,D0,其中,H(u,v)为传递函数,D0为截至频率,u和v分别为图像中像素点坐标x和y进行傅里叶变换后对应的量,n为阶数,常数c用于控制坡度的锐利度,它在γH和γL之间过渡,其中γL<1且γH>1;对图像I进行滤波,得到滤波后的图像I1;
步骤B.纹理检测:设置Sobel的阈值g,根据公式计算梯度图像G(x,y),与阈值进行比较,忽略小于阈值的边缘,得到二值纹理图像I2;其中,
式中,f(x+i,y+j)为偏离点(x,y)的点(x+i,y+j)的灰度值,ax(i,j)和ay(i,j)分别是x方向和y方向上的Sobel边缘算子;
步骤C.边界确认:设置结构元素B1,进行膨胀运算,得到膨胀图像I3;进行孔洞填充运算,得到填充图像I4;设置结构元素B2,连续两次腐蚀运算,得到腐蚀图像I5;
步骤D.姿态旋转:进行霍夫变换,寻找峰值,提取直线段,直线段为设置线段合并阈值和检测的直线断的最小长度,找到钢丝绳边界直线,得到钢丝绳边界图像I6;接着计算边界的斜率,根据斜率对滤波图像I1进行旋转;完成旋转后,得到旋转图像J。
3.根据权利要求2所述的一种基于深度学习的在役钢丝绳表面缺陷检测方法,其特征在于:在步骤A至步骤D中,将参数设置为:γH=2.2,γL=0.25,c=2,n=1,D0=50;g=0.5·g′g′为自适应阈值;膨胀运算中,对于线性结构元素B1,元素长度为3,角度为0度和90度;腐蚀运算中,对于菱形结构元素B2,结构元素原点到顶点距离为1;寻找的峰值数目设为4,在Hough矩阵中寻找前4个大于Hough矩阵中最大值0.3倍的峰值;线段合并阈值设为50,检测直线段的最...
【专利技术属性】
技术研发人员:周坪,周公博,朱真才,李英明,何贞志,唐超权,
申请(专利权)人:中国矿业大学,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。