一种筒纱纸管花纹快速识别方法与流程

文档序号:37269015发布日期:2024-03-12 20:55阅读:19来源:国知局
一种筒纱纸管花纹快速识别方法与流程

本发明属于织物智能,涉及一种筒纱纸管花纹快速识别方法。


背景技术:

1、筒纱是纺纱流程中络筒工序的产品,可以直接用于坯布织造或打包成一定质量进行对外销售。在当前小批量、多品种的纱线加工背景下,在多品种纱线同时加工的情况下,络筒工序所生产的筒纱,从其外观是无法区分纱线品种的,打包时非常容易出现不同品种筒纱混装情况,进而引发大量后续产品质量问题。为此,为方便区分筒纱品种,纺纱厂在络筒工序采用不同花纹特征纸管来对不同品种的筒纱进行区分,即同一时间内生产的筒纱品种与其所采用的纸管花纹一一对应。随着自动化筒纱运输及打包技术的广泛应用,传统采用人工识别筒纱纸管花纹的方式已经无法满足当前筒纱自动化运输和打包的需求,为此,利用机器视觉技术取代人眼快速区分纸管花纹已成为现在纺纱企业自动化及智能化生产的必然发展趋势。

2、文献(基于机器视觉的筒纱纸管自动检测研究[d]. 江南大学, 2022. doi:10.27169/d.cnki.gwqgu.2022.002186)研究了纸管花纹的颜色特征,包括量化直方图、颜色矩和颜色分量标准差,纹理特征,包括glcm、lbp和小波变换,采用的分类器为支持向量机,最终认为ciel*a*b*颜色矩特征和旋转不变等价lbp纹理特征的效果最好。由于该文献所提取的特征维度较多及分类器需要提前调优训练,难以应对工业场合高实时性及稳定性的要求。

3、cn202210012667.8提供了一种利用纸管图案识别并校验筒子纱品种的方法及装置,该发明首先采用霍夫变换确定筒纱纸管花纹位置,然后提取纸管花纹图像的颜色矩特征,最后通过与预先存储的数据记录对比求出纸管所属的类别,实现筒纱品种识别。由于工业检测场景光线干扰较大,仅采用颜色特征容易造成对对颜色相近的纸管花纹误判。

4、为此,针对现有纸管花纹识别的不足,本发明提供一种纯纹理特征的快速筒纱花纹识别方法,为筒纱品种自动分类及自动打包应用提供基础。


技术实现思路

1、本发明的目的是解决现有技术中存在的问题,提供一种筒纱纸管花纹快速识别方法。

2、为达到上述目的,本发明采用的技术方案如下:

3、一种筒纱纸管花纹快速识别方法,采集不同品种筒纱的横切面(即沿垂直于轴向的切面)图像,分别对图像中的纸管环形区域进行定位,接着分别提取纸管环形区域的花纹颜色特征和花纹结构特征,最后将要识别的筒纱的横切面图像中的纸管环形区域的花纹颜色特征和花纹结构特征分别与采集的不同品种筒纱的横切面图像中的纸管环形区域的花纹颜色特征和花纹结构特征进行比较,从而实现筒纱纸管花纹快速识别。

4、本发明从工业检测场景出发,针对筒纱纸管特征,设计快速的纸管区域定位方法,简化了特征维数;在纸管花纹定位上,采用了两步策略,即先匹配颜色,然后再匹配特征,将颜色和纹理特征分开,有利于提升特征的区别性能。

5、作为优选的技术方案:

6、如上所述的一种筒纱纸管花纹快速识别方法,任一品种筒纱的横切面图像中纸管环形区域的定位步骤,具体如下:

7、(1)采集筒纱的横切面图像,尺寸为m×m像素,记为图像a;

8、(2)将图像a转化为8位灰度图像,然后截取图像中包含纸管的正方形区域(拍照的位置是固定的,纸管的大体位置可以提前估计的,因此可以截取图像中包含纸管的正方形区域,但不知道纸管准确位置,所以还需要在此基础上利用算法进行准确定位),最后将截取后的图像的尺寸等比例缩小一半,记为图像b;将将截取后的图像尺寸等比例缩小一半,其目的是为了提高计算速度;截取图像中包含纸管的正方形区域的目的也是提高运算速度和剔除无关图像的干扰;

9、(3)将图像b进行高斯滤波操作,记滤波后的图像为b1;

10、(4)将图像b除以图像b1,得到图像b2,并对图像b2进行阈值分割,得到二值图像,记为图像c;其中,采用的阈值为b2的灰度平均值(小于阈值设置为1,否则设置为0);

11、(5)对图像c先进行开运算,再进行闭运算,得到图像c1;其中,开运算采用结构模板为直径为4像素的圆形,闭运算采用结构模板为直径为6像素的圆形,进而去除c中的噪点同时平滑边缘;

12、(6)提取图像c1中像素点值为1区域的最小外接矩形,并记录最小外接矩形的左下角和右上角的坐标分别为(x1,y1)和(x2,y2),得到筒纱纸管内圆的圆心坐标为((x2+x1)/2,(y2+y1)/2),半径为(x2-x1+y2-y1)/4,同时也得到筒纱纸管外圆的圆心坐标为((x2+x1)/2,(y2+y1)/2),半径为(x2-x1+y2-y1)/4+d,进而实现筒纱纸管环形区域的定位;其中,d为筒纱纸管预设的厚度,单位为像素;

13、由于纸管区域灰度值介于周围背景,所以直接采用阈值分割很难将纸管区域进行完整分割,本发明利用纸管厚度较小的特点,先采用较大滤波器对其进行处理,达到充分模糊纸管区域的效果,然后用原图除以这个模糊纸管区域后的图像,由于纸管区域灰度变化大,所得的图像像b2中纸管区域的灰度值会变得显著低于周围背景,这时候采用阈值分割就能取得较好的效果,同时根据噪音干扰情况,采用开闭运算进行消除,最后利用其几何关系就能实现纸管环形区域的准确定位。

14、如上所述的一种筒纱纸管花纹快速识别方法,将图像b进行高斯滤波操作,是指采用尺寸为m/30×m/30像素、方差为m/60的高斯滤波器对b进行滤波操作,其目的是消除纱线纹理,得到图像b背景(背景是相对目标而言,此处的目标的纸管区域,因此除了该区域其它区域都可以叫背景),便于后续的图像b光照不匀的消除及提高阈值分割精度。

15、如上所述的一种筒纱纸管花纹快速识别方法,任一品种筒纱的横切面图像中纸管环形区域的花纹颜色特征提取步骤,具体如下:

16、(1)实现筒纱纸管环形区域的定位后,提取图像a对应的环形区域,记为ra;

17、(2)由于纸管背景颜色分布均匀,并与其上面的花纹有显著差异,为此本发明直接对ra其进行聚类分析,提取花纹颜色均值,具体为:将ra图像的rgb转为hsv颜色空间,令ra每个像素的颜色值为{hi, si},采用k-means聚类算法对颜色值{hi, si}进行聚类,聚类时类别设置为2,即将ra中像素分背景和花纹区域两类,最后将k-means聚类结果中对应花纹颜色的聚类中心作为任一品种筒纱的横切面图像中纸管环形区域的花纹颜色特征,记为h={hm, sm}。

18、如上所述的一种筒纱纸管花纹快速识别方法,经观察研究发现,由于纸管花纹信息主要是一些连续重复的简单几何图形构成,例如矩形、三角形、五角星及简单曲线构成,为此,采用不同gabor滤波器更有利于区分其结构,达到花纹识别的目的,任一品种筒纱的横切面图像中纸管环形区域的花纹结构特征提取步骤,具体如下:

19、(1)根据筒纱纸管预设的厚度d,构建gabor滤波器;其中,gabor滤波器参数设置为:波长分别取u=(2,2+d/9,2+d/6,2+d/3),方向分别取v=(0°,45°,90°,135°),滤波器尺寸为33×33像素,合计16个滤波器,记为g(u,v);

20、(2)通过构建的gabor滤波器对图像b进行滤波(因为ra是不规则区域,滤波处理不方便,所以直接在b上处理,然后再提取ra区域),其输出为:

21、;

22、(3)合并同一方向v、不同波长的滤波结果,合并结果如下:

23、;

24、(4)计算gv中环形区域ra内的平均值,分别记为{f1, f2, f3, f4},同理计算gv中环形区域ra内的标准差,分别记为{f5, f6, f7, f8},进而得到任一品种筒纱的横切面图像中纸管环形区域的花纹结构特征,记为f={f1, f2, f3, f4, f5, f6, f7, f8}。

25、如上所述的一种筒纱纸管花纹快速识别方法,将要识别的筒纱的横切面图像中纸管环形区域的花纹颜色特征和花纹结构特征与任一品种筒纱的横切面图像中纸管环形区域的花纹颜色特征和花纹结构特征进行比较,具体步骤如下:

26、(1)记要识别的筒纱的横切面图像为图像x,分别采用如权利要求4中所述的方法采集图像x中纸管环形区域的花纹颜色特征,以及采用如权利要求5中所述的方法采集图像x中纸管环形区域的花纹结构特征;

27、(2)记图像x中纸管环形区域的花纹颜色特征为h1,花纹结构特征为y={y1, y2,y3, y4, y5, y6, y7, y8},计算h与h1之间的欧式距离,如果欧式距离小于0.15,则计算f与y之间的相关系数,若相关系数大于0.75,则图像x与图像a属于同类型纸管花纹,即属于同一品种筒纱,否则图像x与图像a属于不同类型纸管花纹。

28、有益效果:

29、(1)本发明的一种筒纱纸管花纹快速识别方法,先采用高斯滤波对图像进行处理以消除纱线纹理,再进行阈值分割等操作实现纸管环形区域的准确定位,操作简单;

30、(2)本发明的一种筒纱纸管花纹快速识别方法,将纸管环形区域的花纹作为一个整体,直接在纸管环形区域进行特征提取,避免将环形区域展开为矩形所带来的图像变形问题;另外,所提取的特征维数少,且分别对纸管环形区域的花纹颜色特征和结构特征进行匹配,运算速度快。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1