一种用于纺织品的像素图片矢量化方法与流程

文档序号:35779918发布日期:2023-10-21 15:52阅读:35来源:国知局
一种用于纺织品的像素图片矢量化方法与流程

本发明属于纺织品,具体涉及一种用于纺织品的像素图片矢量化方法。


背景技术:

1、图片矢量化就是一种图像的转变,当前的矢量化方法中,最常用的框架是首先对图像、视频进行分割,然后对分割后的内容进行矢量化。

2、如授权公告号为cn109741380a所公开的纺织品图片快速匹配方法和装置,其中方法包括:获取待匹配的纺织品图片;获取纺织品图片中像素的灰度值、hsv颜色空间值和坐标值;根据灰度值、hsv颜色空间值和坐标值,计算纺织品图片的颜色全局特征向量、颜色局部特征向量和灰度纹理局部特征向量;根据纺织品图片的颜色全局特征向量与纺织品图片特征库中的各个类簇质心特征向量的颜色全局特征向量之间的第一欧式距离,确定纺织品图片所属的类簇质心特征向量的分组;根据颜色全局特征向量、颜色局部特征向量和灰度纹理局部特征向量,确定纺织品图片在类簇质心特征向量的分组中匹配的样本图像。采用本方法能够提升纺织品图片匹配的准确性和效率。

3、但是并未解决现有的用于纺织品的像素图片矢量化还存在一些的问题:获取的纺织品的像素图片的清晰度不高,导致后续的矢量化处理后的矢量化图片的清晰度也不高,另外再图片分割时,会受到噪声干扰,导致特征提取不准确,且会导致图片分割不准确,为此我们提出一种用于纺织品的像素图片矢量化方法。


技术实现思路

1、本发明的目的在于提供一种用于纺织品的像素图片矢量化方法,以解决上述背景技术中提出的问题。

2、为实现上述目的,本发明提供如下技术方案:一种用于纺织品的像素图片矢量化方法,包括以下步骤:

3、s1.纺织品图片获取:利用图片采集设备对纺织品进行拍摄,获取纺织品的图片,并对获取的纺织品图片进行预处理,得处理后的纺织品图片;

4、s2.图片转换:输入处理后的纺织品图片,将图片每个像素的rgb值转换为8位灰度值,实现图片转换为灰度图;

5、s3.分割:根据灰度图,对图片进行降噪处理后,完成图片区域的分割,获得不同的分割区域;

6、s4.计算分割区域的亚像素精度公共边界,然后确定边界上的节点,包括两个以上区域的公共边界点和边界上的局部曲率极值点;

7、s5.对节点之间点序列做样条曲线和直线拟合,用得到的曲线和直线表示矢量化区域的边界;

8、s6.用颜色模型表示矢量化区域的颜色,得到矢量化的图片。

9、优选的,所述s1中所述预处理包括预设特征度,所述预设特征度用于对参考数据进行数据异常分析与筛选,得到异常图片,将非异常图片数据进行纺织品图片特征分析,筛选出图片特征度大于预设特征度的图片数据,得到高特征对比图片数据。

10、优选的,所述预处理还包括将所述纺织品图片进行灰度化处理,所述灰度化处理根据yuv的颜色空间,建立亮度y与r、g、b三个颜色分量的对应:

11、y=0.299r+0.578g+0.114b;

12、其中,y表示点的亮度反映亮度等级,r表示红色,g表示绿色,b表示蓝色。

13、优选的,所述s3中分割的具体步骤包括:

14、s301.对图片进行降噪预处理,得到去噪后的图片;

15、s302.对去噪声后的图片分别进行灰度处理和超像素分割;

16、s303.基于超像素分割结果分别提取纹理特征和颜色特征,具体包括:基于超像素分割结果,利用基于总变差模型的滤波方法去除纹理,得到颜色特征,利用gabor滤波器进行滤波,得到纹理特征;

17、s304.对经过灰度处理的图片进行几何特征提取,将纹理特征、颜色特征和几何特征进行融合,得到图片分割特征;

18、s305.基于图片分割特征,采用均值漂移进行图片滤波,得到初步分割结果,对初步分割结果进行区域合并,得到最终的分割结果。

19、优选的,所述s301中对图片进行降噪预处理具体包括以下步骤:

20、s3011.对需要降噪的图片进行三通道分离以得到r通道图片、g通道图片以及b通道图片;

21、s3012.对r通道图片、g通道图片以及b通道图片分别进行卷积滤波处理,卷积滤波处理前,先判断对应卷积的图片块的中心像素点是否为噪声,若为噪声则对该图片块的中心像素点进行卷积滤波处理;

22、s3013.将卷积滤波处理后的r通道图片、g通道图片以及b通道图片合并以生成去噪图片。

23、优选的,所述卷积滤波处理具体为:采用奇数维度大小的卷积核,遍历通道图像中每一个图像片,对中心像素点判断为噪声的图片块做卷积。

24、优选的,所述卷积滤波处理所采用的滤波算法为中值滤波算法、均值滤波算法或者高斯滤波算法中的任意一种。

25、优选的,所述s304中采用线性融合技术对纹理特征、颜色特征和几何特征进行贝叶斯融合。

26、优选的,所述s4中确定边界上的节点步骤为:找到两个以上区域的公共边界点和边界上的局部曲率极值点,以此作为点序列的节点。

27、优选的,所述s4中的亚像素精度通过在像素点之间插入空白像素点,再将其按一定规律填满,即得到区域公共边界点。

28、与现有技术相比,本发明的有益效果是:

29、(1)本发明通过在纺织品图片获取时,对获取的纺织品图片进行预处理,从而能够得到更清晰的纺织品图片,有利于后续的矢量化处理。

30、(2)本发明通过图片转换,将图片转换为灰度图,从而有利于后续的图片降噪处理,且通过图片进行降噪处理,完成图片区域的分割,从而防止噪声对后续特征提取的干扰,造成特征提取的不准确的情况,使得图片分割结果更加准确。



技术特征:

1.一种用于纺织品的像素图片矢量化方法,其特征在于:包括以下步骤:

2.根据权利要求1所述的一种用于纺织品的像素图片矢量化方法,其特征在于:所述s1中所述预处理包括预设特征度,所述预设特征度用于对参考数据进行数据异常分析与筛选,得到异常图片,将非异常图片数据进行纺织品图片特征分析,筛选出图片特征度大于预设特征度的图片数据,得到高特征对比图片数据。

3.根据权利要求1所述的一种用于纺织品的像素图片矢量化方法,其特征在于:所述预处理还包括将所述纺织品图片进行灰度化处理,所述灰度化处理根据yuv的颜色空间,建立亮度y与r、g、b三个颜色分量的对应:

4.根据权利要求1所述的一种用于纺织品的像素图片矢量化方法,其特征在于:所述s3中分割的具体步骤包括:

5.根据权利要求4所述的一种用于纺织品的像素图片矢量化方法,其特征在于:所述s301中对图片进行降噪预处理具体包括以下步骤:

6.根据权利要求5所述的一种用于纺织品的像素图片矢量化方法,其特征在于:所述卷积滤波处理具体为:采用奇数维度大小的卷积核,遍历通道图像中每一个图像片,对中心像素点判断为噪声的图片块做卷积。

7.根据权利要求6所述的一种用于纺织品的像素图片矢量化方法,其特征在于:所述卷积滤波处理所采用的滤波算法为中值滤波算法、均值滤波算法或者高斯滤波算法中的任意一种。

8.根据权利要求4所述的一种用于纺织品的像素图片矢量化方法,其特征在于:所述s304中采用线性融合技术对纹理特征、颜色特征和几何特征进行贝叶斯融合。

9.根据权利要求1所述的一种用于纺织品的像素图片矢量化方法,其特征在于:所述s4中确定边界上的节点步骤为:找到两个以上区域的公共边界点和边界上的局部曲率极值点,以此作为点序列的节点。

10.根据权利要求1所述的一种用于纺织品的像素图片矢量化方法,其特征在于:所述s4中的亚像素精度通过在像素点之间插入空白像素点,再将其按一定规律填满,即得到区域公共边界点。


技术总结
本发明公开了一种用于纺织品的像素图片矢量化方法,包括以下步骤:S1.纺织品图片获取:利用图片采集设备对纺织品进行拍摄,获取纺织品的图片,并对获取的纺织品图片进行预处理,得处理后的纺织品图片;S2.图片转换:输入处理后的纺织品图片,将图片每个像素的RGB值转换为8位灰度值,实现图片转换为灰度图;S3.分割:根据灰度图,对图片进行降噪处理后,完成图片区域的分割,获得不同的分割区域;S4.计算分割区域的亚像素精度公共边界,然后确定边界上的节点。本发明通过在纺织品图片获取时,对获取的纺织品图片进行预处理,从而能够得到更清晰的纺织品图片,有利于后续的矢量化处理。

技术研发人员:汪杭军
受保护的技术使用者:苏州智创信息科技有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1