[发明专利]一种自适应在线字典学习的图像超分辨率方法有效
申请号: | 201210535873.3 | 申请日: | 2012-12-10 |
公开(公告)号: | CN103020935A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 符冉迪;石大维;金炜;李纲;尹曹谦 | 申请(专利权)人: | 宁波大学 |
主分类号: | G06T5/50 | 分类号: | G06T5/50 |
代理公司: | 宁波奥圣专利代理事务所(普通合伙) 33226 | 代理人: | 程晓明 |
地址: | 315211 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种自适应在线字典学习的图像超分辨率方法,首先选定一组高分辨率和低分辨率训练图像集,然后在高/低训练图像集上建立一种对应关系,通过高/低分辨率字典对为重构图像提供了更多的先验信息,在高放大因子下也能获得较好的重构效果;同时本发明使用了SP稀疏编码算法,克服了传统贪婪算法重构精确度不高的缺点,同时保持了较低的计算复杂度;优点是服了当下主流字典学习算法中(如MOD、K-SVD等)计算复杂、训练速度慢的缺点,在总体上缩短了图像重构时间,与现有的基于学习图像超分辨率技术相比,本发明提出的方法具有更高的重构精度和更短的算法时间。 | ||
搜索关键词: | 一种 自适应 在线 字典 学习 图像 分辨率 方法 | ||
【主权项】:
1.一种自适应在线字典学习的图像超分辨率方法,其特征在于包括以下步骤:①选取一组高分辨率图像及其对应的一组低分辨率图像作为训练样本;②提取训练样本的高频特征,得到一组高分辨率样本特征图像和其对应的一组低分辨率样本特征图像,随机抽取高分辨率样本特征图像中的Q个高分辨率样本特征图像小块构成矩阵M,抽取低分辨率样本特征图像中与抽取的高分辨率样本特征图像小块对应的低分辨率特征图像小块构成矩阵M′,其中Q大于等于3万且小于等于10万,将矩阵M和矩阵M′均分成k类,其中k≥2,得到矩阵M′的k个聚类中心m1,m2,m3,…,mk以及初始子字典集合{(Dl1,Dh1),(Dl2,Dh2),(Dl3,Dh3),…,(Dlk,Dhk)},其中Dl1,Dl2,Dl3,…,Dlk表示k个初始低分辨率子字典,Dh1,Dh2,Dh3,…,Dhk表示k个初始高分辨率子字典;③利用在线算法对初始子字典集合进行优化,得到最优目标子字典集合{(Dl1-best,Dh1-best),(Dl2-best,Dh2-best),(Dl3-best,Dh3-best),…,(Dlk-best,Dhk-best)},其中Dl1-best,Dl2-best,Dl3-best,…,Dlk-best表示k个最优低分辨率目标子字典,Dh1-best,Dh2-best,Dh3-best,…,Dhk-best表示k个最优高分辨率目标子字典;④输入需要进行超分辨率放大的低分辨率图像X,提取低分辨率图像X的高频特征,得到低分辨率图像X对应的低分辨率特征图像X',然后选取低分辨率特征图像X'的第q个图像小块Xq,q≥1,图像小块Xq对应的矩阵记为xq,分别计算矩阵xq和聚类中心m1,m2,m3,…,mk的欧氏距离,比较xq与各个聚类中心的欧氏距离的大小,得到欧式距离最小的聚类中心mn,1≤n≤k,选择以mn为聚类中心的初始低分辨率子字典对应的最优低分辨率目标子字典,记作Dlq-best;⑤利用SP算法计算矩阵xq在Dlq-best下的稀疏表示系数αq,αq=argmin||xq-Dlq-bestαq||2+λ||αq||1,αq=SP(Dlq-best,xq),具体步骤如下:⑤-1将Dlq-best中与矩阵xq相关性最大的K列原子的列号索引记为![]()
表示Dlp-best里列号为
的原子组成的矩阵,
表示矩阵xq在
上的投影,x ^ q = D lq - best - I ~ 0 D lq - best - I ~ 0 ′ x q , ]]> 其中D lq - best - I ~ 0 ′ = ( D lq - best - I ~ 0 * D lq - best - I ~ 0 ) - 1 D lq - best - I ~ 0 * , ]]> *表示矩阵的转置;⑤-2初始化:定义初始状态投影
的初始残差向量为r0,
初始状态下x′q中元素最大值所对应的K个序列原子的列号索引记为I0,![]()
![]()
表示Dlp-best里列号为I0的原子组成的矩阵;⑤-3设当前迭代次数为ω,ω≥1,当前迭代中投影
的残差向量为rω,令x q ′ = D lq - best - I ~ 0 ′ x q , ]]>D lq - best - I ~ ω ′ = ( D lq - best - I ~ ω * D lq - best - I ~ ω ) - 1 D lq - best - I ~ ω * , ]]> 当前迭代中x′p中元素最大值所对应的K个序列原子的列号索引为Iω,结合公式
{Dlq-best中与rω-1相关性最大的K列原子的列号索引}和
更新rω、
和Iω,rω-1表示投影
在第ω-1次迭代中的残差向量,
表示Dlp-best里列号为Iω的原子组成的矩阵,
表示Dlp-best里列号为
的原子组成的矩阵;⑤-4比较rω与rω-1,若rω||2>rω-1||2,则迭代结束,否则,将ω加1后作为当前迭代次数返回步骤⑤-3中进行迭代更新;⑤-5迭代完成后,使用最小二乘法求得xq在字典Dlq-best的最优稀疏表示系数αq;⑥选择与Dlq-best对应的高分辨率目标子字典Dhq-best,利用稀疏表示系数αq和Dhq-best求解xq在Dhq-best对应下的高分辨率图像重构小块yq=Dhq-bestαq;⑦按照步骤③~⑥的方法,按“之”字型对低分辨率特征图像X'的所有图像小块进行处理,得到初始的高分辨率重构图像
⑧对高分辨率重构图像
进行去块处理得到最终高分辨率重构图像Y。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波大学,未经宁波大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210535873.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种操纵登机通道的方法
- 下一篇:焊枪托架