发明名称 基于结构先验低秩表示的高光谱图像解混方法
摘要 本发明属于图像处理技术领域,涉及一种基于结构先验低秩表示的高光谱图像解混方法,包括原始高光谱数据进行光谱矫正、估计矫正后的高光谱数据的信号子空间、将校正后的数据以及光谱库作为低秩表示模型的输入数据和字典,通过解此优化问题得到整个光谱库的丰度矩阵、剔除光谱库中非真正端元的光谱、将修剪过的光谱库作为端元重新代入低秩表示模型计算所对应的丰度矩阵,反复迭代最终得到包含真正的端元矩阵以及所对应的丰度矩阵。利用光谱库作为端元,避免了直接从原始数据中提取端元,且由于对字典进行了修剪更新,降低了光谱库中物质光谱自相干性对解混效果的不利影响,能有效地识别出端元信号,提高了丰度估计的准确率。
申请公布号 CN104268561A 申请公布日期 2015.01.07
申请号 CN201410468611.9 申请日期 2014.09.15
申请人 西安电子科技大学 发明人 张向荣;焦李成;陈琪蒙;刘红英;刘若辰;马文萍;侯彪;白静;杨淑媛
分类号 G06K9/62(2006.01)I;G06T7/00(2006.01)I 主分类号 G06K9/62(2006.01)I
代理机构 西安吉盛专利代理有限责任公司 61108 代理人 张恒阳
主权项 基于结构先验低秩表示的高光谱图像解混方法,其特征是:包括如下步骤:(1)结合光谱库A∈R<sup>L×m</sup>对原始高光谱数据进行光谱校正,得到校正后的数据Y∈R<sup>L×N</sup>,其中,L表示高光谱数据的波段数,m表示光谱库中的物质光谱总个数,N表示高光谱数据样本总个数,R表示实数域;(2)使用基于最小错误高光谱信号子空间识别法估计校正后的数据Y的信号子空间,得到信号子空间维数p,即估计出的端元数目;(3)设当前光谱库中物质光谱个数为r,初始化r=m;(4)将数据Y和光谱库A作为低秩表示模型的输入信号和字典,求解得到对应的系数矩阵X即丰度矩阵:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><munder><mi>min</mi><mrow><mi>X</mi><mo>,</mo><mi>E</mi></mrow></munder><msub><mrow><mo>|</mo><mo>|</mo><mi>X</mi><mo>|</mo><mo>|</mo></mrow><mo>*</mo></msub><mo>+</mo><mi>&lambda;</mi><msub><mrow><mo>|</mo><mo>|</mo><mi>E</mi><mo>|</mo><mo>|</mo></mrow><mn>2,1</mn></msub></mrow>]]></math><img file="FDA0000570445910000011.GIF" wi="426" he="115" /></maths>约束条件:Y=AX+E,X≥0,1<sup>T</sup>X=1<sup>T</sup>其中,E∈R<sup>L×N</sup>是噪声矩阵,X∈R<sup>r×N</sup>是求解得到的丰度矩阵,||X||<sub>*</sub>是矩阵X的核范数,||E||<sub>2,1</sub>是矩阵E的混合l<sub>2,1</sub>范数,X≥0,1<sup>T</sup>X=1<sup>T</sup>是丰度的“非负”以及“和为一”约束;(5)判断当前光谱库A中的物质光谱个数r与端元数目的估计值p之差是否小于预设的阈值n,对于真实高光谱数据,n在10‑20之间取值;如果是,则终止,丰度矩阵X即为最终输出结果;如果否,则根据丰度矩阵X的稀疏性,从光谱库中剔除非真正的端元信号得到新的光谱库A<sub>S</sub>∈R<sup>L×m′</sup>,其中m′是光谱库经修剪后保留的物质光谱个数且m′>p,然后将A<sub>S</sub>代替A且r=m′,重复步骤(4)和(5),直至输出最终结果。
地址 710071 陕西省西安市太白南路2号西安电子科技大学