[发明专利]一种卫星云图的超分辨率重建方法有效
申请号: | 201611062606.3 | 申请日: | 2016-11-25 |
公开(公告)号: | CN106651772B | 公开(公告)日: | 2020-06-16 |
发明(设计)人: | 左登;符冉迪;金炜 | 申请(专利权)人: | 宁波大学 |
主分类号: | G06T3/40 | 分类号: | G06T3/40 |
代理公司: | 宁波奥圣专利代理事务所(普通合伙) 33226 | 代理人: | 程晓明 |
地址: | 315211 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 卫星云图 分辨率 重建 方法 | ||
1.一种卫星云图的超分辨率重建方法,其特征在于包括以下步骤:
①建立训练样本集合:选取30到50幅已有的高分辨率云图图像,对这些高分辨率云图图像进行下采样得到对应的低分辨率云图图像,利用像素重叠的方法将高分辨率云图图像分块,并将分块后的图像块定义为高分辨率训练样本块,对每一个高分辨率训练样本块分别减去各自图像块的像素点的均值,得到去除了低频信息的高分辨率训练样本块集合其中l表示高分辨率训练样本块的总数,i表示1到l之间的任意整数,表示高分辨率训练样本块集合中的第i个样本块,然后用四个一维滤波器{f1=[-1,0,1],f2=f1T,f3=[1,0,-2,0,1],f4=f3T}对低分辨率云图图像进行特征提取并利用像素重叠的方法分块,得到低分辨率训练样本块集合其中表示低分辨率训练样本块集合中的第i个样本块,T表示矩阵的转置;
②用改进的K-SVD算法对步骤①中的高分辨率训练样本块集合和低分辨率训练样本块集合进行训练,得到高分辨率字典和低分辨率字典,定义为过完备字典对,并将高分辨率字典和低分辨率字典中的列向量分别定义为高分辨率字典原子和低分辨率字典原子;其中,用改进的K-SVD算法对步骤①中的高分辨率训练样本块集合和低分辨率训练样本块集合进行训练,得到高分辨率字典和低分辨率字典的具体方法为:
②-1:将原K-SVD算法中的数学模型
||αi||0≤K,修改为
||αi||0≤K,A⊙W=0
其中Φl是低分辨率过完备字典,A,W∈Rm×l都为m行l列的矩阵,A为稀疏系数矩阵,包含了所有的稀疏表示系数向量αi,αi是一个m维的列向量,K为稀疏度,表示稀疏表示系数向量αi中不为0系数的个数的上限,A⊙W=0表示如果矩阵A中的某个位置的元素不为0,则矩阵W对应位置的元素就为0,若A中的某个位置的元素为0,则矩阵W对应位置的元素就为1;
②-2:将步骤②-1中求得的稀疏系数矩阵A用于以下公式:
其中,Φh为高分辨率过完备字典,由广义逆矩阵的方法得到高分辨率字典:Φh=XsA+=XsAT(AAT)-1;
③求解映射矩阵Pj:
③-1.在过完备字典对中,根据原子的相关性,利用欧氏距离公式求解高分辨率字典中每个原子和低分辨率字典中的每个原子的最近邻域映射关系{NH,NL},其中NL是低分辨率字典中某个原子的最近邻域集,NH是高分辨字典中某个原子的最近邻域集,其中{NH,NL}中原子的最近邻域集中的原子个数为小于或等于相应字典中原子总数的任意值;
③-2.根据最近邻域映射关系{NH,NL}求解得到映射矩阵Pj,其中j表示不同的原子对应的映射矩阵编号;
④对需要重建的低分辨率云图图像,用四个一维滤波器{f1=[-1,0,1],f2=f1T,f3=[1,0,-2,0,1],f4=f3T}进行特征提取并利用像素重叠的方法分块,得到待重建的低分辨率云图图像块集合{y1,y2,...,yk,...,yn},其中n表示待重建的低分辨率云图图像块的总数,k表示1到n之间的任意整数,yk表示待重建的低分辨率云图图像块的的第k个图像块;
⑤对待重建低分辨率云图图像块yk,利用相关性,在低分辨率字典中找到与它最相关的原子,并找到该原子对应的高分辨率字典原子和低分辨率字典原子的最近邻域映射关系{NH,NL},然后根据映射关系找到对应的映射矩阵Pj;
⑥对待重建的低分辨率云图块yk,利用公式进行重建得到相应的高分辨率云图块
⑦对于重建得到的高分辨率云图块利用像素重叠的方法合成重建高分辨率云图图像
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波大学,未经宁波大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611062606.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数字X射线图像拼接方法及系统
- 下一篇:电磁炉