[发明专利]基于三维全变差稀疏先验的高光谱解混压缩感知方法有效
申请号: | 201410102950.5 | 申请日: | 2014-03-20 |
公开(公告)号: | CN103871087A | 公开(公告)日: | 2014-06-18 |
发明(设计)人: | 魏巍;张磊;张艳宁;李飞 | 申请(专利权)人: | 西北工业大学 |
主分类号: | G06T9/00 | 分类号: | G06T9/00 |
代理公司: | 西北工业大学专利中心 61204 | 代理人: | 王鲜凯 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 三维 全变差 稀疏 先验 光谱 压缩 感知 方法 | ||
1.一种基于三维全变差稀疏先验的高光谱解混压缩感知方法,其特征在于包括以下步骤:
步骤一、对于高光谱图像其中每一个像素的光谱xi表示成所有端元的线性组合如下:
xi=Whi (1)
其中,np表示空间上包含的像素数目,nb表示波段数量,为对应的丰度值向量;
整个数据X表示成丰度值矩阵和端元矩阵W的乘积:
X=WH (2)
在H中,行方向是光谱维,每一行代表不同像素的光谱在同一个端元上的投影;列方向是空间维,每一列代表一个像素的光谱在不同端元上的投影;
步骤二、采用满足高斯随机分布的归一化随机观测矩阵对原始数据进行随机采样,得到压缩数据如下:
F=AX=AWH (3)
其中,m表示对长度为nb的信号压缩后的长度,m<nb;
步骤三、对于有限的成像场景,根据场景信息从光谱库中抽取ne个光谱组成端元矩阵W;
步骤四、(1)在H的光谱维上应用一维的全变差稀疏先验,结合H空间维上的稀疏性,得到H的三维全变差稀疏先验,如下:
其中,ej和εj分别表示和空间中的第j个单位向量;TV(x)描述的是的全变差,Di(x)表示x梯度中的第i个分量;公式(4)中的第一部分表示H空间维上的二维全变差稀疏先验,其中对应的Di(·)为二维梯度;第二部分表示H光谱维上的一维全变差稀疏先验,其中对应的Di(·)为一维梯度;
(2)构建丰度值的其他先验;将线性解混模型中常用的丰度值先验引入,分别是混合光谱在不同端元上丰度值投影非负且全和为1的限制,如下:
其中,和是全部元素为1,长度分别为ne和np的向量;
(3)构建丰度值矩阵H的重建模型;结合公式(3)、(4)和(5)得到如下的重建模型:
为了方便后续求解,向公式(6)中引入分离变量vij=Di(Hej),得到:
(4)求解公式(7)得到丰度值矩阵H的估计具体求解过程如下:
①使用增广拉格朗日方法,根据公式(7)构建H的增广拉格朗日方程
其中,α=25,κ=25,β=213,γ=25为二次项惩罚系数,λij,πij,Π,υ为对应的拉格朗日乘子,初始化每个乘子的所有元素为0,||·||F表示Frobenius范数;
②固定拉格朗日乘子和H,更新分离变量vij,uij;形式如下:
③固定拉格朗日乘子和分离变量vij,uij,采用梯度下降法更新H;假定第k次更新,由Hk得到Hk+1,形式如下:
其中,为关于H一阶导数,形式如下:
式中,τ为梯度下降步长;其计算分为初始化和细化两步;在初始化过程中,当第一次更新H0时,τ采用最速下降法进行初始化,之后更新Hk,k=1,2,...时,对τ采用两点步长梯度法进行初始化;两点步长梯度法具体形式如下:
其中,tr(·)表示矩阵的迹;τ的细化过程具体如下:
(a)代入初始化的τ,根据公式(10)得到Hk+1,设置参数δ=3.2×10-4,η=0.6和计数器c=0;
(b)判断Hk+1是否满足如下的条件:
如果不满足,更新计数器c=c+1;
如果c<5,缩小步长τ=τ·η,继续循环判断是否满足(13);
否则τ由最速下降法确定,然后由公式(13)得到更新的Hk+1;
否则,得到更新的Hk+1;
④固定更新后的vij,uij和H,使用如下公式更新拉格朗日乘子:
⑤循环步骤②、③和④直至收敛,得到的最终估计的丰度值矩阵
步骤五、结合选择的端元矩阵W和线性混合模型公式(2)得到重建的高光谱数据
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410102950.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:晾晒粮食手推车
- 下一篇:基于压缩采样矩阵分解的红外小目标检测方法