[发明专利]基于字典学习和非局部总变差的图像超分辨方法有效
申请号: | 201210596586.3 | 申请日: | 2012-12-14 |
公开(公告)号: | CN103136728A | 公开(公告)日: | 2013-06-05 |
发明(设计)人: | 郑喆坤;焦李成;鞠军委;孙增增;谷爱国;马文萍;马晶晶 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G06T5/00 | 分类号: | G06T5/00 |
代理公司: | 陕西电子工业专利中心 61205 | 代理人: | 张问芬;王品华 |
地址: | 710071*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 字典 学习 局部 总变差 图像 分辨 方法 | ||
1.一种基于字典学习和非局部总变差的图像超分辨方法,其特征在于包括如下步骤:
步骤1.训练字典
输入一个图像训练集,在该图像训练集中提取n对图像块,80000<n<120000,利用KSVD算法,求解训练一个高分辨字典Dh和一个低分辨字典Dl,训练公式如下:
其中,Xh代表高分辨图像块矩阵,Xl表示低分辨图像块矩阵,Z表示稀疏系数,zi表示稀疏系数的第i列,M和N分别表示高分辨和低分辨图像块矩阵维数的矢量形式,ε为稀疏度控制系数;
步骤2.稀疏表示低分辨输入图像,求得稀疏系数α
输入单帧低分辨图像Yl,使用步骤1中训练得到的低分辨字典Dl,利用公式对该低分辨图像在低分辨字典中进行稀疏表示,求得稀疏系数α,上式中,L表示特征提取算子,用来提取图像特征,δ为误差阈值;
步骤3.重构高分辨图像
利用步骤1中训练得到的高分辨字典Dh和步骤2中求得稀疏系数α,重构得到高分辨图像
步骤4.利用非局部总变差去振铃效应
对步骤3中重构得到的高分辨图像利用下式进行非局部总变差去振铃效应:
其中,表示梯度,Yh表示去振铃后的高分辨图像,表示步骤3获得的高分辨图像,λ为一个正常数,为非局部算子,d为Bergman距离辅助变量,b为迭代参数,μ>0;
步骤5.利用误差补偿,增强高频信息,得到最终高分辨图像
(5a).计算高分辨图像Yh和输入的低分辨图像Yl之间的误差e
e=Yl-S[(Yh*g)](3)
其中,Yl表示输入的低分辨图像,Yh表示经过步骤4去振铃效应后的高分辨图像,g为高斯平滑矩阵,S为高斯下采样算子;
(5b).对步骤(5a)中计算得到的误差e上采样,对步骤4的输出图像Yh进行高频信息增强,
其中,表示输出的高分辨图像,t表示迭代次数,p表示收敛因子,控制收敛速度,↑d表示上采样函数。
2.根据权利要求1所述的基于字典学习和非局部总变差的图像超分辨方法,其特征在于:步骤1所述的利用KSVD算法训练一个高分辨字典Dh和一个低分辨字典Dl,按如下步骤进行:
(2a).在一个包含91幅图像的图像训练集中提取10万对大小为8x8的图像块,将10万对图像块分别构造成高分辨图像块矩阵Xh和低分辨图像块矩阵Xl;
(2b).对公式(1)改写如下:
其中,K为字典D的列数;
(2c).使用高斯随机字典对字典D进行初始化,固定字典D,对字典D的任意列稀疏系数zi,利用i=1,2...K求得zi的最优近似解;
(2d).固定步骤(2c)的稀疏系数zi,求出稀疏表示误差其中,di为字典D的第i列原子,为X的第i行,K为字典D的总列数,Ek为不使用D的第k列原子进行稀疏表示所产生的误差,对该误差进行奇异值分解得到Ek=UΔVT其中U为左奇异矩阵,VT为右奇异矩阵,Δ为奇异值矩阵,用左奇异矩阵U的第一列更新字典D的第k列dk;
(2e).重复迭代步骤(2c)和(2d),对字典D中所有的原子进行更新,最终训练得到一个大小为81x1024的高分辨字典Dh和一个大小为144x1024的低分辨字典Dl。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210596586.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:数控机床交换工作台定位机构
- 下一篇:铣床工作台