基于灰度游程矩阵的织物起毛起球检测方法技术

技术编号:35175151 阅读:18 留言:0更新日期:2022-10-12 17:41
本发明专利技术涉及数据处理技术领域,具体涉及一种基于灰度游程矩阵的织物起毛起球检测方法,获取织物图像的灰度图像,对灰度图像进行图像处理分别对应得到二值化图像和量化灰度图,由二值化图像中确认的第一疑似起球区域获取量化灰度图中的第二疑似起球区域,获取第二疑似起球区域的尺度特征值和纹理特征值,以结合尺度特征值和纹理特征值确认起球区域,根据每个起球区域中对应毛球的体积确认整体织物的起球程度。结合毛球的阴影特征和纹理特征准确确认起球区域,使得根据起球区域中的毛球体积进行起球程度的评判更加严谨,且基于灰度游程矩阵的织物起毛起球检测方法也是一种可应用电子设备进行识别的方法或装置。子设备进行识别的方法或装置。子设备进行识别的方法或装置。

【技术实现步骤摘要】
基于灰度游程矩阵的织物起毛起球检测方法


[0001]本专利技术涉及数据处理
,具体涉及一种基于灰度游程矩阵的织物起毛起球检测方法。

技术介绍

[0002]随着服装行业的日益发展,织物表面的外观缺陷受到越来越多的关注,而织物表面的毛球是影响外观的主要因素之一。由于毛球形状的复杂与识别的困难,对织物表面的毛球进行检测与评定,一直是困扰该行业的难题。
[0003]目前主要通过纹理对织物图像中织物毛球区域进行检测,根据织物毛球区域的面积分析织物起球结果以确认织物质量,但当纹理信息不明显时,使得织物毛球区域的检测不准确,影响织物起球程度的评价,且该方法只适用于某类纹理特征明显的特定织物,造成了局限性。

技术实现思路

[0004]为了解决上述技术问题,本专利技术的目的在于提供一种基于灰度游程矩阵的织物起毛起球检测方法,所采用的技术方案具体如下:采集织物图像以得到对应的灰度图像,对所述灰度图像进行二值分割得到二值化图像,其中二值化图像中背景像素点的灰度值为0,毛球像素点的灰度值为255;利用设定窗口对二值化图像进行遍历,以根据窗口内的像素点的灰度值获取多个第一疑似起球区域;对所述灰度图像中的灰度级进行灰度级量化得到量化灰度图,根据所述第一疑似起球区域得到所述量化灰度图中的多个第二疑似起球区域;根据所述第二疑似起球区域的周围像素点的灰度值确认每个所述第二疑似起球区域的疑似阴影区域,由所述第二疑似起球区域和对应所述疑似阴影区域之间的面积获取每个所述第二疑似起球区域的尺度特征值;获取每个所述第二疑似起球区域的灰度游程矩阵,根据所述灰度游程矩阵计算每个所述第二疑似起球区域的纹理特征值;计算每个所述第二疑似起球区域的所述尺度特征值和所述纹理特征值之间的比值,根据所述比值确认起球区域;结合每个所述起球区域中对应毛球的体积确认整体织物的起球程度。
[0005]进一步地,所述第一疑似起球区域的获取方法,包括:对当前窗口内每行像素点的灰度值之和进行加和得到质心横向灰度值,根据所述质心横向灰度值和每行像素点的灰度值之和确认质心的纵坐标值;对当前窗口内每列像素点的灰度值之和进行加和得到质心纵向灰度值,根据所述质心纵向灰度值和每列像素点的灰度值之和得到质心的横坐标值;构建质心和当前窗口的中心像素点之间的坐标向量,当坐标向量为零向量或不为零向量但在误差范围内时,对当前窗口内的灰度值和当前窗口的相邻第一外圈的灰度值进行统计,当当前窗口内的灰度值存在255且第一外圈的灰度值也存在255时,则以一个像素点的步长对当前窗口的规格进行扩大得到新窗口,直至新窗口的第一外圈对应像素点的灰
度值均为0,进而将新窗口对应区域作为第一疑似起球区域;当当前窗口内的灰度值存在255且第一外圈的灰度值都为0时,则将该当前窗口对应的区域作为第一疑似起球区域,当当前窗口内的灰度值不存在255时,则按照从左到右、从上到下的顺序继续以设定窗口进行遍历,且已经遍历过的像素点不再遍历;当坐标向量不为零向量且不在误差范围内时,则将当前窗口的中心像素点线坐标向量的方向移动一个像素点,然后得到新中心点坐标和新质心坐标,将新中心点和新质心构成新坐标向量,进而对新坐标向量进行相同分析以获取第一疑似起球区域,最终得到二值化图像中的多个第一疑似起球区域。
[0006]进一步地,所述根据所述第一疑似起球区域得到所述量化灰度图中的多个第二疑似起球区域的方法,包括:基于二值化图像中的多个所述第一疑似起球区域的位置,在所述量化灰度图中的相对应位置得到对应的多个所述第二疑似起球区域。
[0007]进一步地,所述根据所述第二疑似起球区域的周围像素点的灰度值确认每个所述第二疑似起球区域的疑似阴影区域的方法,包括:建立一个窗口,且以所述第二疑似起球区域的一个边界像素点为初始窗口中心点,当初始窗口中心点的四邻域内有灰度值为0的像素点时,则将灰度值为0的像素点为窗口中心点得到新窗口,直至窗口中心点的四邻域内是灰度值为非零的像素点,进而将这些窗口整合为一个区域,统计这个区域内灰度值为0的像素点数量;分别将所述第二疑似区域的每个边界像素点都作为初始窗口中心点,能够得到多个区域以及每个区域内灰度值为0的像素点数量,将像素点数量最多对应的区域作为对应所述第二疑似区域的疑似阴影区域。
[0008]进一步地,所述根据所述灰度游程矩阵计算每个所述第二疑似起球区域的纹理特征值的方法,包括:根据所述灰度游程矩阵计算对应所述第二疑似起球区域的灰度不均匀性指标和游程不均匀性指标;将每个所述第二疑似起球区域的灰度不均匀性指标和游程不均匀性指标之间的比值作为对应所述第二疑似起球区域的所述纹理特征值。
[0009]进一步地,所述结合每个所述起球区域中对应毛球的体积确认整体织物的起球程度的方法,包括:根据所述疑似阴影区域的长度和光照的倾斜角计算毛球高度,结合毛球高度和对应起球区域的面积得到对应起球区域的毛球体积;对每个起球区域的毛球体积进行相加得到所述起球程度。
[0010]本专利技术实施例至少具有如下有益效果:通过毛球大小带来的阴影特征和纹理特征准确确认起球区域,进而根据阴影的大小分析毛球高度,以结合起球区域的面积和毛球高度得到毛球体积,保证了起球程度评价的严谨性,且基于灰度游程矩阵的织物起毛起球检测方法也是一种可应用电子设备进行识别的方法或装置。
附图说明
[0011]为了更清楚地说明本专利技术实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅
仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
[0012]图1为本专利技术一个实施例提供的一种基于灰度游程矩阵的织物起毛起球检测方法的步骤流程图。
具体实施方式
[0013]为了更进一步阐述本专利技术为达成预定专利技术目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本专利技术提出的一种基于灰度游程矩阵的织物起毛起球检测方法,其具体实施方式、结构、特征及其功效,详细说明如下。在下述说明中,不同的“一个实施例”或“另一个实施例”指的不一定是同一实施例。此外,一或多个实施例中的特定特征、结构、或特点可由任何合适形式组合。
[0014]除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。
[0015]下面结合附图具体的说明本专利技术所提供的一种基于灰度游程矩阵的织物起毛起球检测方法的具体方案。
[0016]请参阅图1,其示出了本专利技术一个实施例提供的一种基于灰度游程矩阵的织物起毛起球检测方法的步骤流程图,该方法包括以下步骤:步骤S001,采集织物图像以得到对应的灰度图像,对灰度图像进行二值分割得到二值化图像;利用设定窗口对二值化图像进行遍历,以根据窗口内的像素点的灰度值获取多个第一疑似起球区域。
[0017]具体的,利用CCD相机对织物试样进行图像采集,得到织物图像,然后为了提高织物图像的质量、增强织物图像的可识别性,对织物图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于灰度游程矩阵的织物起毛起球检测方法,其特征在于,该方法包括以下步骤:采集织物图像以得到对应的灰度图像,对所述灰度图像进行二值分割得到二值化图像,其中二值化图像中背景像素点的灰度值为0,毛球像素点的灰度值为255;利用设定窗口对二值化图像进行遍历,以根据窗口内的像素点的灰度值获取多个第一疑似起球区域;对所述灰度图像中的灰度级进行灰度级量化得到量化灰度图,根据所述第一疑似起球区域得到所述量化灰度图中的多个第二疑似起球区域;根据所述第二疑似起球区域的周围像素点的灰度值确认每个所述第二疑似起球区域的疑似阴影区域,由所述第二疑似起球区域和对应所述疑似阴影区域之间的面积获取每个所述第二疑似起球区域的尺度特征值;获取每个所述第二疑似起球区域的灰度游程矩阵,根据所述灰度游程矩阵计算每个所述第二疑似起球区域的纹理特征值;计算每个所述第二疑似起球区域的所述尺度特征值和所述纹理特征值之间的比值,根据所述比值确认起球区域;结合每个所述起球区域中对应毛球的体积确认整体织物的起球程度。2.如权利要求1所述的一种基于灰度游程矩阵的织物起毛起球检测方法,其特征在于,所述第一疑似起球区域的获取方法,包括:对当前窗口内每行像素点的灰度值之和进行加和得到质心横向灰度值,根据所述质心横向灰度值和每行像素点的灰度值之和确认质心的纵坐标值;对当前窗口内每列像素点的灰度值之和进行加和得到质心纵向灰度值,根据所述质心纵向灰度值和每列像素点的灰度值之和得到质心的横坐标值;构建质心和当前窗口的中心像素点之间的坐标向量,当坐标向量为零向量或不为零向量但在误差范围内时,对当前窗口内的灰度值和当前窗口的相邻第一外圈的灰度值进行统计,当当前窗口内的灰度值存在255且第一外圈的灰度值也存在255时,则以一个像素点的步长对当前窗口的规格进行扩大得到新窗口,直至新窗口的第一外圈对应像素点的灰度值均为0,进而将新窗口对应区域作为第一疑似起球区域;当当前窗口内的灰度值存在255且第一外圈的灰度值都为0时,则将该当前窗口对应的区域作为第一疑似起球区域,当当前窗口内的灰度值不存在255时,则按照从左到右、从上到下的顺序继续以设定窗口进行遍历,且已经遍历过的像素点不再遍历;当坐标向量不为零向量且不...

【专利技术属性】
技术研发人员:陈志源
申请(专利权)人:南通睿谷纺织科技有限公司
类型:发明
国别省市:

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

1