一种基于卷积神经网络的表面微缺陷检测方法及装置制造方法及图纸

技术编号:32480688 阅读:11 留言:0更新日期:2022-03-02 09:44
一种基于卷积神经网络的表面微缺陷检测方法及装置,涉及机器学习技术领域,用以解决现有技术对于元件表面缺陷的检测准确率不高且自动识别效率不高的问题。本发明专利技术的技术要点包括:采集获取多个元件表面缺陷区域的图像作为图像训练集;对训练集图像进行预处理;将预处理后的训练集图像输入改进的卷积神经网络模型中进行训练,获得训练好的基于卷积神经网络的分割模型;将包含元件表面缺陷区域的待检测图像输入训练好的基于卷积神经网络的分割模型中,获得分割结果;基于分割结果,计算获得缺陷区域在图像中的位置和尺寸。本发明专利技术解决了传统图像处理算法较难获得缺陷的完整轮廓且会检测出多个目标干扰信息的问题,且极大的降低了图片处理的时间。低了图片处理的时间。低了图片处理的时间。

【技术实现步骤摘要】
一种基于卷积神经网络的表面微缺陷检测方法及装置


[0001]本专利技术涉及机器学习
,具体涉及一种基于卷积神经网络的表面微缺陷检测方法及装置。

技术介绍

[0002]大口径熔石英光学元件是高功率固体激光装置的终端光学组件中应用最为普遍的光学元器件,在冷加工过程中易产生微裂纹、凹坑等表层或亚表层微缺陷,尤其是在高功率固体激光系统中,当大口径熔石英光学元件在三倍频紫外强激光的辐照下,更易于产生微裂纹、微凹坑等烧蚀点微缺陷。研究表明,当微裂纹或烧蚀点等微缺陷产生时,随着激光辐照次数的增加,光学元件的后表面微缺陷尺寸以指数性增长。当微缺陷的面积总和超过一定比例后,熔石英光学元件将视为彻底损坏而不能继续使用。对于大口径熔石英光学元件,其加工时间周期长,成本高;为了延缓光学元件的使用寿命,国内外主要采取的解决措施是对已产生的微缺陷进行激光微修复,使其抗损伤能力大幅度提升,从而达到抑制损伤增长的目的,由此降低高功率固体激光装置的运行成本。
[0003]在进行修复之前要对光学元件进行检测以获得真伪缺陷以及缺陷的具体位置等信息。目前采用较多的是基于图像梯度的检测方法,该方法能够实现缺陷检测以及最小外接圆的计算,但该方法存在以下缺点:有大量误检的情况,需要进行尺寸筛选和后处理过程;当视野中出现多个缺陷目标时,该方法没有识别能力;需要人工设定的参数较多,如:梯度阈值、开/闭运算的结构元尺寸、缺陷的筛选依据、轮廓归类依据的距离等,不利于实现检测过程的自动化。

技术实现思路

[0004]鉴于以上问题,本专利技术提出一种基于卷积神经网络的表面微缺陷检测方法及装置,用以解决现有技术对于元件表面缺陷的检测准确率不高且自动识别效率不高的问题。
[0005]根据本专利技术一方面,提出一种基于卷积神经网络的表面微缺陷检测方法,该方法包括以下步骤:
[0006]步骤一、采集获取多个元件表面缺陷区域的图像作为图像训练集;
[0007]步骤二、对图像训练集进行预处理;
[0008]步骤三、将预处理后的图像训练集输入改进的卷积神经网络模型中进行训练,获得训练好的基于卷积神经网络的分割模型;
[0009]步骤四、将包含元件表面缺陷区域的待检测图像输入训练好的分割模型中,获得分割结果;所述分割结果包括区分为缺陷区域和其他区域;
[0010]步骤五、基于分割结果,计算获得缺陷区域在图像中的位置和尺寸。
[0011]进一步地,步骤二中所述预处理包括:对图像进行二值化处理,将缺陷区域像素标签值标注为1,其他区域像素标签值标注为0;对经过二值化处理的图像训练集进行数据增强处理。
[0012]进一步地,步骤三中所述改进的卷积神经网络模型是对现有的卷积神经网络结构进行改进,改进之处包括:使用深度可分离卷积来代替普通卷积;在卷积过程中使用倒残差结构;编码器和解码器之间通过直接叠加的方式进行连接;采用金字塔池化模块结构用于聚合不同区域的上下文信息。
[0013]进一步地,步骤三中模型训练过程中计算所有像素点的交叉熵并以其平均值作为损失函数J,该值越接近0,表明实际预测图像越接近期望分割图像;所述损失函数计算公式为:
[0014][0015]其中,y
i,j
表示像素坐标为(i,j)的标签值,取值为0或1;Row,Col分别表示图像的行数和列数;表示像素坐标为(i,j)的预测值,表示该像素位置值为1的置信率。
[0016]进一步地,步骤五中对于分割结果中的缺陷区域,计算包络缺陷区域的最小外接圆,以最小外接圆圆心作为该缺陷区域的像素坐标,以最小外接圆半径作为该缺陷区域像素尺寸,从而获得缺陷区域在图像中的坐标位置和尺寸。
[0017]根据本专利技术另一方面,提出一种基于卷积神经网络的表面微缺陷检测装置,该装置包括:
[0018]数据获取模块,用于采集获取多个元件表面缺陷区域的图像作为图像训练集;
[0019]预处理模块,用于对图像训练集进行预处理;
[0020]模型训练模块,用于将预处理后的训练集图像输入改进的卷积神经网络模型中进行训练,获得训练好的基于卷积神经网络的分割模型;
[0021]分割处理模块,用于将包含元件表面缺陷区域的待检测图像输入训练好的分割模型中,获得分割结果;所述分割处理模块中分割结果包括区分为缺陷区域和其他区域;
[0022]缺陷获取模块,用于基于分割结果,计算获得缺陷区域在图像中的位置和尺寸。
[0023]进一步地,所述预处理模块中预处理包括:对图像进行二值化处理,将缺陷区域像素标签值标注为1,其他区域像素标签值标注为0;对经过二值化处理的图像训练集进行数据增强处理。
[0024]进一步地,所述模型训练模块中改进的卷积神经网络模型是对现有的卷积神经网络结构进行改进,改进之处包括:使用深度可分离卷积来代替普通卷积;在卷积过程中使用倒残差结构;编码器和解码器之间通过直接叠加的方式进行连接;采用金字塔池化模块结构用于聚合不同区域的上下文信息。
[0025]进一步地,所述模型训练模块中计算所有像素点的交叉熵并以其平均值作为模型训练的损失函数J,该值越接近0,表明实际预测图像越接近期望分割图像;所述损失函数计算公式为:
[0026][0027]其中,y
i,j
表示像素坐标为(i,j)的标签值,取值为0或1;Row,Col分别表示图像的行数和列数;表示像素坐标为(i,j)的预测值,表示该像素位置值为1的置信率。
[0028]进一步地,所述缺陷获取模块中对于分割结果中的缺陷区域,计算包络缺陷区域的最小外接圆,以最小外接圆圆心作为该缺陷区域的像素坐标,以最小外接圆半径作为该
缺陷区域像素尺寸,从而获得缺陷区域在图像中的坐标位置和尺寸。
[0029]本专利技术的有益技术效果是:
[0030]本专利技术采用了数据集扩充的数据增强方法,可在数据集不易获取的情况下极大的增加数据集图片数量,使得训练模型更加精准;解决了传统图像处理算法较难获得缺陷的完整轮廓且会检测出多个目标干扰信息的问题;进一步地,改进的卷积神经网络模型极大的降低了图片处理的时间,其中,采用深度可分离卷积来代替普通卷积使得卷积计算量缩减了8

9倍。本专利技术自动计算出缺陷的最小外接圆圆心及半径,为后续缺陷的精定位及缺陷激光自动化修复提供了重要参考信息。
附图说明
[0031]本专利技术可以通过参考下文中结合附图所给出的描述而得到更好的理解,所述附图连同下面的详细说明一起包含在本说明书中并且形成本说明书的一部分,而且用来进一步举例说明本专利技术的优选实施例和解释本专利技术的原理和优点。
[0032]图1是本专利技术实施例中光学元件表面微缺陷检测方法的流程示意图;
[0033]图2是本专利技术实施例中用于图像分割的卷积神经网络架构图;
[0034]图3是本专利技术实施例中普通卷积与深度可分离卷积示意图;
[0035]图4是本专利技术实施例中倒残差结构示意图;
[0036]图5是本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于卷积神经网络的表面微缺陷检测方法,其特征在于,包括以下步骤:步骤一、采集获取多个元件表面缺陷区域的图像作为图像训练集;步骤二、对图像训练集进行预处理;步骤三、将预处理后的图像训练集输入改进的卷积神经网络模型中进行训练,获得训练好的基于卷积神经网络的分割模型;步骤四、将包含元件表面缺陷区域的待检测图像输入训练好的分割模型中,获得分割结果;所述分割结果包括区分为缺陷区域和其他区域;步骤五、基于分割结果,计算获得缺陷区域在图像中的位置和尺寸。2.根据权利要求1所述的一种基于卷积神经网络的表面微缺陷检测方法,其特征在于,步骤二中所述预处理包括:对图像进行二值化处理,将缺陷区域像素标签值标注为1,其他区域像素标签值标注为0;对经过二值化处理的图像训练集进行数据增强处理。3.根据权利要求2所述的一种基于卷积神经网络的表面微缺陷检测方法,其特征在于,步骤三中所述改进的卷积神经网络模型是对现有的卷积神经网络结构进行改进,改进之处包括:使用深度可分离卷积来代替普通卷积;在卷积过程中使用倒残差结构;编码器和解码器之间通过直接叠加的方式进行连接;采用金字塔池化模块结构用于聚合不同区域的上下文信息。4.根据权利要求3所述的一种基于卷积神经网络的表面微缺陷检测方法,其特征在于,步骤三中模型训练过程中计算所有像素点的交叉熵并以其平均值作为损失函数J,该值越接近0,表明实际预测图像越接近期望分割图像;所述损失函数计算公式为:其中,y
i,j
表示像素坐标为(i,j)的标签值,取值为0或1;Row,Col分别表示图像的行数和列数;表示像素坐标为(i,j)的预测值,表示该像素位置值为1的置信率。5.根据权利要求4所述的一种基于卷积神经网络的表面微缺陷检测方法,其特征在于,步骤五中对于分割结果中的缺陷区域,计算包络缺陷区域的最小外接圆,以最小外接圆圆心作为该缺陷区域的像素坐标,以最小外接圆半径作为该缺陷区域像素尺寸,从而获得缺陷区域在图像中的坐标位置和尺寸。6.一种基于卷积神经网络的表面微缺陷检测装置,其特征在...

【专利技术属性】
技术研发人员:赵林杰陈明君尹朝阳程健袁晓东郑万国廖威王海军张传超
申请(专利权)人:哈尔滨工业大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1