发明名称 一种基于机器视觉的织物纬密度测量新方法
摘要 本发明涉及一种采用空域和频域相结合的基于机器视觉的织物纬密度测量的方法,其包括织物图像在空域的预处理、空域和频域结合提取织物纬线的纹理基元、织物纬密度的空域初步计算、织物纬密度的频域精确计算。利用空域与频域结合的处理方法,提高了纬密度的检测精度,成倍的削减空域处理中的数据量,提高了处理速度。在织物品种类型、尺寸大小、纬密度大小不同的情况下,自动快速、精确测量织物的纬密度。此方法具有检测效率高、适用性强、准确性高的特点。
申请公布号 CN103234969A 申请公布日期 2013.08.07
申请号 CN201310125878.3 申请日期 2013.04.12
申请人 江苏大学 发明人 许桢英;王匀;李文斌;李亚东;欧阳世佳;李小凤
分类号 G01N21/84(2006.01)I 主分类号 G01N21/84(2006.01)I
代理机构 南京知识律师事务所 32207 代理人 卢亚丽
主权项 1.一种基于机器视觉的织物纬密度测量新方法,其包括:织物图像在空域的预处理、织物纬线的纹理基元提取、织物纬密度的初步计算、织物纬密度的精确计算;其特征在于,所述基于机器视觉的织物纬密度测量方法包括如下步骤:步骤1  采用均值滤波与矫正相结合的方法对织物图像进行预处理,在采集大小为W×H像素点组成、视场测量范围为Lcm×Mcm的织物图像上,对于原始图像<img file="2013101258783100001DEST_PATH_IMAGE001.GIF" wi="19" he="35" />(i,j),首先生成尺寸为r×c的均值滤波器掩码M(i,j)=<img file="567214DEST_PATH_IMAGE002.GIF" wi="113" he="70" />,并将所述滤波器掩码M(i,j)代入预处理计算式<img file="680663DEST_PATH_IMAGE003.GIF" wi="9" he="35" />(i,j)=round(127-M(i,j)*K+<img file="543577DEST_PATH_IMAGE001.GIF" wi="19" he="35" />(i,j))中,进行低通滤波预处理,得到预处理后的织物图像<img file="767885DEST_PATH_IMAGE003.GIF" wi="9" he="35" />(i,j),其中,K为矫正系数,用来矫正图像整体亮度,其值根据均值滤波掩码尺寸而变化;步骤2  从织物预处理图像中提取织物纬线的纹理基元,首先,采用频域与空域相结合的方法,根据频域图像与其复共轭之乘积的傅里叶逆变换即为对应的空域图像的自相关函数,获取织物图像的空域自相关图像<img file="829382DEST_PATH_IMAGE004.GIF" wi="16" he="35" />(m,n);然后从所述自相关图像中搜索灰度局部极大值,获得代表织物纱线基元的空间分布,从而提取织物纬线的纹理基元;步骤3  织物纬密度的初步计算,将所提取的纹理基元进行形态学膨胀、提取区域骨架并进行直线拟合,获取织物纬线并计算平均纬斜角<img file="51416DEST_PATH_IMAGE005.GIF" wi="11" he="52" />,据此初步计算纬线间的平均线距<img file="463943DEST_PATH_IMAGE006.GIF" wi="11" he="52" />和纬线平均线宽<img file="491942DEST_PATH_IMAGE007.GIF" wi="12" he="52" />,从而得到粗略的织物纬密度值<img file="673524DEST_PATH_IMAGE008.GIF" wi="25" he="52" />=H/(<img file="797951DEST_PATH_IMAGE006.GIF" wi="11" he="52" />+<img file="697774DEST_PATH_IMAGE007.GIF" wi="12" he="52" />) (根/Mcm) ;步骤4  织物纬密度的精确计算,对所述预处理后的织物图像进行傅里叶变换,得到织物的频域图像;计算预处理后织物图像的功率谱,获得功率谱中心坐标(<img file="263884DEST_PATH_IMAGE009.GIF" wi="20" he="52" />,<img file="565552DEST_PATH_IMAGE010.GIF" wi="17" he="52" />);根据步骤3计算所得的织物纬线平均纬斜角<img file="863810DEST_PATH_IMAGE005.GIF" wi="11" he="52" />和初步的纬密度值<img file="250929DEST_PATH_IMAGE008.GIF" wi="25" he="52" />,快速计算并定位一个半径为r个像素、中心为(<img file="620730DEST_PATH_IMAGE011.GIF" wi="20" he="52" />,<img file="511326DEST_PATH_IMAGE012.GIF" wi="17" he="52" />)的包含纬线峰值点的圆形小区域<img file="246064DEST_PATH_IMAGE013.GIF" wi="195" he="104" />在此小区域内计算灰度值重心,即精确定位亚像素级的峰值点位置为(R,C);计算峰值点位置(R,C)与图像功率谱中心(<img file="854899DEST_PATH_IMAGE009.GIF" wi="20" he="52" />,<img file="28392DEST_PATH_IMAGE010.GIF" wi="17" he="52" />)连线的倾斜角,即获得精确的纬线纬斜角<img file="39073DEST_PATH_IMAGE014.GIF" wi="11" he="52" />;计算峰值点位置(R,C)与功率谱中心(<img file="944712DEST_PATH_IMAGE009.GIF" wi="20" he="52" />,<img file="40844DEST_PATH_IMAGE010.GIF" wi="17" he="52" />)的距离<img file="752448DEST_PATH_IMAGE015.GIF" wi="21" he="52" />=<img file="617636DEST_PATH_IMAGE016.GIF" wi="171" he="52" />(根/Mcm) ,换算成织物的精确纬密度值<img file="694177DEST_PATH_IMAGE017.GIF" wi="23" he="52" />=10<img file="277605DEST_PATH_IMAGE015.GIF" wi="21" he="52" />/M(根/Mcm)。
地址 212013 江苏省镇江市学府路301号