← 返回列表

一种基于傅里叶变换的织物纹理规则度计算方法

申请号: CN202311766272.8
申请人: 江苏恒力化纤股份有限公司
申请日期: 2023/12/21

摘要文本

本发明涉及一种基于傅里叶变换的织物纹理规则度计算方法,首先对织物图像纹理方向进行估计得到织物主纹理方向角度a,然后根据主纹理方向角度a对图像进行旋转,再进行二维傅里叶变换,获取频域图,之后对频域图分别进行水平投影和垂直投影,获得两个一维投影曲线,并从两个一维投影曲线中提取有效峰值点,最后基于提取的有效峰值点计算织物纹理规则度。本发明通过对织物图像纹理方向进行估计,再将图像旋转到最优纹理方向进行傅里叶变换得到频域图,通过在频域图上提取相关特征进行规则度计算,不容易受局部纹理变形干扰,具有稳定性好、抗干扰强大优点。

专利详细信息

项目 内容
专利名称 一种基于傅里叶变换的织物纹理规则度计算方法
专利类型 发明授权
申请号 CN202311766272.8
申请日 2023/12/21
公告号 CN117437270B
公开日 2024/3/19
IPC主分类号 G06T7/42
权利人 江苏恒力化纤股份有限公司
发明人 赵金广; 沈建根; 倪凤军; 汤方明; 任怀林; 熊克; 张元华; 陈瑞
地址 江苏省苏州市吴江市盛泽镇南麻工业区恒力路1号

专利主权项内容

1.一种基于傅里叶变换的织物纹理规则度计算方法,其特征在于:首先对织物图像纹理方向进行估计得到织物主纹理方向角度α,然后根据主纹理方向角度α对织物图像进行旋转,再进行二维傅里叶变换,获取频域图,之后对频域图分别进行水平投影和垂直投影,获得两个一维投影曲线,并从两个一维投影曲线中提取有效峰值点,最后基于提取的有效峰值点计算织物纹理规则度;从两个一维投影曲线中提取有效峰值点的具体步骤如下:(1)对所得的两个一维投影曲线分别采用中值滤波进行滤波处理,滤波大小为5;(2)沿水平坐标中点向右边进行峰值点搜索,并记录搜索到的峰值点,从左到右依次记为{k, k, .., k},对应的位置记为{l, l, .., l};12n12n沿水平坐标中点向右边进行峰值点搜索,是指当搜索到一个峰值点k后,再沿这个峰值点左右方向搜索离其最近的谷值点,并记其中较小的谷值点为g,若满足k-g>0.3,则记录该峰值点及其位置,否则忽略再继续寻找;若没有满足条件的峰值点,则令织物纹理规则度为0;(3)令峰值点{k, k, .., k}的最大值和次大值分别k和k,对应的位置为l和l,如果k/k>0.6,当0.6>(l-l)/(l-l)>0.4,则有效峰值点为k,否则,当满足l-l>5且l-l<W/5,则有效峰值点为k;其中,l为一维投影曲线中点位置;12nm1m2m1m2m2m1m10m20m2m10m10m10织物纹理规则度的计算公式如下:R=max(RR);h, vR=1-f/k;hhhR=1-f/k;vvv式中,R为织物纹理规则度,R和R分别为织物水平方向和垂直方向的规则度;k和k分别为水平投影曲线和垂直投影曲线的有效峰值点,f和f分别为所述两个一维投影曲线各自的平均值;R、R和R的区间均为[0, 1],其中0代表随机纹理,数值越大代表规则度越好。hvhvhvhv