[发明专利]基于三维张量压缩感知的高光谱压缩成像方法在审
申请号: | 201510333123.1 | 申请日: | 2015-06-16 |
公开(公告)号: | CN104933685A | 公开(公告)日: | 2015-09-23 |
发明(设计)人: | 杨淑媛;焦李成;金莉;刘芳;马晶晶;马文萍;熊涛;刘红英;李斌;张继仁 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G06T5/00 | 分类号: | G06T5/00 |
代理公司: | 陕西电子工业专利中心 61205 | 代理人: | 王品华;黎汉华 |
地址: | 710071*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 三维 张量 压缩 感知 光谱 成像 方法 | ||
1.一种基于三维张量压缩感知的高光谱压缩成像方法,包括如下步骤:
(1)输入高光谱图像,将其表示为三维张量Z,其中,I1、I2、I3分别为高光谱图像三个维度的大小;
(2)设三个维度的采样率分别为S1、S2、S3,构造一个具有克罗内克结构的观测矩阵Φ:
其中,Φ1、Φ2、Φ3是大小分别为J1×I1、J2×I2和J3×I3的高斯随机矩阵,作为三个维度的观测矩阵,第i个维度的观测矩阵Φi的行数Ji由第i个维度的采样率Si和高光谱图像第i个维度的大小Ii来决定,即Ji=SiIi,i=1,2,3,表示矩阵的克罗内克积;
(3)利用高光谱图像Z和三个维度的观测矩阵Φ1、Φ2、Φ3,得到低维的测量值M:
M=Z×1Φ1×2Φ2×3Φ3,
其中,×i表示高光谱图像Z与第i个维度上的观测矩阵Φi的张量i-模乘积;
(4)构造一个具有克罗内克结构的字典D:
其中,D1、D2、D3是大小分别为I1×I1、I2×I2和I3×I3的三个维度上的字典,三个维度的字典均取为离散余弦字典;
(5)根据三个维度的观测矩阵Φ1、Φ2、Φ3和三个维度的字典D1、D2、D3,计算三个维度上的压缩感知矩阵:
Q1=Φ1D1,
Q2=Φ2D2,
Q3=Φ3D3,
得到压缩感知矩阵
(6)根据测量值M和各个维度上的压缩感知矩阵Q1、Q2、Q3,利用张量正交匹配追踪算法求解下式,得出稀疏系数张量β:
M=β×1Q1×2Q2×3Q3,
其中,×i表示稀疏系数张量β和第i个维度上的压缩感知矩阵Qi的张量i-模乘;
(7)根据稀疏系数β和三个维度上的字典D1、D2、D3,得到重构出的原高光谱图像
其中,×i表示稀疏系数张量β和第i个维度上的字典Di的张量i-模乘,
2.根据权利要求1所述的方法,其中所述步骤6中利用张量正交匹配追踪算法求解稀疏系数β,按如下步骤进行:
2a)设初始迭代次数k=1,残差R1=M,索引集稀疏度为T=1000,门限值ε=0.05;
2b)计算第k次循环的残差Rk与三个维度上的压缩感知矩阵Q1、Q2、Q3中未选中的列向量的乘积H:
其中,i1、i2、i3分别表示每个感知矩阵中未选中的列向量的索引,( )T表示矩阵的转置,i1=1,2,...,I1,i2=1,2,...,I2,i3=1,2,...,I3,
2c)对乘积H各个维度上的值取绝对值,找出各个维度上绝对值最大的H所对应的感知矩阵Q1、Q2、Q3中的列向量的索引i1k、i2k、i3k,然后把索引i1k、i2k、i3k添加到索引集Λi中,即
2d)用当前索引集Λi所对应的压缩感知矩阵Qi的列向量构成子矩阵:Pi=Qi(:,Λi);
2e)利用递归的算法计算测量值M在当前的子矩阵Pi下的稀疏系数β:
其中,稀疏系数β满足||β||0≤T,|| ||0表示求张量的0范数;
2f)迭代次数加1,即k=k+1;
2g)利用下式更新残差Rk:
Rk=M-β×1P1×2P2×3P3;
2h)判断是否满足|Λ1||Λ2||Λ3|>T,或者||Rk||F<ε,其中,|Λi|表示索引集Λi包含的元素数,|| ||F表示Frobenius范数,如果不满足,重复步骤2b)到步骤2g),如果满足,停止迭代,得出稀疏系数β。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510333123.1/1.html,转载请声明来源钻瓜专利网。