一种布匹区域类疵点识别方法技术

技术编号:35552395 阅读:15 留言:0更新日期:2022-11-12 15:32
本发明专利技术公开了一种布匹区域类疵点识别方法,包括获取布匹的二值图像;对二值图像进行连通域检测,获取二值图像中的瑕疵区域;对瑕疵区域进行边缘检测获取瑕疵区域的边缘线,并获取瑕疵区域的最小外接矩形;获取瑕疵区域的远近系数;获取瑕疵区域的边缘化程度;获取瑕疵区域的外扩边缘灰度变化值;根据瑕疵区域的远近系数、边缘化程度和外扩边缘灰度变化值获取每个瑕疵区域的特征值;根据每个瑕疵区域的特征值将每个瑕疵区域分为脏污区域或破洞区域;本发明专利技术解决了相关技术中,在对布匹进行检验时存在的准确性和效率低下的技术问题。验时存在的准确性和效率低下的技术问题。验时存在的准确性和效率低下的技术问题。

【技术实现步骤摘要】
一种布匹区域类疵点识别方法


[0001]本专利技术涉及计算机视觉
,具体涉及一种布匹区域类疵点识别方法。

技术介绍

[0002]我国是纺织大国,也是全球最大的纺织服装生产加工基地,纺织服装面料产品的质量和人们的生活息息相关。在现代纺织生产中,质量的控制与检测非常重要,布匹的瑕疵检测是其中尤为关键的组成部分。在布匹织物的生产过程中,由于原材料和机器运转的因素影响,布匹表面会产生各种各样的缺陷。在一些过于细节的缺陷中,破洞和脏污的缺陷图像十分相似,但是两者对于布匹质量的影响程度差别较大;破洞对于布匹表面质量是造成使用质量影响的,而脏污在后续布匹漂洗过程中可进一步清除,故需要对其进行有效分辨。
[0003]现有技术中对于疵点的检验过程在验布机上进行,通过检测人员观察布面,参照验布的标准寻找出布匹中存在的疵点。另一种针对布匹中存在的疵点的检验方法主要包括:利用计算机视觉获取布匹中的规则纹理,以获得纹理基元并通过自相关函数确定纹理基元的大小,最后利用纹理基元与提前构建的基元模板之间的差来突出疵点信息,最终获得布匹中存在的疵点并对布匹进行缺陷检测。然而,人工验布是一种乏味而繁重的劳动,由于受到检测人员生理、心理和主观意愿等因素的影响以及劳动强度的限制,很难保证检测结果的高准确性和可靠性;基于基元模板的布匹的质量等级评价方法中,需要提前确定布匹的基元模板,而布匹的样式是多种多样的,因此需要针对不同布匹构建相应的模板,造成过程繁琐且不具有普适性,从而导致在对布匹缺陷检测时存在准确性和效率低下,以及无法普适的技术问题。<br/>
技术实现思路

[0004]本专利技术的目的是提供一种布匹区域类疵点识别方法,以解决相关技术中,在对布匹进行检验时存在的准确性和效率低下的技术问题;有鉴于此,本专利技术通过以下技术方案予以实现。
[0005]一种布匹区域类疵点识别方法 ,包括以下步骤:获取布匹的灰度图像;对所述灰度图像进行二值化处理获取二值图像;对所述二值图像进行连通域检测,获取所述二值图像中的全部瑕疵区域;对每个所述瑕疵区域进行边缘检测获取所述瑕疵区域的边缘线,并获取每个所述瑕疵区域的最小外接矩形,并将每个瑕疵区域的最小外接矩形中心点作为每个瑕疵区域的中心点;根据每个所述瑕疵区域的中心点到所述瑕疵区域的边缘线的距离获取每个瑕疵区域的中心点到边缘线的远近系数;以每个瑕疵区域的中心点为圆心建立该瑕疵区域的扇形滑窗;所述扇形滑窗的半径大于所述瑕疵区域的中心点到边缘像素点的最大距离;将所述扇形滑窗沿圆心并按照固定角度进行转动,根据每转动一次所述扇形滑窗内包含的瑕疵区域的边缘线上像素点的数
量得到所述瑕疵区域的边缘化程度;依次获取每个瑕疵区域的边缘化程度;对每个瑕疵区域的边缘线进行依次外扩获取多层外扩边缘;获取每层外扩边缘上像素点灰度值的平均值,根据每层外扩边缘上像素点灰度值的平均值获取每个瑕疵区域的外扩边缘灰度变化值;根据每个瑕疵区域的中心点到边缘线的远近系数、边缘化程度和外扩边缘灰度变化值获取每个瑕疵区域的特征值,根据每个瑕疵区域的特征值将每个瑕疵区域分为脏污区域或破洞区域。
[0006]进一步地,对所述二值图像进行连通域检测,获取所述二值图像中的全部瑕疵区域的过程为:使用种子填充法对所述二值图像进行连通域分析,获取所述二值图像中的全部连通域;对每个所述连通域进行最小外接矩形框选;获取每个所述最小外接矩形的长和宽;根据每个连通域的最小外接矩形的长和宽获取所述二值图像中的瑕疵区域。
[0007]进一步地,所述连通域的最小外接矩形的长和宽的比值小于3时,所述连通域为瑕疵区域。
[0008]进一步地,获取所述中心点到所述瑕疵区域的边缘线的远近系数的过程中还包括:获取瑕疵区域的最小外接矩形的中心点到该瑕疵区域的边缘线上像素点的距离的最小值与最大值的比值;根据瑕疵区域的特征对所述最小值与最大值的比值进行赋值,获得所述瑕疵区域的远近系数。
[0009]进一步地,所述扇形滑窗的圆心角为15
°
,所述固定角度为1
°

[0010]进一步地,所述瑕疵区域的边缘化程度为扇形滑窗内包含的瑕疵区域的边缘线上像素点数量的极值与最大值的比值;所述极值为所述扇形滑窗内包含的瑕疵区域的边缘线上像素点数量的最大值与最小值的差值。
[0011]进一步地,所述瑕疵区域的每层外扩边缘通过所述瑕疵区域的边缘线和所述瑕疵区域的中心点到边缘线像素点的最大距离确定。
[0012]进一步地,每个所述瑕疵区域包含五层外扩边缘,获取所述瑕疵区域的五层外扩边缘的过成为:获取所述瑕疵区域的中心点到边缘像素点的最大距离,对所述瑕疵区域的边缘线向外延伸,获得所述瑕疵区域的第一层外扩边缘;对所述瑕疵区域的第一层外扩边缘的边缘线向外延伸,获得所述瑕疵区域的第二层外扩边缘;依次对所述瑕疵区域的每层外扩边缘的边缘线向外延伸,获得所述瑕疵区域的第三层外扩边缘、第四层外扩边缘和第五层外扩边缘。
[0013]进一步地,获取所述瑕疵区域的外扩边缘灰度变化值的过程为:获取每个所述瑕疵区域的每层外扩边缘上像素点的灰度值的平均值;获取每两层扩边缘上像素点的灰度值的平均值的差值,并根据每两层扩边缘上像素点的灰度值的平均值的差值获取所述瑕疵区域的外扩边缘灰度变化值。
[0014]进一步地,所述瑕疵区域的特征值通过下式确定:式中,为瑕疵区域的特征值;为瑕疵区域的中心点到边缘线的远近系数;为瑕疵区域的边缘化程度;为瑕疵区域的外扩边缘灰度变化值。与现有技术相比,本专利技术的有益效果是:本专利技术提供了一种布匹区域类疵点识别方法,包括:获取布匹的二值图像;对二值图像进行连通域检测,获取二值图像中的瑕疵区域;由此可确定瑕疵区域,进一步地,对瑕疵区域进行边缘检测获取瑕疵区域的边缘线,并获取瑕疵区域的最小外接矩形;由此可根据瑕疵区域的最小外接矩形将布匹中的经线缺陷和纬线缺陷与瑕疵区域区分开来;根据瑕疵区域的最小外接矩形的中心点到瑕疵区域的边缘线的距离获取中心点到瑕疵区域的边缘线的远近系数,获取瑕疵区域的边缘化程度;获取瑕疵区域的外扩边缘灰度变化值;根据瑕疵区域的远近系数、边缘化程度和外扩边缘灰度变化值可获得每个瑕疵区域的特征值;进一步地,根据每个瑕疵区域的特征值将全部瑕疵区域区分为脏污区域或破洞区域,由此,可实现对布匹的区域类疵点的识别;本专利技术解决了相关技术中,在对布匹进行缺陷检测时存在准确性和效率低下,以及无法普适的技术问题。
附图说明
[0015]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0016]图1为本专利技术实施例提供的区域类疵点识别方法的流程示意图;图2为本专利技术实施例提供的一个瑕疵区域的五层外扩边缘的示意图。
具体实施方式
[0017]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种布匹区域类疵点识别方法 ,其特征在于,包括以下步骤:获取布匹的灰度图像;对所述灰度图像进行二值化处理获取二值图像;对所述二值图像进行连通域检测,获取所述二值图像中的全部瑕疵区域;对每个所述瑕疵区域进行边缘检测获取所述瑕疵区域的边缘线,并获取每个所述瑕疵区域的最小外接矩形,并将每个瑕疵区域的最小外接矩形中心点作为每个瑕疵区域的中心点;根据每个所述瑕疵区域的中心点到所述瑕疵区域的边缘线的距离获取每个瑕疵区域的中心点到边缘线的远近系数;以每个瑕疵区域的中心点为圆心建立该瑕疵区域的扇形滑窗;所述扇形滑窗的半径大于所述瑕疵区域的中心点到边缘像素点的最大距离;将所述扇形滑窗沿圆心并按照固定角度进行转动,根据每转动一次所述扇形滑窗内包含的瑕疵区域的边缘线上像素点的数量得到所述瑕疵区域的边缘化程度;依次获取每个瑕疵区域的边缘化程度;对每个瑕疵区域的边缘线进行依次外扩获取多层外扩边缘;获取每层外扩边缘上像素点灰度值的平均值,根据每层外扩边缘上像素点灰度值的平均值获取每个瑕疵区域的外扩边缘灰度变化值;根据每个瑕疵区域的中心点到边缘线的远近系数、边缘化程度和外扩边缘灰度变化值获取每个瑕疵区域的特征值,根据每个瑕疵区域的特征值将每个瑕疵区域分为脏污区域或破洞区域。2.根据权利要求1所述的布匹区域类疵点识别方法,其特征在于,对所述二值图像进行连通域检测,获取所述二值图像中的全部瑕疵区域的过程为:使用种子填充法对所述二值图像进行连通域分析,获取所述二值图像中的全部连通域;对每个所述连通域进行最小外接矩形框选;获取每个所述最小外接矩形的长和宽;根据每个连通域的最小外接矩形的长和宽获取所述二值图像中的瑕疵区域。3.根据权利要求2所述的布匹区域类疵点识别方法,其特征在于,所述连通域的最小外接矩形的长和宽的比值小于3时,所述连通域为瑕疵区域。4.根据权利要求1所述的布匹区域类疵点识别方法,其特征在于,获取所述中心点到所述瑕疵区域的边缘线的远近系数的过程中还包括:获取瑕疵区域的最小外接矩形的中心...

【专利技术属性】
技术研发人员:蔡江
申请(专利权)人:南通宝江家用纺织品有限公司
类型:发明
国别省市:

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

1