[发明专利]面向纺织行业的非高斯纹理噪声平滑滤波方法有效
| 申请号: | 200910095655.0 | 申请日: | 2009-01-15 |
| 公开(公告)号: | CN101464998A | 公开(公告)日: | 2009-06-24 |
| 发明(设计)人: | 陆系群 | 申请(专利权)人: | 浙江大学 |
| 主分类号: | G06T5/00 | 分类号: | G06T5/00 |
| 代理公司: | 浙江杭州金通专利事务所有限公司 | 代理人: | 刘晓春 |
| 地址: | 310027浙*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 面向 纺织 行业 非高斯 纹理 噪声 平滑 滤波 方法 | ||
1.一种面向纺织行业的非高斯纹理噪声平滑滤波方法,其特征在于它包括 对彩色纺织样布的数字图像进行以下步骤处理:
(1)确定一个对中心点各向同性的滑动窗口,所述滑动窗口的宽度为所述 数字图像像素点间距的整数倍;
(2)设定所述滑动窗口的一个或多个不同半径数值,当为设定多个不同半 径数值时,半径数值从大到小排列,所述数字图像中所有像素点初始化为边缘点;
(3)针对所述滑动窗口当前半径数值w,计算以所述数字图像中边缘点像 素点为中心的所述滑动窗口内部所有像素点的色彩平均值,并分别计算落在所述 滑动窗口左半部,右半部,上半部和下半部像素点的色彩平均值:
其中(i,j)表示像素点的空间坐标,w表示所述滑动窗口当前半径的数值,以 所述数字图像中像素点间距为单位,(k,l)表示落在以像素点(i,j)为中心的滑动窗 口内部像素点的空间坐标,c(k,l)表示位于像素点(k,l)的色彩,有三个分量,即 红色,绿色和蓝色的数值,表示以像素点(i,j)为中心的滑动窗口内部所有 像素点的色彩平均值,和分别表示以像素点(i,j) 为中心的滑动窗口左半部,右半部,上半部和下半部的色彩平均值;
(4)分别计算滑动窗口色彩平均值和之间的色彩差异;
(5)如果所计算色彩差异绝对值中最大值小于所设定第一阈值,则判定像 素点(i,j)为均匀像素点;
(6)对于均匀像素点,采用如下加权平均方法计算其平滑滤波后的色彩:
其中表示位于(i,j)均匀像素点平滑滤波后的色彩,c(k,l)表示落在以 像素点(i,j)为中心的滑动窗口内像素点的色彩,(k,l)表示窗口内像素点的空间位 置,而w表示所述滑动窗口的当前半径数值,(y,x)表示当前滑动窗口内像素点 相对于当前滑动窗口内中心像素点(i,j)的位置;
(7)根据所述滑动窗口的当前半径,重复步骤(3)到(6),直至搜索完所 述数字图像中以当前滑动窗口半径大小判定为均匀像素点的所有像素点;
(8)判断所述滑动窗口是否已取完所有的半径数值,如果是,则跳到步骤 (9),反之,则所述滑动窗口取下一个半径数值,第一阈值相应增大,重复步骤 (3)到(8);
(9)对于所述数字图像中剩余的边缘点,则需要在一个以边缘点xi为中心 的领域窗口中寻找与其相似的像素点,其相似度计算如下:
其中表示以边缘点xi为中心的方块,而则表示以位于边缘点xi邻域窗口 内像素点xj为中心的方块,两个方块的大小一致,而xi和xj表示这两个像素点 的空间坐标,mi和mj分别表示这两个方块亮度分量的均值,和则表示这 两个方块亮度分量的方差,表示以边缘点xi为中心的方块和以像素点 xj为中心的方块的相似度,如果这两个方块的相似度小于第二阈值,则位于xj像 素点与位于xi的边缘点相似,反之,位于xj像素点的色彩在边缘点xi的平滑滤 波中不予考虑;
(10)等搜索完位于边缘点邻域窗口内所有相似点,采用如下加权平均方法 计算其平滑滤波后的色彩:
其中cfilt(xi)表示位于xi边缘点平滑滤波后的色彩,其中λα表示第二阈值, K(·)表示一个单调下降函数,表示位于xi边缘点邻域窗口中所有与其相似的像 素点集合,j表示相似像素点的标记,c(xj)表示位于xj像素点的色彩;
(11)重复步骤(9)和(10),直至所有边缘点处理完毕。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910095655.0/1.html,转载请声明来源钻瓜专利网。





