发明名称 一种机织物密度自动测量方法
摘要 本发明公开了一种机织物密度自动测量方法,它包括粗略测量和精确测量两个步骤:粗略测量主要通过亮度投影曲线来获取粗略的经纬纱根数;精确测量则是在粗略测量的基础上,通过对原机织物图像中的子图像单独进行投影来获取亮度投影曲线,再通过计算这些曲线在水平方向的累计波峰个数来获取精确的经纬纱根数,以此计算经纬纱密度。该方法不仅能快速实现单色机织物、单系统多色机织物和双系统多色机织物密度的自动测量,且测量误差较小,能够满足实际生产的需要。
申请公布号 CN104346818A 申请公布日期 2015.02.11
申请号 CN201410584359.8 申请日期 2014.10.27
申请人 江南大学 发明人 潘如如;高卫东;张杰;王静安;周建
分类号 G06T7/40(2006.01)I 主分类号 G06T7/40(2006.01)I
代理机构 上海伯瑞杰知识产权代理有限公司 31227 代理人 吴泽群
主权项 一种机织物密度自动测量方法,其特征包括粗略测量和精确测量两个步骤:粗略测量:(1)将尺寸为M×N(像素)的原机织物图像A转换至HSV颜色空间,并提取其中的亮度分量,记为V(i,j),其中i,j分别为V的行和列坐标取值(1≤i≤M,1≤i≤N);(2)对V(i,j)沿竖直方向进行投影,获得亮度投影曲线,记为P(j)<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>P</mi><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mi>M</mi></mfrac><msubsup><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></msubsup><mi>V</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000594708190000011.GIF" wi="895" he="99" /></maths>(3)对亮度投影曲线P(j)采用LOESS回归进行平滑处理,平滑所用窗口宽度为d<sub>1</sub>,并记平滑后的曲线为P′(j);(4)统计曲线P′(j)中的波峰个数,即为原机织物图像A中的经纱粗略根数,记为n<sub>r</sub>;精确测量:(5)将V(i,j)沿水平方向均匀地分割为s个子图像,记为T<sub>k</sub>(i,j),其中k=1,2...s,代表各子图像的序号<img file="FDA0000594708190000013.GIF" wi="952" he="74" />T<sub>k</sub>(i,j)=V(s×(k‑1)+i,j)  (k=1...s i=1...M j=1...N)    (3)其中,α为子图像分割控制参数,根据操作经验在区间[0.5,2]内选定效果较好,<img file="FDA0000594708190000014.GIF" wi="51" he="66" />为向上取整运算符;(6)将每个子图像T<sub>k</sub>(i,j)沿竖直方向进行投影,获得各自的亮度投影曲线,记为Q<sub>k</sub>(j)<maths num="0002" id="cmaths0002"><math><![CDATA[<mfenced open='' close=''><mtable><mtr><mtd><msub><mi>Q</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mi>s</mi><mi>M</mi></mfrac><msubsup><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></msubsup><msub><mi>T</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow></mtd><mtd><mrow><mo>(</mo><mi>j</mi><mo>=</mo><mn>1</mn><mo>.</mo><mo>.</mo><mo>.</mo><mi>M</mi><mo>,</mo><mi>k</mi><mo>=</mo><mn>1</mn><mo>.</mo><mo>.</mo><mo>.</mo><mi>s</mi><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000594708190000012.GIF" wi="1201" he="95" /></maths>(7)对所得投影曲线Q<sub>k</sub>(j)采用LOESS回归进行平滑处理,平滑所用窗口宽度为d<sub>2</sub>,并记平滑后的曲线为Q′<sub>k</sub>(j);(8)统计所有曲线Q′<sub>k</sub>(j)沿水平方向上的累计波峰个数,记为N(j);(9)对N(j)采用LOESS回归进行平滑处理,平滑所用窗口宽度为d<sub>3</sub>,记平滑后的曲线为N′(j);(10)统计曲线N′(j)中的波峰个数,即为原机织物图像中经纱的精确根数,记为n<sub>J</sub>;(11)将原机织物图像A沿中轴线旋转90°,并记旋转后的图像为A<sup>T</sup>,然后以A<sup>T</sup>代替原机织物图像执行步骤(1)~步骤(10)以获得原机织物图像A的纬纱精确根数,记为n<sub>W</sub>;(12)求解机织物图像经纱密度D<sub>J</sub>(根/10cm),D<sub>J</sub>=10×n<sub>J</sub>/W                     (5)D<sub>W</sub>=10×n<sub>W</sub>/H                     (6)其中,W(cm)为原机织物图像实际水平宽度,H(cm)为原机织物图像实际竖直高度。
地址 214122 江苏省无锡市滨湖区蠡湖大道1800号