发明名称 一种基于稀疏表示的多光谱遥感图像去云方法
摘要 本发明涉及一种基于稀疏表示的多光谱遥感图像去云方法,利用多时像方法的同时,利用SAR影像和不同时相的低分辨多光谱影像分别和高分辨多光谱影像的对应图像块建立稀疏字典对,然后利用稀疏编码重建云区部分信息。其中,低分辨光学影像字典提供主要的低频信息,SAR图像字典提供主要的高频信息。本发明相对与传统的仅利用SAR图像去云的方法能得到更接近真实场景的重建图像,在确保低频信息完整的同时更好的保留了图像的高频信息。该方法同时适用于小区域云和大区域云的去除,均能得到较理想的结果。
申请公布号 CN104156923A 申请公布日期 2014.11.19
申请号 CN201410394871.6 申请日期 2014.08.12
申请人 西北工业大学 发明人 李映;李文博;韩晓宇
分类号 G06T5/00(2006.01)I 主分类号 G06T5/00(2006.01)I
代理机构 西北工业大学专利中心 61204 代理人 王鲜凯
主权项 一种基于稀疏表示的多光谱遥感图像去云方法,其特征在于步骤如下:步骤1:根据Landsat‑5TM影像的特点,利用基于阈值的方法检测给定目标图像I中的像素点,确定像素点的像素值大于阈值TH=230的像素点为云区的候选点;然后将像素值低于50,且按照光照方向在云区附近大小为原图像尺寸25%的区域内的点为云的阴影点;标记云区的候选点和阴影点为1,其它为0,得到云区标记图像F;步骤2:提取多个无云的高分辨率多光谱影像HRI、低分辨率多光谱影像LRI和SAR图像的特征得到对应的特征图像,分别得到HRI特征块H={x<sub>1</sub>,x<sub>2</sub>,…,x<sub>N</sub>}、LRI特征快L={y<sub>1</sub>,y<sub>2</sub>,…,y<sub>N</sub>}和SAR特征块S={z<sub>1</sub>,z<sub>2</sub>,…,z<sub>N</sub>};其中,LRI通过双线性差值的方法放大到与HRI具有相同大小,N表示图像块的数量,x<sub>i</sub>、y<sub>i</sub>和z<sub>i</sub>,分别表示三种图像中<img file="FDA0000552319120000011.GIF" wi="186" he="81" />大小的图像块拉直后的列向量,i=1,2,…,N;利用HRI和LRI特征块学习得到稀疏字典D<sub>HL</sub><maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msup><msub><mi>D</mi><mi>HL</mi></msub><mo>*</mo></msup><mo>=</mo><munder><mi>arg</mi><mrow><msub><mi>D</mi><mi>HL</mi></msub><mo>,</mo></mrow></munder><munder><mi>min</mi><msub><mi>A</mi><mi>HL</mi></msub></munder><mo>{</mo><msubsup><mrow><mo>|</mo><mo>|</mo><msub><mi>X</mi><mi>HL</mi></msub><mo>-</mo><msub><mi>D</mi><mi>HL</mi></msub><msub><mi>A</mi><mi>HL</mi></msub><mo>|</mo><mo>|</mo></mrow><mn>2</mn><mn>2</mn></msubsup><mo>+</mo><mi>&lambda;</mi><msub><mrow><mo>|</mo><mo>|</mo><msub><mi>A</mi><mi>HL</mi></msub><mo>|</mo><mo>|</mo></mrow><mn>1</mn></msub><mo>}</mo></mrow>]]></math><img file="FDA0000552319120000012.GIF" wi="915" he="135" /></maths>利用HRI和SAR特征块学习得到稀疏字典D<sub>HS</sub><maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msup><msub><mi>D</mi><mi>HS</mi></msub><mo>*</mo></msup><mo>=</mo><munder><mi>arg</mi><mrow><msub><mi>D</mi><mi>HS</mi></msub><mo>,</mo></mrow></munder><munder><mi>min</mi><msub><mi>A</mi><mi>HS</mi></msub></munder><mo>{</mo><msubsup><mrow><mo>|</mo><mo>|</mo><msub><mi>X</mi><mi>HS</mi></msub><mo>-</mo><msub><mi>D</mi><mi>HS</mi></msub><msub><mi>A</mi><mi>HS</mi></msub><mo>|</mo><mo>|</mo></mrow><mn>2</mn><mn>2</mn></msubsup><mo>+</mo><mi>&lambda;</mi><msub><mrow><mo>|</mo><mo>|</mo><msub><mi>A</mi><mi>HS</mi></msub><mo>|</mo><mo>|</mo></mrow><mn>1</mn></msub><mo>}</mo></mrow>]]></math><img file="FDA0000552319120000013.GIF" wi="917" he="135" /></maths>其中:X<sub>HL</sub>=[H;L],D<sub>HL</sub>=[D<sub>H1</sub>;D<sub>L</sub>],A<sub>HL</sub>=[A<sub>H</sub>;A<sub>L</sub>]是X<sub>HL</sub>的稀疏表示系数,X<sub>HS</sub>=[H;S],D<sub>HS</sub>=[D<sub>H2</sub>;D<sub>S</sub>],A<sub>HS</sub>=[A<sub>H</sub>;A<sub>S</sub>]是X<sub>HS</sub>的稀疏表示系数;步骤3:将云区标识图F中各个云区以最小矩形标识,对每个标识矩形从外向内按顺时针方向依次取相同大小的图像块并拉直后的图像为待求图像块x,同时在对应的LRI和SAR中取相应位置的图像特征块并拉直,记为y,z;计算y,z分别在D<sub>HL</sub>和D<sub>HS</sub>下的稀疏表示系数:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>&alpha;</mi><mn>1</mn></msub><mo>=</mo><munder><mi>min</mi><msub><mi>&alpha;</mi><mn>1</mn></msub></munder><msubsup><mrow><mo>|</mo><mo>|</mo><mi>y</mi><mo>-</mo><msub><mi>D</mi><mi>L</mi></msub><msub><mi>&alpha;</mi><mn>1</mn></msub><mo>|</mo><mo>|</mo></mrow><mn>2</mn><mn>2</mn></msubsup><mo>+</mo><mi>&lambda;</mi><msub><mrow><mo>|</mo><mo>|</mo><msub><mi>&alpha;</mi><mn>1</mn></msub><mo>|</mo><mo>|</mo></mrow><mn>1</mn></msub></mrow>]]></math><img file="FDA0000552319120000014.GIF" wi="597" he="110" /></maths><maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msub><mi>&alpha;</mi><mn>2</mn></msub><mo>=</mo><munder><mi>min</mi><msub><mi>&alpha;</mi><mn>2</mn></msub></munder><msubsup><mrow><mo>|</mo><mo>|</mo><mi>y</mi><mo>-</mo><msub><mi>D</mi><mi>S</mi></msub><msub><mi>&alpha;</mi><mn>2</mn></msub><mo>|</mo><mo>|</mo></mrow><mn>2</mn><mn>2</mn></msubsup><mo>+</mo><mi>&lambda;</mi><msub><mrow><mo>|</mo><mo>|</mo><msub><mi>&alpha;</mi><mn>2</mn></msub><mo>|</mo><mo>|</mo></mrow><mn>1</mn></msub></mrow>]]></math><img file="FDA0000552319120000015.GIF" wi="613" he="110" /></maths>利用LRI预测得到的图像块x<sub>1</sub>=D<sub>H1</sub>·α<sub>1</sub>利用SAR预测得到的图像块x<sub>2</sub>=D<sub>H2</sub>·α<sub>2</sub>继而得到待求图像块x<sup>*</sup>=x<sub>1</sub>+x<sub>2</sub>=D<sub>H1</sub>·α<sub>1</sub>+D<sub>H2</sub>·α<sub>2</sub>;步骤4:依次用重建后的图像块替换图像I中对应的图像块,得到去云后的图像I′。
地址 710072 陕西省西安市友谊西路127号