收藏 分销(赏)

提高工件表面缺陷提取鲁棒性的改进低秩矩阵恢复算法_张晶.pdf

上传人:自信****多点 文档编号:458611 上传时间:2023-10-11 格式:PDF 页数:6 大小:1.10MB
下载 相关 举报
提高工件表面缺陷提取鲁棒性的改进低秩矩阵恢复算法_张晶.pdf_第1页
第1页 / 共6页
提高工件表面缺陷提取鲁棒性的改进低秩矩阵恢复算法_张晶.pdf_第2页
第2页 / 共6页
提高工件表面缺陷提取鲁棒性的改进低秩矩阵恢复算法_张晶.pdf_第3页
第3页 / 共6页
亲,该文档总共6页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、河北工业大学学报JOURNAL OF HEBEI UNIVERSITY OF TECHNOLOGY2023 年 2 月February 2023第 52 卷 第 1 期Vol.52 No.1提高工件表面缺陷提取鲁棒性的改进低秩矩阵恢复算法张晶,刘丽冰,黄智坤,袁军,杨泽青(河北工业大学 机械工程学院,天津 300401)摘要针对传统的工件缺陷提取方法存在鲁棒性差的问题,提出一种基于同态滤波的改进低秩矩阵恢复算法。首先使用同态滤波方法增强光照分量、抑制工件反射分量,减小光照不均和工件强反光产生伪缺陷的影响;然后应用鲁棒主成分分析模型将工件表面缺陷提取问题转换为低秩背景矩阵和稀疏缺陷矩阵分离的低秩

2、矩阵恢复问题;最后使用非精确拉格朗日乘子法对由鲁棒主成分分析模型转化的凸优化模型进行求解。以带有凹坑、划痕缺陷的轴类工件为样本,通过计算F-measure值完成方法验证,实验结果表明:在不同光照强度的实验条件下,离散傅里叶算法提取凹坑缺陷和划痕缺陷的平均F值分别为0.435 7和0.381 9;本文提出算法提取凹坑缺陷和划痕缺陷的平均F值分别为0.726 0和 0.716 9,结果验证了所提算法的有效性和较高鲁棒性。关键词缺陷提取;低秩矩阵恢复;同态滤波;非精确拉格朗日乘子法;鲁棒性中图分类号TH164文献标志码AImproved low-rank matrix restoration alg

3、orithm for improving therobustness of workpiece surface defect extractionZHANG Jing,LIU Libing,HUANG Zhikun,YUAN Jun,YANG Zeqing(School of Mechanical Engineering,Hebei University of Technology,Tianjin 300401,China)AbstractAn improved low rank matrix recovery algorithm based on homomorphic filtering

4、was proposed to solve theproblem of poor robustness in the traditional methods of extracting workpiece defects.Firstly,the homomorphic filteringmethod was used to enhance the illumination component and suppress the reflection component of the workpiece to reduce the influence of illumination unevenn

5、ess and strong reflection of the workpiece to produce false defects.Then therobust principal component analysis model was used to transform the surface defect extraction problem into the low-rankmatrix recovery problem separated from the low-rank background matrix and the sparse defect matrix.Finall

6、y,an imprecise Lagrangian multiplier method was used to solve the convex optimization model transformed from the robust principalcomponent analysis model.With indentation,scratch defects such as axial workpiece as sample,by calculating the F-measure values completion methods validation,the experimen

7、tal results show that under the condition of different lightintensity experiment,the average F value of pit defect and scratch defect extracted by Discrete fourier transform is 0.435 7and 0.381 9;in this paper,the average F value of pit defect and scratch defect extracted by the algorithm is 0.726 0

8、 and0.716 9,the results show that the proposed algorithm is efficient and robust.Key wordsdefect extraction;low rank matrix recovery;homomorphic filtering;imprecise lagrangian multiplier method;robustness文章编号:1007-2373(2023)01-0020-06DOI:10.14081/ki.hgdxb.2023.01.003收稿日期:2021-04-15基金项目:河北省自然科学基金(E20

9、17202294);河北省青年拔尖人才项目(210014);国家自然科学基金(51305124)第一作者:张晶(1995),女,硕士研究生。通信作者:杨泽青(1982),女,副教授,。张晶,等:提高工件表面缺陷提取鲁棒性的改进低秩矩阵恢复算法0引言工件表面缺陷检测是工业生产中的一个重要环节,对减少资源浪费、保证后续加工和使用的安全性、提高产品合格率具有极大价值1-3。工件表面缺陷提取是缺陷检测的基础,去除背景纹理、减小噪声和光照不均等因素的影响,恢复缺陷的真实信息是十分重要的。目前缺陷提取算法主要分为基于空间域提取和基于频域提取两类。1)空间域提取算法主要包括阈值张晶,等:提高工件表面缺陷提取

10、鲁棒性的改进低秩矩阵恢复算法21第 1 期分割、边缘检测和模糊聚类等方法,利用缺陷区域的灰度、边缘、纹理等特征信息,实现缺陷的提取。张静等4针对金属工件表面存在光照不均的问题,提出局部二元模式与局部图像方差强度结合的方法,处理后的缺陷图像仍存在较多噪声点。任盛伟等5提出一种鲁棒实时的钢轨表面擦伤检测算法,实现图像的增强,车辆过弯检测效果不佳。陈顺等6针对含噪齿轮图像边缘检测存在噪声的问题,提出Canny算子和数学形态学融合算法去噪,但是图像的部分真实边缘未被检测出来。2)频域提取算法主要包括离散傅立叶变换、小波变换等方法,将图像变换到频域,根据缺陷与背景区域的频率差使用滤波器滤除背景,再通过逆

11、变换实现缺陷提取。Ang Wu等7针对薄膜晶体管表面的微缺陷检测的问题,应用离散傅里叶变换去除背景纹理,小波变换消除光照不均影响。由以上分析可知,传统的缺陷提取方法受噪声、光照不均的影响较大,工件材料自身的反光或曲面特性,使获得的图像表面光强度不一致,经常将中心亮区的边界误认为缺陷8;缺陷目标在整个图像中所占的像元很少,且信噪比低2等问题,使得工件表面缺陷提取的鲁棒性不高。近年来,低秩矩阵恢复算法被广泛应用在图像处理、信号处理、计算机视觉、高维数据分析等各个领域。应用低秩矩阵恢复算法实现微裂纹9、织物疵点10、TFT-LCD表面缺陷11、红外图像小目标12、人脸图像13、太阳能电池片14的检测

12、或识别,具有较好的噪声抑制效果。本文首次提出将低秩矩阵恢复算法应用到工件表面缺陷提取,考虑金属工件存在的光照不均问题,提出改进的低秩矩阵恢复算法。首先应用同态滤波算法平衡光照,然后应用低秩矩阵恢复算法进行背景纹理和缺陷的分离,实现工件表面缺陷提取鲁棒性的提高。1工件表面缺陷提取算法及其鲁棒性分析目前工件缺陷提取研究大多是在特定的光照环境下采集工件表面图像,但是在实际的生产加工中,环境变化对图像采集质量的影响难以忽略,光照变化会使得传统的缺陷提取算法的准确率和鲁棒性下降,造成缺陷的误检和漏检,因此需要研究一种可以在不同光照条件下都有较高鲁棒性的缺陷提取算法,提高复杂环境下缺陷提取的准确率。本文提

13、出算法流程如图1。低秩矩阵恢复算法可以在矩阵中某些元素被破坏时,自动识别出被破坏的元素并且恢复出原矩阵,因此被广泛应用在缺陷检测、人脸识别和图像重建中,应用低秩矩阵恢复算法进行工件表面缺陷提取时,可将有缺陷的图像分为无缺陷背景纹理区和缺陷前景区2部分,分别用低秩矩阵和稀疏矩阵表示,同时考虑光照变化的影响,本文将同态滤波算法与低秩矩阵恢复算法相结合,研究了一种具有较高鲁棒性的工件缺陷提取算法。2改进的低秩矩阵恢复算法研究现今,减小光照对工件表面缺陷提取的影响,根据应用的算法技术的不同,主要可以分为基于二维图像光照预处理方法和基于三维模型方法,三维模型方法是将光照作为独立变量来建立模型,生成任意光

14、照下的工件表面图像,来达到消除光照变化的影响,但是基于三维模型的方法需要大量不同光照下的训练样本,难以满足现今工件表面缺陷提取的实时性,所以本文主要讨论基于二维图像的光照处理上。光照预处理解决工件表面光强不均匀问题,常用的解决方法有:全局直方图均衡、梯度增强法、基于离散小波变换的同态滤波、多尺度Retinex、动态均质补偿等,考虑运算速度、资源节约和对高光、反光区域的处理效果等方面,应用基于照明-反射模型的同态滤波算法进行光照处理。2.1同态滤波算法由于工件的自身材质和形状影响,金属工件表面光滑、阶梯轴类工件的阶梯处容易出现反光,采集到的图像存在着强反光的问题。图 1基于同态滤波的改进低秩矩阵

15、恢复算法流程图Fig.1Flow chart of improved low-rank matrix restoration algorithmbased on homomorphic filtering原始工件图像同态滤波光照平衡的图像IALM算法求解低秩矩阵恢复问题低秩背景图像稀疏缺陷图像河北工业大学学报22第 52 卷在照明-反射光照模型中,可看作由照射分量与反射分量所组成,即原始图像I(x,y)可以表示为光的照射分量m(x,y)和工件的反射分量n(x,y)的乘积15,如式(1)所示:I(x,y)=m(x,y)n(x,y),(1)式中:由于光照是渐变的,照射分量m(x,y)频谱集中在低频

16、段;由于工件表面的光照反射是非渐变的,反射分量n(x,y)频谱集中在高频段。基于照明-反射模型的同态滤波的处理过程如下。输入I(x,y),输出Ip(x,y)。步骤1:I()x,y=m()x,y n()x,y两边取对数,然后做傅里叶变换得到线性组合的频域形式:Z()u,v=Fm()u,v+Fn()u,v,(2)步骤2:应用传递函数H(x,y)对数据进行滤波处理,然后做傅里叶逆变换和数据的指数变换,得到处理后的图像为IP()x,y。同态滤波算法是通过传递函数来处理照射分量和反射分量的,传递函数的选择是获得高质量图像的关键,同态滤波传递函数是基于高通滤波器函数修改得到,常用的高通滤波器有高斯滤波器和

17、巴特沃斯高通滤波器。基于高斯滤波器的同态滤波传递函数如式(3):H1()u,v=rH-rLl+D0()cD()u,v2+rL,(3)基于巴特沃思高通滤波器的同态滤波传递函数如式(4):H2()u,v=()rH-rLl-exp()-c()D()u,v/D02n+rL,(4)式中:D0为截止半径;rH为高频增加倍数;rL为低频缩小倍数;常数c0,用于调节函数形状;n为滤波器阶数。基于照明-反射模型的同态滤波是在高通滤波器的截止半径D0的基础上放大()rH,rL倍,高频增加rH倍()rH1,低频缩小rL倍()rL0;为权重因子。可以先固定一个Y和E求得一个L使A最小,然后固定一个Y和A求得一个L使E

18、最小,依此交替更新迭代,最终得到一个收敛到这个子问题的最优解,这个算法称为精确拉格朗日乘子法。但是在工件表面缺陷检测中,考虑图像处理需要满足在线、实时性等问题,只需每次迭代更新获得A和E近似解,这样就会以最快收敛速度方式得到收敛得到原问题的最优解,即非精确拉格朗日乘子法,其求解凸优化问题的流程图如图2所示。图 2 中,DRmn为同态滤波处理后的图像矩阵,初 始 化 参 数Y0=D J(D);E0=0;00;1;k=0,J()D=max()D2,-1D,S x为软阈值操作,公式如下:S x=x-,if x,x+,if x-,0,otherwise。(9)使用IALM时,惩罚参数、终止迭代参数、图

19、 2非精确拉格朗日乘子法求解凸优化问题的流程图Fig.2Flow chart of inexact Lagrangian multiplier method for convexoptimization problem输入矩阵DRmn,权重因子初始化Y0,E0,0,k矩阵的奇异值分解(U,V)=svd(D-Ek+-1kYk)更新变量AAk+1=US-1kVT更新变量EEk+1=S-1kD-Ak+1+-1kYk更新拉格朗日乘子YYk+1=Yk+k(D-Ak+1-Ek+1)更新参数k+1=k,k=k+1输出Ak和Ek开始结束D-Ak+1-Ek+1FDF是否河北工业大学学报24第 52 卷最大迭代次

20、数会直接影响缺陷提取的效果,参考文献14和实验验证,=n1n24D1,其中n1和n2是输入矩阵的D的行数和列数,本文输入图片矩阵为1 200960;当D-A-EFDF,当=10-7时停止迭代;=1 000。3实验结果与分析3.1实验描述为了验证和评估改进低秩矩阵恢复算法的有效性,本文使用天津某机械厂生产的轴类工件(最大轴径为15 mm、长为15 mm)进行测试,测试样本分为划痕缺陷样本和凹坑缺陷样本两类,配合型号为MV-BL100X100-V的白色面光源,调节光源适配器光强旋钮,在图像采集时进行不同光强度处理。实验测试图像库共300幅,其中,旋钮调至5级时的缺陷图像100幅,旋钮调至3级时的缺

21、陷图像100幅,旋钮调至1级的缺陷图像100幅。本文实验平台是4核CPU,主频1.4 GHz,8 GB内存,Intel Core i5系统的笔记本电脑,应用的仿真环境是MATLAB R2019b。实验结果和分析共包括2部分内容:1)基于照明-反射模型的同态滤波算法的处理效果;2)传统缺陷提取算法(离散傅里叶变换算法)和基于同态滤波的改进低秩矩阵恢复算法的结果比较。3.2工件图像的同态滤波处理结果图3为3种不同光照强度下的工件图像,利用基于照明-反射模型的同态滤波算法进行处理,以减小反光现象的影响。旋钮调至5级时,工件的高频反射分量较大,实验验证当同态滤波的传递函数中截止半径D0=5,rH=2.

22、5,rL=0.2,c=1时,图像效果最佳;当旋钮调至 3 级时,同态滤波函数的截止半径D0=10,rH=1.8,rL=0.3,c=1效果最好;当旋钮调至 1 级时,同态滤波函数的截止半径D0=15,rH=1.3,rL=0.4,c=1效果最佳。处理效果如图4所示。同态滤波算法处理不同光强下的图像,实验证明该算法可以削弱工件表面强反光影响,使工件表面缺陷提取在光照问题上有较好的鲁棒性,为之后的缺陷提取打下良好的基础。图 4同态滤波算法处理后效果图Fig.4Effect picture after homomorphic filtering algorithm processing图 3不同光强下的

23、工件图像Fig.3Workpiece images under different light intensitiesa)5级光强b)3级光强c)1级光强a)5级光强b)3级光强c)1级光强张晶,等:提高工件表面缺陷提取鲁棒性的改进低秩矩阵恢复算法25第 1 期3.3工件表面缺陷提取算法的对比为验证本文提出算法在鲁棒性方面的提升,选择应用比较广泛的离散傅立叶变换进行实验对比,并采用F-measure值来定量评估2种算法,F-measure值为一种综合性能评价指标,取值介于0,1,F值的定义为式(10):F=2rpr+p,(10)式中:r=PT(PT+NF)为召回率;p=PT(PT+PF)为准确

24、率;PT为被正确判断为缺陷的像素个数;PF为被误判为缺陷的像素数目;NF为被误判为背景的缺陷像素数目,F值越高表明该算法对工件表明缺陷提取的效果越好。由表1可以看出,传统的缺陷提取算法受光照影响较大,提取凹坑缺陷的平均F值为0.435 7,提取划痕缺陷的平均F值为0.381 9;本文提出的算法在不同光照强度下,可以保持在一个相对较高检测的水平,提取凹坑缺陷的平均F值为0.726 0,提取划痕缺陷的平均F值为0.716 9,说明本文提出算法相比传统方法提高了缺陷提取鲁棒性。4结语研究了一种基于同态滤波的改进低秩矩阵恢复算法,分析了同态滤波的传递函数平衡光照分量和工件反射分量的机理,确定了同态滤波

25、传函的截止半径,实现了不同光强条件下的工件表面光照平衡。然后对同态滤波处理后的图像使用低秩矩阵恢复算法,再使用非精确拉格朗日乘子法求解由鲁棒主成分分析模型转化的凸优化模型,得到分离的低秩背景图像和稀疏缺陷图像。最后通过F-measure值来定量评估本文提出的算法性能,结果表明该算法在轴类工件缺陷提取具有有效性和较高的鲁棒性。参考文献:1YANG J X,FU G Z,ZHU W B,et al.A deep learning-based surface defect inspection system using multiscale and channel-compressed featur

26、esJ.IEEE Transactions on Instrumentation and Measurement,2020,69(10):8032-8042.2赵君爱,贾民平.工件表面微小缺陷的检测与识别方法J.东南大学学报(自然科学版),2014,44(4):735-739.3赵俊忠,黄厚宽,贾莲凤.误差分离理论在微机辅助轴类工件表面缺陷检测中的应用J.计量学报,2003(1):14-17.4张静,叶玉堂,谢煜,等.金属圆柱工件缺陷的光电检测J.光学 精密工程,2014,22(7):1871-1876.5任盛伟,李清勇,许贵阳,等.鲁棒实时钢轨表面擦伤检测算法研究J.中国铁道科学,2011,

27、32(1):25-29.6陈顺,李登峰.融合Canny算子和形态学的齿轮图像边缘检测研究J.机电工程,2020,37(7):821-825.7WU A,ZHU J H,TAO Z L,et al.Automatic inspection and classification for thin-film transistor liquid crystal display surface defects based on particle swarm optimization and one-class support vector machineJ.Advances in Mechanical

28、Engineering,2016,8(11):168781401667766.8LI W B,LU C H,ZHANG J C.A local annular contrast based real-time inspection algorithm for steel bar surface defectsJ.Applied Surface Science,2012,258(16):6080-6086.9QIAN X L,ZHANG H Q,YANG C X,et al.Micro-cracks detection of multicrystalline solar cell surface

29、 based on self-learning features and low-rankmatrix recoveryJ.Sensor Review,2018,38(3):360-368.10 GAO G S,ZHANG D,LI C L,et al.A novel patterned fabric defect detection algorithm based on GHOG and low-rank recoveryC/2016 IEEE 13thInternational Conference on Signal Processing.Chengdu:IEEE,2016:1118-1

30、123.11 CEN Y G,ZHAO R Z,CEN L H,et al.Defect inspection for TFT-LCD images based on the low-rank matrix reconstructionJ.Neurocomputing,2015,149:1206-1215.12 王忠美,杨晓梅,顾行发.基于鲁棒主成分分析的红外图像小目标检测J.兵工学报,2016,37(9):1753-1760.13 杜海顺,张旭东,金勇,等.基于Gabor低秩恢复稀疏表示分类的人脸图像识别方法J.电子学报,2014,42(12):2386-2393.14 姚明海,李洁,王宪保

31、.基于RPCA的太阳能电池片表面缺陷检测J.计算机学报,2013,36(9):1943-1952.15 徐黎明,吕继东.基于同态滤波和K均值聚类算法的杨梅图像分割J.农业工程学报,2015,31(14):202-208.16 史加荣,郑秀云,魏宗田,等.低秩矩阵恢复算法综述J.计算机应用研究,2013,30(6):1601-1605.17 WRIGHT J,GANESH A,RAO S,et al.Robust principal component analysis:exact recovery of corrupted low-rank matrices J.Neural Computat

32、ion,2009,20(2):566-567.18 杨剑哲,孙巧榆,王君,等.基于改进增广拉格朗日乘子法的鲁棒性主成分分析J.哈尔滨工业大学学报,2015,47(11):27-33.表 1不同光强下提取缺陷的 F 值比较Tab.1Comparison of F value of defects extracted underdifferent light intensities光照强度光强5级光强3级光强1级平均离散傅里叶变换(凹坑缺陷)0.320 50.352 50.634 20.435 7本文算法(凹坑缺陷)0.670 20.717 50.790 20.726 0离散傅里叶变换(划痕缺陷)0.304 90.326 50.514 20.381 9本文算法(划痕缺陷)0.648 00.715 50.787 10.716 9

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 毕业论文/毕业设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服