[发明专利]一种基于稳定学习字典的机织物纹理表征方法有效
申请号: | 201711295004.7 | 申请日: | 2017-12-08 |
公开(公告)号: | CN108154527B | 公开(公告)日: | 2020-06-12 |
发明(设计)人: | 吴莹;汪军;占竹;万贤福;李立轻;陈霞;卜佳仙 | 申请(专利权)人: | 东华大学 |
主分类号: | G06T7/42 | 分类号: | G06T7/42 |
代理公司: | 上海统摄知识产权代理事务所(普通合伙) 31303 | 代理人: | 金利琴 |
地址: | 201620 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 稳定 学习 字典 机织 纹理 表征 方法 | ||
1.一种基于稳定学习字典的机织物纹理表征方法,其特征是:选用离散余弦变换作为初始字典后,采用交替最小二乘法对样本图像矩阵进行字典学习,再应用字典学习得到的字典和系数矩阵对样本图像矩阵进行重构,将重构样本图像矩阵转化为重构样本图像即实现机织物纹理表征;所述样本图像为整幅机织物纹理图像;
具体步骤如下:
(1)构建初始字典D;
首先构造一个维的DCT矩阵D1D,即矩阵D1D由个列向量dj组成,且列向量dj代表字典原子;
然后计算每个字典原子中的元素,公式如下:
当j=1时,D1D(:,1)表示D1D第一列的所有元素,即第一个字典原子;
当j>1时,D1D(:,j)表示D1D第j列的所有元素,即第j个字典原子;
最后由计算得到大小为m×k的初始字典D,即D拥有k个维数为m的字典原子;
(2)计算初始系数矩阵α;
任意给出一幅机织物纹理图像作为样本图像,样本图像矩阵Y=[y1,y2,…yt,…yn],yt∈Ru,yt代表样本图像矩阵Y的列向量,yt=[y1t,…,yat,…,yut]′,q=1,2,…,u,t=1,2,…,n,u是yt的维数,n是列向量的个数,已知样本图像矩阵Y和初始字典D,则初始系数矩阵α=(DTD)-1DTY;
(3)采用交替最小二乘法进行字典学习更新D和α得到Dp和αp;
(3.1)以迭代次数为ρ,令当前迭代次数p为1;
(3.2)系数矩阵更新,公式如下:
式中,αp为迭代p次后更新得到的系数矩阵,Dp-1为迭代p-1次后更新得到的字典,p=1时,Dp-1=D,ap-1为迭代p-1次后更新得到的系列矩阵,p=1时,αp-1=α;
(3.3)字典更新,公式如下:
式中,Dp为迭代p次后更新得到的字典;
(4)对样本图像矩阵进行重构;
(4.1)应用上述字典学习得到的字典Dp和系数矩阵αp求得重构样本图像矩阵即
(4.2)判断p是否大于1,如果是则进入步骤(4.3);反之,则令p=p+1,返回步骤(3.2);
(4.3)判断是否满足终止条件,如果否,则令p=p+1,返回步骤(3.2);反之,则输出作为最终确定的重构样本图像矩阵所述终止条件为ε(p)的计算公式如下:
ε(p)=|Res(p)-Res(p-1)|
式中,Y(q,t)表示Y的第q行t列的元素,表示的第q行t列的元素,Res(p)表示p次迭代后的平均表示误差,Res(p-1)表示p-1次迭代后的平均表示误差;
(5)将重构样本图像矩阵转化为重构样本图像。
2.根据权利要求1所述的一种基于稳定学习字典的机织物纹理表征方法,其特征在于,采用RMSE和SSIM对进行评价,具体公式如下:
式中,MSE表示Y和的均方误差,表示的第q行t列的元素,和分别为Y和的亮度相似性、对比度相似性和结构相似性,δ、β和γ分别为和的权重,均设为1,和的定义如下:
式中,μY,σY和分别为Y,的均值和标准差,是Y,的协方差,C1、C2和C3为常数,均设为0。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东华大学,未经东华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711295004.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:目标预测跟踪方法
- 下一篇:基于广义对极平面图的光场深度估计方法