边缘检测方法、缺陷检测方法及检测装置制造方法及图纸

技术编号:37081520 阅读:16 留言:0更新日期:2023-03-29 19:57
本发明专利技术提供一种边缘检测方法、缺陷检测方法及检测装置,属于图像处理技术领域。所述方法包括:获取待测图像;根据待测图像与模板图像的偏移量以及所述模板图像中配置的模板感兴趣区域,在所述待测图像中生成与所述模板感兴趣区域对应的当前感兴趣区域,其中,所述模板图像的模板感兴趣区域被配置有目标边缘的理论轮廓线,所述模板感兴趣区域具有指定的方向标识向量;沿垂直于所述当前感兴趣区域的方向标识向量的方向,将所述当前感兴趣区域进行分段,得到多个分段区域;确定各分段区域中的边缘点,拟合该边缘点为边缘线。本发明专利技术能够避免待测器件形态变化和随机性背景干扰的影响导致的器件边缘难以确定,进而改善边缘检测效率和缺陷检测准确性。率和缺陷检测准确性。率和缺陷检测准确性。

【技术实现步骤摘要】
边缘检测方法、缺陷检测方法及检测装置


[0001]本专利技术涉及图像处理
,具体地涉及一种边缘检测方法、一种缺陷检测方法、一种检测装置、一种电子设备和一种机器可读存储介质。

技术介绍

[0002]随着经济社会不断发展,居民生活水平不断提高,各种产品的需求加快从注重量的满足向追求质的提高转变。对应生产厂家而言,努力实现新时代高端装备制造,促进产业迈向价值链中高端,提高产品的出货质量,满足用户对产品质量的高要求,成为一种迫切的需求。而产品的形态千变万化,结构复杂不一,实现产品质量检测并不容易,这对新时代下产品的检测设备提出了更高的要求。
[0003]研究显示,机器视觉检测产品是否存在质量问题具备生产效率优势。然而,由于产品种类、形态并不统一,使用机器视觉进行产品缺陷检测时,遍历搜索边缘点很难快速检测产品的边缘,同时检测的产品边缘很难避免产品本身形态变化和随机性背景干扰的影响,容易造成检测的产品边缘与实际的产品边缘存在难以接受的偏差,并导致产品缺陷检测失败,需要重新检测或人工处理。

技术实现思路

[0004]本专利技术的目的是提供一种边缘检测方法、缺陷检测方法及检测装置,以避免待测器件形态变化和随机性背景干扰的影响导致的器件边缘难以确定,进而改善边缘检测效率和缺陷检测准确性。
[0005]为了实现上述目的,本专利技术实施例提供一种边缘检测方法,该边缘检测方法包括:
[0006]获取待测图像;
[0007]根据所述待测图像与模板图像的偏移量以及所述模板图像中配置的模板感兴趣区域,在所述待测图像中生成与所述模板感兴趣区域对应的当前感兴趣区域,其中,所述模板图像的模板感兴趣区域被配置有目标边缘的理论轮廓线,所述模板感兴趣区域具有指定的方向标识向量;
[0008]沿垂直于所述当前感兴趣区域的方向标识向量的方向,将所述当前感兴趣区域进行分段,得到多个分段区域;
[0009]确定各分段区域中的边缘点,拟合该边缘点为边缘线。
[0010]具体的,在所述获取待测图像之后,且在所述根据所述待测图像和模板图像的偏移量以及所述模板图像中配置的模板感兴趣区域,在所述待测图像中生成与所述模板感兴趣区域对应的当前感兴趣区域之前,包括:
[0011]计算模板图像和所述待测图像的偏移量。
[0012]具体的,计算模板图像和所述待测图像的偏移量,包括以下任意一项:
[0013]基于模板图像中的参考点和参考线段,以及所述待测图像中的相应于所述参考点的对应点和相应于所述参考线段的对应线段,计算所述参考点和所述对应点的坐标偏移量
以及所述参考线段与所述对应线段的角度偏移量,并将所述坐标偏移量和所述角度偏移量作为所述偏移量;
[0014]基于模板图像和所述待测图像中待测器件的轮廓线以及待测器件的中心位置,确定所述模板图像和所述待测图像中待测器件的轮廓线的角度偏移量和所述中心位置的坐标偏移量,并将所述坐标偏移量和所述角度偏移量作为所述偏移量;
[0015]以及在所述待测图像中提取的所述待测器件的轮廓线,计算偏移量。
[0016]具体的,在所述确定各分段区域中的边缘点之后,且在所述拟合该边缘点为边缘线之前,该边缘检测方法还包括:
[0017]对具有异常坐标值的边缘点进行过滤,获得剩余的边缘点。
[0018]具体的,所述对具有异常坐标值的边缘点进行过滤,获得剩余的边缘点,包括:
[0019]对各分段区域中的边缘点执行仿射变换;
[0020]统计获得转换后的边缘点的坐标值的度量值;
[0021]除去异常的边缘点,所述异常的边缘点的坐标值与度量值的差值高于度量阈值;
[0022]将除去后得到的边缘点进行逆仿射变换。
[0023]具体的,所述对各分段区域中的边缘点执行仿射变换,包括:
[0024]确定与各分段区域中的边缘点的坐标值对应的中心点;
[0025]初始化沿所述中心点旋转的、所述当前感兴趣区域的变换矩阵;
[0026]确定所述指定的方向标识向量的方向与指定方向的第一旋转角度;
[0027]通过所述偏移量中的偏移角和所述第一旋转角度,确定所述当前感兴趣区域的方向标识向量的方向与所述指定方向的第二旋转角度;
[0028]通过所述变换矩阵和所述第二旋转角度,将各分段区域中的边缘点旋转至沿所述指定方向的边缘点。
[0029]具体的,所述对具有异常坐标值的边缘点进行过滤,获得剩余的边缘点,包括:
[0030]将相邻的边缘点两两连线,依次确定边缘线段;
[0031]确定各边缘线段与所述当前感兴趣区域的方向标识向量的方向的角度;
[0032]除去处于交点的边缘点,该交点是具有高于角度阈值的角度的边缘线段之间的边缘点。
[0033]具体的,所述模板感兴趣区域包括所述待测器件在所述模板图像中的局部影像区域和局部背景区域二者以及所述二者之间的边缘线。
[0034]本专利技术实施例提供一种缺陷检测方法,该缺陷检测方法包括:
[0035]基于前述的边缘检测方法,确定边缘线;
[0036]基于所述边缘线,确定缺陷区域;
[0037]计算所述缺陷区域的参数,通过所述参数确定所述待测器件是否是具有缺陷。
[0038]具体的,目标区域是通过所述边缘线划分的非所述待测器件的区域,该区域处于用于检测缺陷的感兴趣区域中,该感兴趣区域包括所述当前感兴趣区域;
[0039]所述基于所述边缘线,确定缺陷区域,包括以下任意一项:
[0040]通过图像分割算法提取所述目标区域内的目标对象,基于所述目标对象确定缺陷区域;
[0041]通过图像分割算法确定用于检测缺陷的感兴趣区域中疑似缺陷区域,基于所述疑
似缺陷区域和所述目标区域的交集区域,确定缺陷区域。
[0042]本专利技术实施例提供一种检测装置,该检测装置包括:
[0043]获取模块,用于获取待测图像;
[0044]生成模块,用于根据所述待测图像与模板图像的偏移量以及所述模板图像中配置的模板感兴趣区域,在所述待测图像中生成与所述模板感兴趣区域对应的当前感兴趣区域,其中,所述模板图像的模板感兴趣区域被配置有目标边缘的理论轮廓线,所述模板感兴趣区域具有指定的方向标识向量;
[0045]分段模块,用于沿垂直于所述当前感兴趣区域的方向标识向量的方向,将所述当前感兴趣区域进行分段,得到多个分段区域;
[0046]拟合模块,用于确定各分段区域中的边缘点,拟合该边缘点为边缘线。
[0047]具体的,该检测装置还包括:
[0048]缺陷检测模块,用于基于所述边缘线,确定缺陷区域;
[0049]所述缺陷检测模块用于计算所述缺陷区域的参数,通过所述参数确定所述待测器件是否是具有缺陷。
[0050]再一方面,本专利技术实施例提供一种电子设备,该电子设备包括:
[0051]至少一个处理器;
[0052]存储器,与所述至本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种边缘检测方法,其特征在于,该边缘检测方法包括:获取待测图像;根据所述待测图像与模板图像的偏移量以及所述模板图像中配置的模板感兴趣区域,在所述待测图像中生成与所述模板感兴趣区域对应的当前感兴趣区域,其中,所述模板图像的模板感兴趣区域被配置有目标边缘的理论轮廓线,所述模板感兴趣区域具有指定的方向标识向量;沿垂直于所述当前感兴趣区域的方向标识向量的方向,将所述当前感兴趣区域进行分段,得到多个分段区域;确定各分段区域中的边缘点,拟合该边缘点为边缘线。2.根据权利要求1所述的边缘检测方法,其特征在于,在所述获取待测图像之后,且在所述根据所述待测图像和模板图像的偏移量以及所述模板图像中配置的模板感兴趣区域,在所述待测图像中生成与所述模板感兴趣区域对应的当前感兴趣区域之前,包括:计算模板图像和所述待测图像的偏移量。3.根据权利要求2所述的边缘检测方法,其特征在于,所述计算模板图像和所述待测图像的偏移量,包括以下任意一项:基于模板图像中的参考点和参考线段,以及所述待测图像中的相应于所述参考点的对应点和相应于所述参考线段的对应线段,计算所述参考点和所述对应点的坐标偏移量以及所述参考线段与所述对应线段的角度偏移量,并将所述坐标偏移量和所述角度偏移量作为所述偏移量;基于模板图像和所述待测图像中待测器件的轮廓线以及待测器件的中心位置,确定所述模板图像和所述待测图像中待测器件的轮廓线的角度偏移量和所述中心位置的坐标偏移量,并将所述坐标偏移量和所述角度偏移量作为所述偏移量;以及在所述待测图像中提取的所述待测器件的轮廓线,计算偏移量。4.根据权利要求1所述的边缘检测方法,其特征在于,在所述确定各分段区域中的边缘点之后,且在所述拟合该边缘点为边缘线之前,该边缘检测方法还包括:对具有异常坐标值的边缘点进行过滤,获得剩余的边缘点。5.根据权利要求4所述的边缘检测方法,其特征在于,所述对具有异常坐标值的边缘点进行过滤,获得剩余的边缘点,包括:对各分段区域中的边缘点执行仿射变换;统计获得转换后的边缘点的坐标值的度量值;除去异常的边缘点,所述异常的边缘点的坐标值与度量值的差值高于度量阈值;将除去后得到的边缘点进行逆仿射变换。6.根据权利要求5所述的边缘检测方法,其特征在于,所述对各分段区域中的边缘点执行仿射变换,包括:确定与各分段区域中的边缘点的坐标值对应的中心点;初始化沿所述中心点旋转的、所述当前感兴趣区域的变换矩阵;确定所述指定的方向标识向量的方向与指定方向的第一旋转角度;通过所述偏移量中的偏移角和所述第一旋转角度,确定所述当前感兴趣区域的方向标识向量的方向与所述指定方向的第二旋转角度;
通过所述变换矩阵和所述第二旋转角度,将各分段...

【专利技术属性】
技术研发人员:董飞许超
申请(专利权)人:苏州镁伽科技有限公司
类型:发明
国别省市:

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

1