【技术实现步骤摘要】
一种基于人工智能的布匹缺陷检测方法
[0001]本专利技术涉及人工智能
,具体涉及一种基于人工智能的布匹缺陷检测方法。
技术介绍
[0002]布匹是我们生活中必不可少的物品,由于适用范围广泛,人们对布匹的质量也是非常的重视。布匹生产企业主要通过专业的布匹检验人员站在验布设备前,通过肉眼发现布面疵点再进行疵点的标记或者记录,这样耗费了大量的人力。另外还有利用灰度共生矩阵获取布匹的纹理,通过对比布匹的纹理确定布匹缺陷的方法。
[0003]但是,如果应用这种方法,生成灰度共生矩阵的时候需要进行灰度分级,而分级都是基于给定的分级数量进行线性划分的,而不同的纹理在不同的光照下会在布匹图像中得到不同的灰度,基于给定级数的分级方式不能适应所有的纹理:过少的分级会导致某些灰度共生矩阵不能准确表示某些复杂的纹理;而过多的分级会导致灰度共生矩阵的计算量过大难以提取布料的纹理特征。
技术实现思路
[0004]为了解决上述技术问题,本专利技术的目的在于提供一种基于人工智能的布匹缺陷检测方法,所采用的技术方案具体如下:根 ...
【技术保护点】
【技术特征摘要】
1.一种基于人工智能的布匹缺陷检测方法,其特征在于,所述方法包括以下步骤:根据布匹灰度图像的灰度值范围对其进行不同等级的划分,得到不同等级的布匹灰阶图像;获取任一布匹灰阶图像的频谱信息,根据频谱信息对布匹灰阶图像进行区域划分得到多个周期区域;获取一个周期区域中每个像素点的梯度值和坐标构成周期区域的标签数据,对标签数据进行分类处理得到多个类别,每个类别对应一个局部区域;获取每个局部区域的边缘复杂度和内部复杂度,根据所有局部区域的边缘复杂度、内部复杂度以及局部区域的面积得到周期区域的纹理复杂程度;计算布匹灰阶图像上所有周期区域的纹理复杂程度之和,得到布匹灰阶图像的纹理复杂度,并获取所有等级的布匹灰阶图像中最大纹理复杂度;根据当前等级的布匹灰阶图像与其相邻等级的布匹灰阶图像中周期区域的面积之差,以及当前等级的布匹灰阶图像的纹理复杂度与最大纹理复杂度的差值,得到当前等级的布匹灰阶图像优选程度;获取优选程度最大值对应等级的布匹灰阶图像,记为最优布匹图像;根据最优布匹图像计算布匹的缺陷率,缺陷率大于设定阈值的布匹为有缺陷。2.根据权利要求1所述的一种基于人工智能的布匹缺陷检测方法,其特征在于,所述对布匹灰阶图像进行区域划分具体为:获取任一布匹灰阶图像的频谱信息得到灰阶幅频图像,在灰阶幅频图像上,以该图像中心点为原点,横向为x轴,纵向为y轴,建立幅频坐标系;分别选择x轴和y轴上的最大值点,作为横向周期点和纵向周期点;根据横向周期点和纵向周期点频率的倒数得到宽度和长度;以所述宽度和长度将布匹灰阶图像划分为多个周期区域。3.根据权利要求1所述的一种基于人工智能的布匹缺陷检测方法,其特征在于,所述根据布匹灰度图像的灰度值范围对其进行不同等级的划分具体为:在布匹灰度图像的灰度值范围内所有256能整除的整数作为划分等级,对布匹灰度图像进行不同等级的划分。4.根据权利要求1所述的一种基于人工智能的布匹缺陷检测方法,其特征在于,所述局部区域的边缘复杂度的获取方法具体为:其中,为局部区域的边缘复杂度,N为局部区域边缘像素点的数量;计算局部区域每个边缘像素点的海森矩阵,表示第n...
【专利技术属性】
技术研发人员:涂菊兰,王晶涛,
申请(专利权)人:南通东德纺织科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。