发明名称 一种利用S变换信号提取的布匹疵点检测方法
摘要 本发明涉及一种利用S变换信号提取的布匹疵点检测方法,属于数字图像处理领域。本发明的方法利用投影法进行灰度能量累加,将经编布匹图像转换成一维信号;利用S变换信号提取的方法保留疵点信号在S变换域的信息对其做S反变换,提取出疵点信号;在空间域对提取出的疵点信号进行阈值分割,得出疵点和疵点位置信息。本发明能替代布匹生产过程中的人工检测环节,提高布匹质量控制能力,同时可降低劳动力成本;同时提出的方法不受噪声,光照,纹理特征的影响,在空间域对疵点信号判别更加准确。
申请公布号 CN103729856A 申请公布日期 2014.04.16
申请号 CN201410035407.8 申请日期 2014.01.24
申请人 浙江师范大学 发明人 赵芳;秦悦桐
分类号 G06T7/00(2006.01)I 主分类号 G06T7/00(2006.01)I
代理机构 代理人
主权项 一种利用S变换信号提取的布匹疵点检测方法,其特征是:具体包括以下步骤:步骤1)、对原布匹图进行灰度化处理;步骤2)、将步骤1)中得到的灰度化后图像每一列灰度值累加,从而将二维图像转换成横坐标对应为原图像横坐标、纵坐标为灰度累加值的一维信号f(p);步骤3)、对步骤2)所得到的一维信号f(p)做一维Stockwell变换,得到一维信号的S变换系数模值的时频图,该时频图的横坐标对应原图像横坐标,纵坐标为频率位置;步骤4)、对步骤3)得到的时频图,寻找每一列系数模最大值对应的频率位置,对频率位置进行直方图统计,得到横坐标为频率位置、纵坐标为频率位置出现次数的直方图;步骤5)、利用步骤4)得到的频率位置直方图,选取第一个峰和第二个峰之间的三分之一至三分之二处任意一点的频率位置,将该值设定为频率分割阈值fT;在时频图中,频率位置小于频率分割阈值fT的区域为疵点所在时频通域R:步骤6)、在步骤3)得到的时频图S(p,f)上,保留步骤5)得到的时频通域R内每一行的系数模最大值,其余系数模值设为0,得到新的时频图X(p,f);步骤7)、对步骤6)得到的新的时频图X(p,f)做S反变换,得到一维信号f<sub>s</sub>,为提取出的疵点信号,其横坐标为像素位置,纵坐标为灰度能量幅值;步骤8)、对步骤7)中得到的疵点信号f<sub>s</sub>进行空间阈值分割,分割阈值T=α+λσ,其中α和σ分别为信号f<sub>s</sub>的平均值和均方差,λ为经验参数,取值为2~5;把疵点信号f<sub>s</sub>每一个像素位置对应的灰度能量幅值与T进行比较,大于等于T的其值设为a,小于T的其值设为b,得到分割后的信号f<sub>ST</sub>;步骤9)、把原图中横坐标与步骤8)得到的信号f<sub>ST</sub>中的a点区域横坐标对应的位置标记出来,为疵点区域。
地址 321004 浙江省金华市迎宾大道688号