书签 分享 收藏 举报 版权申诉 / 8

基于掩模技术的磁环表面缺陷提取方法.pdf

  • 上传人:1***
  • 文档编号:6099436
  • 上传时间:2019-04-11
  • 格式:PDF
  • 页数:8
  • 大小:433.97KB
  • 摘要
    申请专利号:

    CN201610651959.0

    申请日:

    2016.08.10

    公开号:

    CN106296687A

    公开日:

    2017.01.04

    当前法律状态:

    实审

    有效性:

    审中

    法律详情:

    实质审查的生效IPC(主分类):G06T 7/00申请日:20160810|||公开

    IPC分类号:

    G06T7/00

    主分类号:

    G06T7/00

    申请人:

    浙江理工大学

    发明人:

    李俊峰; 张之祥; 沈军民; 陈龙

    地址:

    310018 浙江省杭州市下沙高教园区浙江理工大学

    优先权:

    专利代理机构:

    杭州杭诚专利事务所有限公司 33109

    代理人:

    尉伟敏;阎忠华

    PDF完整版下载: PDF下载
    内容摘要

    本发明公开了一种基于掩模技术的磁环表面缺陷提取方法,包括如下步骤:利用OTSU分割磁环图像,得到磁环二值图像B(X,Y);利用最小二乘法拟合磁环图像内外轮廓,计算磁环的内外径以及圆心坐标;构造掩模图像MR×R(X,Y)和PR×R(X,Y);对掩模图像MR×R(X,Y)和PR×R(X,Y)进行与运算,得到缺陷连通域图像K(X,Y)。本发明具有运行效率高和准确率高,稳定性和鲁棒性强,能够识别常见的缺陷的特点。

    权利要求书

    1.一种基于掩模技术的磁环表面缺陷提取方法,其特征是,包括如下步骤:
    (1-1)利用OTSU分割磁环图像,得到磁环二值图像B(X,Y);
    (1-2)利用最小二乘法拟合磁环图像内外轮廓,计算磁环的内外径以及圆心坐标;
    (1-3)构造掩模图像MR×R(X,Y)和PR×R(X,Y);
    (1-4)对掩模图像MR×R(X,Y)和PR×R(X,Y)进行与运算,得到缺陷连通域图像K(X,Y)。
    2.根据权利要求1所述的基于掩模技术的磁环表面缺陷提取方法,其特征是,步骤(1-
    2)包括如下步骤:
    设定磁环外轮廓所有点为Ni(X,Y),内轮廓所有点为nj(X,Y),第一圆曲线方程为(X-A)2
    +(Y-B)2=R2,第二圆曲线方程为X2+Y2+aX+bY+c=0;
    利用最小二乘法拟合圆
    <mrow> <mi>Q</mi> <mrow> <mo>(</mo> <mi>a</mi> <mo>,</mo> <mi>b</mi> <mo>,</mo> <mi>c</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>&Sigma;</mi> <msup> <mrow> <mo>(</mo> <msubsup> <mi>X</mi> <mi>i</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>Y</mi> <mi>i</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msub> <mi>aX</mi> <mi>i</mi> </msub> <mo>+</mo> <msub> <mi>bY</mi> <mi>i</mi> </msub> <mo>+</mo> <mi>c</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>;</mo> </mrow>
    将磁环外圆曲线的每个像素点代入公式
    <mrow> <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <mfrac> <mrow> <mo>&part;</mo> <mi>Q</mi> <mrow> <mo>(</mo> <mi>a</mi> <mo>,</mo> <mi>b</mi> <mo>,</mo> <mi>c</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mi>a</mi> </mrow> </mfrac> <mo>=</mo> <mo>&Sigma;</mo> <mn>2</mn> <mrow> <mo>(</mo> <msubsup> <mi>X</mi> <mi>i</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>Y</mi> <mi>i</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msub> <mi>aX</mi> <mi>i</mi> </msub> <mo>+</mo> <msub> <mi>bY</mi> <mi>i</mi> </msub> <mo>+</mo> <mi>c</mi> <mo>)</mo> </mrow> <msub> <mi>X</mi> <mi>i</mi> </msub> <mo>=</mo> <mn>0</mn> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mfrac> <mrow> <mo>&part;</mo> <mi>Q</mi> <mrow> <mo>(</mo> <mi>a</mi> <mo>,</mo> <mi>b</mi> <mo>,</mo> <mi>c</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mi>b</mi> </mrow> </mfrac> <mo>=</mo> <mo>&Sigma;</mo> <mn>2</mn> <mrow> <mo>(</mo> <msubsup> <mi>X</mi> <mi>i</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>Y</mi> <mi>i</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msub> <mi>aX</mi> <mi>i</mi> </msub> <mo>+</mo> <msub> <mi>bY</mi> <mi>i</mi> </msub> <mo>+</mo> <mi>c</mi> <mo>)</mo> </mrow> <msub> <mi>Y</mi> <mi>i</mi> </msub> <mo>=</mo> <mn>0</mn> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mfrac> <mrow> <mo>&part;</mo> <mi>Q</mi> <mrow> <mo>(</mo> <mi>a</mi> <mo>,</mo> <mi>b</mi> <mo>,</mo> <mi>c</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mi>c</mi> </mrow> </mfrac> <mo>=</mo> <mo>&Sigma;</mo> <mn>2</mn> <mrow> <mo>(</mo> <msubsup> <mi>X</mi> <mi>i</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>Y</mi> <mi>i</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msub> <mi>aX</mi> <mi>i</mi> </msub> <mo>+</mo> <msub> <mi>bY</mi> <mi>i</mi> </msub> <mo>+</mo> <mi>c</mi> <mo>)</mo> </mrow> <mo>=</mo> <mn>0</mn> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>;</mo> </mrow>
    求使Q(a,b,c)的值达到最小的参数a0、b0和c0;将磁环内圆曲线的每个像素点代入上述
    公式,求使Q(a,b,c)的值达到最小的参数a′0、b′0和c2;
    利用公式计算磁环外圆圆心o(A0,B0)和
    外径Rout;
    利用公式计算磁环内圆圆心o(A′0,B′0)和
    内径Rin。
    3.根据权利要求1所述的基于掩模技术的磁环表面缺陷提取方法,其特征是,
    <mrow> <msub> <mi>M</mi> <mrow> <mi>R</mi> <mo>&times;</mo> <mi>R</mi> </mrow> </msub> <mrow> <mo>(</mo> <mi>X</mi> <mo>,</mo> <mi>Y</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <mn>255</mn> <mo>,</mo> <msup> <mrow> <mo>(</mo> <mi>X</mi> <mo>-</mo> <msubsup> <mi>A</mi> <mn>0</mn> <mo>&prime;</mo> </msubsup> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <msup> <mrow> <mo>(</mo> <mi>Y</mi> <mo>-</mo> <msubsup> <mi>B</mi> <mn>0</mn> <mo>&prime;</mo> </msubsup> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>&le;</mo> <msup> <mrow> <mo>(</mo> <msub> <mi>R</mi> <mrow> <mi>i</mi> <mi>n</mi> </mrow> </msub> <mo>+</mo> <mi>&delta;</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mi>B</mi> <mrow> <mo>(</mo> <mi>X</mi> <mo>,</mo> <mi>Y</mi> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>;</mo> </mrow>
    <mrow> <msub> <mi>P</mi> <mrow> <mi>R</mi> <mo>&times;</mo> <mi>R</mi> </mrow> </msub> <mrow> <mo>(</mo> <mi>X</mi> <mo>,</mo> <mi>Y</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <mn>0</mn> <mo>,</mo> <msup> <mrow> <mo>(</mo> <mi>X</mi> <mo>-</mo> <msub> <mi>A</mi> <mn>0</mn> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <msup> <mrow> <mo>(</mo> <mi>Y</mi> <mo>-</mo> <msub> <mi>B</mi> <mn>0</mn> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>&le;</mo> <msup> <mrow> <mo>(</mo> <msub> <mi>R</mi> <mrow> <mi>o</mi> <mi>u</mi> <mi>t</mi> </mrow> </msub> <mo>-</mo> <mi>&delta;</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow> </mtd> </mtr> <mtr> <mtd> <mn>255</mn> </mtd> </mtr> </mtable> </mfenced> <mo>;</mo> </mrow>
    其中,δ为4至6。
    4.根据权利要求1或2或3所述的基于掩模技术的磁环表面缺陷提取方法,其特征是,步
    骤(1-4)包括如下步骤:
    利用公式K(X,Y)=M(X,Y)∨P(X,Y)计算并获得缺陷图像K(X,Y),∨表示或运算。

    说明书

    基于掩模技术的磁环表面缺陷提取方法

    技术领域

    本发明涉及计算机视觉技术领域,尤其是涉及一种检测准确率高、检测效率高的
    基于掩模技术的磁环表面缺陷提取方法。

    背景技术

    铁氧体磁环被广泛应用于电饭煲、电磁炉、音响等产品中,也是电子电路中常用的
    抗干扰元件,对于高频噪声有很好的抑制作用。但是,在磁环成型过程中,原材料搅拌不均
    匀或混有杂质、成型模具的磨损、烧结工序的温度控制不当或半成品受热不均匀等均会使
    磁环产生表面缺陷,如裂纹、粘连、结晶及掉角等。表面缺陷会直接影响磁材后期的品质,导
    致产品导磁率低、气隙大,降低产品的可靠性和稳定性。因此,出厂之前必须快速高效并准
    确检测磁环表面缺陷。

    目前,绝大多数磁环生产企业采取人工检测缺陷,受限于工人的精神状态、检测熟
    练水平、经验积累水平以及工作环境等多方面因素,检测的效率低、速度慢,而且不可避免
    的产生错捡、漏检。虽然超声波、电涡流等无损检测技术已广泛应用于产品缺陷检测,但其
    检测成本高、速度慢、精度低,而且涡流检测要求被检对象是导电材料。铁氧体磁环的导电
    性能比较差,绝大多数生产企业要求磁环检测速度8-10个/秒,而且不仅需要检测出是否存
    在缺陷,还要根据厂家要求精确测量出缺陷区域的参数,并以此对产品进行分级,超声波和
    电涡流等无损检测技术在磁环表面缺陷检测方面受到了限制。

    数字图像处理技术具有信息含量大、表现形式直观、传输存储方便等优点,随着电
    子、计算机和通信技术的发展,基于机器视觉的表面缺陷检测成为可能,国内外学者对此开
    展了广泛的研究,一些研究成果已经成功应用于钢珠、铁轨等产品的表面缺陷检。

    由于铁氧体永磁体呈深灰色,其成像对比度比较低,图像表面暗淡;而且磁体外表
    面存在磨加工产生的纹理,输送磁体的皮带会出现油污、磨损、灰尘等状况。因此,磁体图象
    比较复杂,已有的表面缺陷检测算法不能适用于铁氧体永磁体。

    发明内容

    本发明的发明目的是为了克服现有技术中的人工检测容易出现错捡、漏检的不
    足,提供了一种检测准确率高、检测效率高的基于掩模技术的磁环表面缺陷提取方法。

    为了实现上述目的,本发明采用以下技术方案:

    一种基于掩模技术的磁环表面缺陷提取方法,包括如下步骤:

    (1-1)利用OTSU分割磁环图像,得到磁环二值图像B(X,Y);OTSU是最大类间方差
    法。

    (1-2)利用最小二乘法拟合磁环图像内外轮廓,计算磁环的内外径以及圆心坐标;

    (1-3)构造掩模图像MR×R(X,Y)和PR×R(X,Y);

    (1-4)对掩模图像MR×R(X,Y)和PR×R(X,Y)进行与运算,得到缺陷连通域图像K(X,
    Y)。

    横店东磁等铁氧永磁体生产企业的一般要求检测速度8-10个/秒,检测算法除了
    需要有比较高的表面缺陷正确识别率,还应具有很高的运行效率。

    现有技术采用Curvelet变换、非下采样Contourlet变换、shearlet变换、小波变换
    凳多尺度分析技术,算法运行效率不能满足要求,而且在嵌入式系统中难以实现;有的表面
    缺陷正确识别率比较低,不能满足精度要求。此外,目前磁环缺陷检测算法只能检测上下端
    面的表面缺陷,无法检测外表面和内表面的缺陷。

    本发明的在线运行实验结果表明,本发明的算法运行效率高和准确率高,稳定性
    和鲁棒性强,能够识别常见的缺陷,并且对于不常见的微小缺陷检测能力高;本发明对光照
    变化、磁环类型变化适应性强;算法稳定,便于系统的检修维护。

    作为优选,步骤(1-2)包括如下步骤:

    设定磁环外轮廓所有点为Ni(X,Y),内轮廓所有点为nj(X,Y),第一圆曲线方程为
    (X-A)2+(Y-B)2=R2,第二圆曲线方程为X2+Y2+aX+bY+c=0;

    利用最小二乘法拟合圆

    <mrow> <mi>Q</mi> <mrow> <mo>(</mo> <mi>a</mi> <mo>,</mo> <mi>b</mi> <mo>,</mo> <mi>c</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>&Sigma;</mi> <msup> <mrow> <mo>(</mo> <msubsup> <mi>X</mi> <mi>i</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>Y</mi> <mi>i</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msub> <mi>aX</mi> <mi>i</mi> </msub> <mo>+</mo> <msub> <mi>bY</mi> <mi>i</mi> </msub> <mo>+</mo> <mi>c</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>;</mo> </mrow>

    将磁环外圆曲线的每个像素点代入公式

    <mrow> <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <mfrac> <mrow> <mo>&part;</mo> <mi>Q</mi> <mrow> <mo>(</mo> <mi>a</mi> <mo>,</mo> <mi>b</mi> <mo>,</mo> <mi>c</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mi>a</mi> </mrow> </mfrac> <mo>=</mo> <mi>&Sigma;</mi> <mn>2</mn> <mrow> <mo>(</mo> <msubsup> <mi>X</mi> <mi>i</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>Y</mi> <mi>i</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msub> <mi>aX</mi> <mi>i</mi> </msub> <mo>+</mo> <msub> <mi>bY</mi> <mi>i</mi> </msub> <mo>+</mo> <mi>c</mi> <mo>)</mo> </mrow> <msub> <mi>X</mi> <mi>i</mi> </msub> <mo>=</mo> <mn>0</mn> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mfrac> <mrow> <mo>&part;</mo> <mi>Q</mi> <mrow> <mo>(</mo> <mi>a</mi> <mo>,</mo> <mi>b</mi> <mo>,</mo> <mi>c</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mi>b</mi> </mrow> </mfrac> <mo>=</mo> <mi>&Sigma;</mi> <mn>2</mn> <mrow> <mo>(</mo> <msubsup> <mi>X</mi> <mi>i</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>Y</mi> <mi>i</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msub> <mi>aX</mi> <mi>i</mi> </msub> <mo>+</mo> <msub> <mi>bY</mi> <mi>i</mi> </msub> <mo>+</mo> <mi>c</mi> <mo>)</mo> </mrow> <msub> <mi>Y</mi> <mi>i</mi> </msub> <mo>=</mo> <mn>0</mn> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mfrac> <mrow> <mo>&part;</mo> <mi>Q</mi> <mrow> <mo>(</mo> <mi>a</mi> <mo>,</mo> <mi>b</mi> <mo>,</mo> <mi>c</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mi>c</mi> </mrow> </mfrac> <mo>=</mo> <mi>&Sigma;</mi> <mn>2</mn> <mrow> <mo>(</mo> <msubsup> <mi>X</mi> <mi>i</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>Y</mi> <mi>i</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msub> <mi>aX</mi> <mi>i</mi> </msub> <mo>+</mo> <msub> <mi>bY</mi> <mi>i</mi> </msub> <mo>+</mo> <mi>c</mi> <mo>)</mo> </mrow> <mo>=</mo> <mn>0</mn> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>;</mo> </mrow>

    求使Q(a,b,c)的值达到最小的参数a0、b0和c0;将磁环内圆曲线的每个像素点代入
    上述公式,求使Q(a,b,c)的值达到最小的参数a′0、b′0和c2;

    利用公式计算磁环外圆圆心O(A0,
    B0)和外径Rout;

    利用公式计算磁环内圆圆心O(A′0,
    B′0)的内径Rin。

    作为优选,

    <mrow> <msub> <mi>M</mi> <mrow> <mi>R</mi> <mo>&times;</mo> <mi>R</mi> </mrow> </msub> <mrow> <mo>(</mo> <mi>X</mi> <mo>,</mo> <mi>Y</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <mn>255</mn> <mo>,</mo> <msup> <mrow> <mo>(</mo> <mi>X</mi> <mo>-</mo> <msubsup> <mi>A</mi> <mn>0</mn> <mo>&prime;</mo> </msubsup> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <msup> <mrow> <mo>(</mo> <mi>Y</mi> <mo>-</mo> <msubsup> <mi>B</mi> <mn>0</mn> <mo>&prime;</mo> </msubsup> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>&le;</mo> <msup> <mrow> <mo>(</mo> <msub> <mi>R</mi> <mrow> <mi>i</mi> <mi>n</mi> </mrow> </msub> <mo>+</mo> <mi>&delta;</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mi>B</mi> <mrow> <mo>(</mo> <mi>X</mi> <mo>,</mo> <mi>Y</mi> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>;</mo> </mrow>

    <mrow> <msub> <mi>P</mi> <mrow> <mi>R</mi> <mo>&times;</mo> <mi>R</mi> </mrow> </msub> <mrow> <mo>(</mo> <mi>X</mi> <mo>,</mo> <mi>Y</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <mn>0</mn> <mo>,</mo> <msup> <mrow> <mo>(</mo> <mi>X</mi> <mo>-</mo> <msub> <mi>A</mi> <mn>0</mn> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <msup> <mrow> <mo>(</mo> <mi>Y</mi> <mo>-</mo> <msub> <mi>B</mi> <mn>0</mn> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>&le;</mo> <msup> <mrow> <mo>(</mo> <msub> <mi>R</mi> <mrow> <mi>o</mi> <mi>u</mi> <mi>t</mi> </mrow> </msub> <mo>-</mo> <mi>&delta;</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow> </mtd> </mtr> <mtr> <mtd> <mn>255</mn> </mtd> </mtr> </mtable> </mfenced> <mo>;</mo> </mrow>

    其中,δ为4至6。

    作为优选,步骤(1-4)包括如下步骤:

    利用公式K(X,Y)=M(X,Y)∨P(X,Y)计算并获得缺陷图像K(X,Y),∨表示或运算。

    因此,本发明具有如下有益效果:运行效率高和准确率高,稳定性和鲁棒性强,能
    够识别常见的缺陷,并且对于不常见的微小缺陷检测能力高。

    附图说明

    图1是本发明的一种流程图;

    图2是本发明的一种磁环表面缺陷检测过程状态图;

    图3是一种算法对比图。

    具体实施方式

    下面结合附图和具体实施方式对本发明做进一步的描述。

    如图1所示的实施例是一种基于掩模技术的磁环表面缺陷提取方法,如图2所示,
    从左至右依次为:原图像S(X,Y)、二值图像B(X,Y)、掩模图像MR×R(X,Y)、掩模图像PR×R(X,
    Y)、缺陷连通域图像K(X,Y),包括如下步骤:

    步骤100,利用0TSU分割磁环图像,得到磁环二值图像B(X,Y);

    步骤200,利用最小二乘法拟合磁环图像内外轮廓,计算磁环的内外径以及圆心坐
    标;

    设定磁环外轮廓所有点为Ni(X,Y),内轮廓所有点为nj(X,Y),第一圆曲线方程为
    (x-A)2+(Y-B)2=R2,第二圆曲线方程为X2+Y2+aX+bY+c=0;

    利用最小二乘法拟合圆

    <mrow> <mi>Q</mi> <mrow> <mo>(</mo> <mi>a</mi> <mo>,</mo> <mi>b</mi> <mo>,</mo> <mi>c</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>&Sigma;</mi> <msup> <mrow> <mo>(</mo> <msubsup> <mi>X</mi> <mi>i</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>Y</mi> <mi>i</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msub> <mi>aX</mi> <mi>i</mi> </msub> <mo>+</mo> <msub> <mi>bY</mi> <mi>i</mi> </msub> <mo>+</mo> <mi>c</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>;</mo> </mrow>

    将磁环外圆曲线的每个像素点代入公式

    <mrow> <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <mfrac> <mrow> <mo>&part;</mo> <mi>Q</mi> <mrow> <mo>(</mo> <mi>a</mi> <mo>,</mo> <mi>b</mi> <mo>,</mo> <mi>c</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mi>a</mi> </mrow> </mfrac> <mo>=</mo> <mi>&Sigma;</mi> <mn>2</mn> <mrow> <mo>(</mo> <msubsup> <mi>X</mi> <mi>i</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>Y</mi> <mi>i</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msub> <mi>aX</mi> <mi>i</mi> </msub> <mo>+</mo> <msub> <mi>bY</mi> <mi>i</mi> </msub> <mo>+</mo> <mi>c</mi> <mo>)</mo> </mrow> <msub> <mi>X</mi> <mi>i</mi> </msub> <mo>=</mo> <mn>0</mn> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mfrac> <mrow> <mo>&part;</mo> <mi>Q</mi> <mrow> <mo>(</mo> <mi>a</mi> <mo>,</mo> <mi>b</mi> <mo>,</mo> <mi>c</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mi>b</mi> </mrow> </mfrac> <mo>=</mo> <mi>&Sigma;</mi> <mn>2</mn> <mrow> <mo>(</mo> <msubsup> <mi>X</mi> <mi>i</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>Y</mi> <mi>i</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msub> <mi>aX</mi> <mi>i</mi> </msub> <mo>+</mo> <msub> <mi>bY</mi> <mi>i</mi> </msub> <mo>+</mo> <mi>c</mi> <mo>)</mo> </mrow> <msub> <mi>Y</mi> <mi>i</mi> </msub> <mo>=</mo> <mn>0</mn> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mfrac> <mrow> <mo>&part;</mo> <mi>Q</mi> <mrow> <mo>(</mo> <mi>a</mi> <mo>,</mo> <mi>b</mi> <mo>,</mo> <mi>c</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mi>c</mi> </mrow> </mfrac> <mo>=</mo> <mi>&Sigma;</mi> <mn>2</mn> <mrow> <mo>(</mo> <msubsup> <mi>X</mi> <mi>i</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>Y</mi> <mi>i</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msub> <mi>aX</mi> <mi>i</mi> </msub> <mo>+</mo> <msub> <mi>bY</mi> <mi>i</mi> </msub> <mo>+</mo> <mi>c</mi> <mo>)</mo> </mrow> <mo>=</mo> <mn>0</mn> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>;</mo> </mrow>

    求使Q(a,b,c)的值达到最小的参数a0、b0和c0;将磁环内圆曲线的每个像素点代入
    上述公式,求使Q(a,b,c)的值达到最小的参数a′0、b′0和c2;

    利用公式计算磁环外圆圆心O(A0,
    B0)和外径Rout;

    利用公式计算磁环内圆圆心O(A′0,
    B′0)和内径Rin。

    步骤300,构造掩模图像MR×R(X,Y)和PR×R(X,Y);

    <mrow> <msub> <mi>M</mi> <mrow> <mi>R</mi> <mo>&times;</mo> <mi>R</mi> </mrow> </msub> <mrow> <mo>(</mo> <mi>X</mi> <mo>,</mo> <mi>Y</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <mn>255</mn> <mo>,</mo> <msup> <mrow> <mo>(</mo> <mi>X</mi> <mo>-</mo> <msubsup> <mi>A</mi> <mn>0</mn> <mo>&prime;</mo> </msubsup> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <msup> <mrow> <mo>(</mo> <mi>Y</mi> <mo>-</mo> <msubsup> <mi>B</mi> <mn>0</mn> <mo>&prime;</mo> </msubsup> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>&le;</mo> <msup> <mrow> <mo>(</mo> <msub> <mi>R</mi> <mrow> <mi>i</mi> <mi>n</mi> </mrow> </msub> <mo>+</mo> <mi>&delta;</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mi>B</mi> <mrow> <mo>(</mo> <mi>X</mi> <mo>,</mo> <mi>Y</mi> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>;</mo> </mrow>

    <mrow> <msub> <mi>P</mi> <mrow> <mi>R</mi> <mo>&times;</mo> <mi>R</mi> </mrow> </msub> <mrow> <mo>(</mo> <mi>X</mi> <mo>,</mo> <mi>Y</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <mn>0</mn> <mo>,</mo> <msup> <mrow> <mo>(</mo> <mi>X</mi> <mo>-</mo> <msub> <mi>A</mi> <mn>0</mn> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <msup> <mrow> <mo>(</mo> <mi>Y</mi> <mo>-</mo> <msub> <mi>B</mi> <mn>0</mn> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>&le;</mo> <msup> <mrow> <mo>(</mo> <msub> <mi>R</mi> <mrow> <mi>o</mi> <mi>u</mi> <mi>t</mi> </mrow> </msub> <mo>-</mo> <mi>&delta;</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow> </mtd> </mtr> <mtr> <mtd> <mn>255</mn> </mtd> </mtr> </mtable> </mfenced> <mo>;</mo> </mrow>

    其中,δ为5。

    步骤400,对掩模图像M(X,Y)和P(X,Y)进行与运算,得到缺陷连通域图像K(X,Y)

    利用公式K(X,Y)=M(X,Y)∨P(X,Y)计算并获得缺陷图像K(X,Y),∨表示或运算。

    算法对比

    如图3所示,第一行为存在缺陷的4个磁盘,从左至右的4个磁盘依次存在裂纹、掉
    块、偏磨、磕边的缺陷,第二行为OTSU阈值分割提取的磁盘缺陷图像,第三行为本发明提取
    的磁盘缺陷图像。

    从图3中可以看出,由于磁环表面复杂、缺陷种类多,传统的OTSU分割提取缺陷算
    法不能有效的提取磁环缺陷,而本发明的算法能较好的提取磁环的缺陷。

    实验结果

    为了验证本发明算法的有效性及实用性,本发明选择了297个磁环进行测试,其中
    正常磁环107个,缺陷磁环190,通过不间断检测,检测结果如表1和表2所示。从表2中可知,
    磁环起皮检测的正确率比其他缺陷要低,可能是磁环表面部分缺陷边缘部分不明显,Canny
    算法检测边缘时不连续造成的。

    表1实验检测结果


    表2各缺陷检测结果对比


    结论

    与传统的缺陷检测方法相比,本发明准确率高,耗时短,且能检测更广泛的缺陷。

    应理解,本实施例仅用于说明本发明而不用于限制本发明的范围。此外应理解,在
    阅读了本发明讲授的内容之后,本领域技术人员可以对本发明作各种改动或修改,这些等
    价形式同样落于本申请所附权利要求书所限定的范围。

    关 键  词:
    基于 技术 表面 缺陷 提取 方法
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:基于掩模技术的磁环表面缺陷提取方法.pdf
    链接地址:https://www.zhuanlichaxun.net/p-6099436.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1