一种基于人工智能的拉链布带缺陷检测方法技术

技术编号:35305674 阅读:17 留言:0更新日期:2022-10-22 12:55
本发明专利技术涉及人工智能领域,具体涉及一种基于人工智能的拉链布带缺陷检测方法,该方法用于缺陷检测,利用电子设备识别拉链布带缺陷,提高了缺陷检测的准确度,包括:获取拉链布带图;将标准图和拉链布带图对应梯度进行作差,得到梯度差异图;计算梯度差异图各像素点属于缺陷的概率,获取异常像素点,进而得到疑似缺陷区域;对拉链布带图进行边缘检测,得到不平直边缘点;遍历各疑似缺陷区域包围框中的像素点,筛选出包含不平直边缘点的疑似缺陷区域;获取包含不平直边缘点的疑似缺陷区域及其在标准图中对应区域的频谱图;根据两种频谱图对应像素点的亮度得到包含不平直边缘点的疑似缺陷区域为非缺陷区域的概率,进而得到拉链布带的缺陷区域。带的缺陷区域。带的缺陷区域。

【技术实现步骤摘要】
一种基于人工智能的拉链布带缺陷检测方法


[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]本专利技术的有益效果在于:本专利技术结合计算机视觉,利用电子设备采集图像,通过对拉链布带图像内各个像素点的梯度信息进行分析,得到其与标准图像的梯度差异,进一步对梯度差异进行分析处理,得到缺陷区域,从而实现利用电子设备识别检测拉链布带的缺陷,提高了缺陷检测的准确度;同时本专利技术本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于人工智能的拉链布带缺陷检测方法,其特征在于,包括:获取与标准表面图像特征匹配的待检测的拉链布带表面图像;分别获取标准表面图像和拉链布带表面图像中每个像素点的梯度幅值,将所述两张图像中各对应位置像素点的梯度幅值进行作差,得到梯度差异图像;根据梯度差异图像中各像素点的梯度幅值和梯度方向计算各像素点属于缺陷的概率;根据各像素点属于缺陷的概率获取拉链布带表面图像中的异常像素点;对异常像素点进行聚类,得到拉链布带表面图像中的疑似缺陷区域;对拉链布带表面图像进行边缘检测,得到拉链布带外边缘的不平直边缘点;获取各疑似缺陷区域的最小包围框,遍历各个最小包围框中的所有像素点,筛选出包含不平直边缘点的疑似缺陷区域;将包含不平直边缘点的疑似缺陷区域及其在标准表面图像中的对应区域转换到频域中,获取所述两种区域对应的频谱图像;根据两种区域对应的频谱图像中对应像素点的亮度差异得到包含不平直边缘点的疑似缺陷区域为不平整导致的非缺陷区域的概率;利用包含不平直边缘点的疑似缺陷区域为不平整导致的非缺陷区域的概率对疑似缺陷区域中的非缺陷区域进行剔除,得到待检测拉链布带的缺陷区域。2.根据权利要求1所述的一种基于人工智能的拉链布带缺陷检测方法,其特征在于,所述梯度差异图像是按照如下方式得到:分别对待检测的拉链布带表面图像和标准表面图像进行语义分割,得到所述两个图像的拉链布带区域图像;分别对两个拉链布带区域图像进行灰度化处理,得到两个拉链布带区域灰度图;分别计算两个拉链布带区域灰度图中各个像素点的梯度幅值和梯度方向,得到两个梯度图像;将两个梯度图像中各个对应位置的像素点的梯度幅值进行作差,得到梯度差异图像。3.根据权利要求1所述的一种基于人工智能的拉链布带缺陷检测方法,其特征在于,所述拉链布带表面图像中的异常像素点是按照如下方式获取:统计梯度差异图像中所有像素点的梯度幅值和梯度方向;统计每个像素点的梯度幅值和梯度方向在所有像素点的梯度幅值和梯度方向中所占的比例;计算所有像素点的梯度幅值和梯度方向的平均值;利用梯度差异图像中各像素...

【专利技术属性】
技术研发人员:仲伟村
申请(专利权)人:南通市通州区锦都拉链有限公司
类型:发明
国别省市:

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

1