[发明专利]基于张量结构多字典学习与稀疏编码的图像修补方法有效
申请号: | 201610312527.7 | 申请日: | 2016-05-12 |
公开(公告)号: | CN106023098B | 公开(公告)日: | 2018-11-16 |
发明(设计)人: | 杨淑媛;焦李成;崔顺;刘红英;马晶晶;马文萍;侯彪;缑水平;曹向海;刘志;王梦娜 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G06T5/00 | 分类号: | G06T5/00 |
代理公司: | 陕西电子工业专利中心 61205 | 代理人: | 程晓霞;王品华 |
地址: | 710071*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于张量结构多字典学习与稀疏编码的图像修补方法,主要步骤包括:根据张量的方向性和近邻结构信息对张量样本进行分类,每一类分别构造张量字典,对待修补图像张量采用同样的方式分类,用与之类别标签对应的张量字典对其进行修补,对每类字典下的重建结果进行加权求和,得到最终的待修补图像的重建结果。本发明根据张量的方向性和近邻结构信息对张量进行有效、确定性的分类,能区别具有不同细节的张量,在对待修补张量重建时,利用重建误差对每类字典下的重建结果进行加权求和,克服了单个字典表达能力有限的缺点,对自然图像的修补,能恢复更为清晰的边缘细节,进一步提高了修补质量。用于受损图像的修补。 | ||
搜索关键词: | 基于 张量 结构 多字 学习 稀疏 编码 图像 修补 方法 | ||
【主权项】:
1.一种基于张量结构多字典学习与稀疏编码的图像修补方法,其特征在于,包括有以下步骤:步骤1 将训练样本库中的图像构成张量样本并分类:1a)把训练样本库中的图像分成大小为m×n的图像块,将非平滑的图像块和其空间8近邻图像块构成张量样本tk∈Rm×n×9,随机选取100000个张量样本作为训练样本集
其中Rm×n×9表示每一个张量样本的大小为m×n×9;1b)将训练样本集中的张量样本分为结构类和非结构类,根据方向性和近邻结构信息,对结构类再进一步细分;步骤2 对各个类的张量样本进行张量字典学习:用张量字典学习算法分别对各个类的张量样本进行学习,得到L个过完备张量字典
其中
分别表示第i类张量样本在模1,模2,模3上的字典;步骤3 对待修补张量分类:将待修补图像分成大小为m×n的重叠的图像块,将每一个待修补图像块和其空间8近邻图像块构成待修补张量yk∈Rm×n×9,按照步骤1中的方法分类,得到待修补张量的类别标签l;步骤4 判断待修补张量的类别,用与之类别标签对应的张量字典进行修补:4a)将待修补张量yk去掉缺损部分得到张量
用张量稀疏编码对待修补张量在与之类别标签对应的张量字典下进行稀疏编码,得到编码系数ck,
其中
表示去掉缺损部分得到张量
的大小为m0×n0×9,l表示待修补张量的类别标签,Φj表示待修补张量在j模上的感知矩阵,
表示第l类张量j模字典
在感知矩阵Φj下的字典,即
j=1,2,3,ck为待修补张量在第l类张量结构字典下的稀疏编码系数,×i表示张量的i模上的乘法,i=1,2,3,||·||1表示1范数,λ控制稀疏编码系数的稀疏度;4b)计算得到修补后的张量![]()
步骤5 对修补后的张量进行重建:5a)计算修补后的张量
在多类张量结构字典下的重建结果![]()
其中,稀疏编码系数
通过
求解得到,
为修补后的张量
在第i类张量结构字典下的稀疏编码系数,
为修补后的张量
在第i类张量结构字典下的重建结果;5b)计算修补后的张量在多类张量结构字典下的重建权值:
其中,wi表示修补后的张量在第i类张量结构字典下的权值,L表示结构字典中分字典的数目,Σ表示求和操作,ei表示修补后的张量在第i类张量字典稀疏编码的重建误差,即
5c)对修补后的张量在多类张量结构字典下的重建结果
进行加权求和,得到最终的待修补张量的重建结果xk,
将重建后的张量构成图像,完成图像修补。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610312527.7/,转载请声明来源钻瓜专利网。