发明名称 一种结合两种插值算法的遥感图像亚像元定位方法
摘要 本发明属于遥感信息处理技术领域,特别涉及一种结合两种插值算法的遥感图像亚像元定位方法。本发明包括:将一幅大小为m×n的低分辨图像中的像素隔行隔列地嵌入到大小为2m×2n的高分辨率图像中,其中未知的像素点为待插值点;获取待插值像素点x;利用光谱解混技术得到各地物类别所占的比例,按照预先设定的比例因子S将低分辨率图像中的每一个像元分割成S<sup>2</sup>个亚像元,进行遥感图像亚像元定位。本发明的方法无需迭代,无需训练样本,效率更高、速度更快、精度更高。
申请公布号 CN103793917B 申请公布日期 2017.02.01
申请号 CN201410061826.9 申请日期 2014.02.24
申请人 哈尔滨工程大学 发明人 王立国;王正艳;窦峥;赵春晖
分类号 G06T7/00(2006.01)I 主分类号 G06T7/00(2006.01)I
代理机构 代理人
主权项 一种结合两种插值算法的遥感图像亚像元定位方法,其特征在于:(1)输入原始低分辨率图像的光谱解混结果,低分辨率图像中的像素点映射到高分辨率图像中,将一幅大小为m×n的低分辨图像中的像素隔行隔列地嵌入到大小为2m×2n的高分辨率图像中,其中未知的像素点为待插值点:1)将原始低分辨率图像中的像素点隔行隔列嵌入高分辨率图像中,已知的像素用黑色表示,待插值的未知像素用白色表示;2)计算所在行与列之和为偶数的白色像素点q的值,<maths num="0001"><math><![CDATA[<mrow><mi>q</mi><mo>=</mo><msubsup><mi>&alpha;</mi><mi>h</mi><mn>1</mn></msubsup><mi>f</mi><mo>+</mo><msubsup><mi>&alpha;</mi><mi>h</mi><mn>2</mn></msubsup><mi>g</mi><mo>+</mo><msubsup><mi>&alpha;</mi><mi>h</mi><mn>3</mn></msubsup><mi>k</mi><mo>+</mo><msubsup><mi>&alpha;</mi><mi>h</mi><mn>4</mn></msubsup><mi>j</mi><mo>;</mo></mrow>]]></math><img file="FDA0001114007760000011.GIF" wi="566" he="71" /></maths>其中,<img file="FDA0001114007760000012.GIF" wi="414" he="87" />为高分辨率插值系数向量:<maths num="0002"><math><![CDATA[<mrow><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><mi>f</mi><mo>=</mo><msubsup><mi>&alpha;</mi><mi>h</mi><mn>1</mn></msubsup><mi>a</mi><mo>+</mo><msubsup><mi>&alpha;</mi><mi>h</mi><mn>2</mn></msubsup><mi>c</mi><mo>+</mo><msubsup><mi>&alpha;</mi><mi>h</mi><mn>3</mn></msubsup><mi>i</mi><mo>+</mo><msubsup><mi>&alpha;</mi><mi>h</mi><mn>4</mn></msubsup><mi>k</mi></mrow></mtd></mtr><mtr><mtd><mrow><mi>g</mi><mo>=</mo><msubsup><mi>&alpha;</mi><mi>h</mi><mn>1</mn></msubsup><mi>b</mi><mo>+</mo><msubsup><mi>&alpha;</mi><mi>h</mi><mn>2</mn></msubsup><mi>d</mi><mo>+</mo><msubsup><mi>&alpha;</mi><mi>h</mi><mn>3</mn></msubsup><mi>j</mi><mo>+</mo><msubsup><mi>&alpha;</mi><mi>h</mi><mn>4</mn></msubsup><mi>l</mi></mrow></mtd></mtr><mtr><mtd><mrow><mi>k</mi><mo>=</mo><msubsup><mi>&alpha;</mi><mi>h</mi><mn>1</mn></msubsup><mi>f</mi><mo>+</mo><msubsup><mi>&alpha;</mi><mi>h</mi><mn>2</mn></msubsup><mi>h</mi><mo>+</mo><msubsup><mi>&alpha;</mi><mi>h</mi><mn>3</mn></msubsup><mi>p</mi><mo>+</mo><msubsup><mi>&alpha;</mi><mi>h</mi><mn>4</mn></msubsup><mi>n</mi></mrow></mtd></mtr><mtr><mtd><mrow><mi>j</mi><mo>=</mo><msubsup><mi>&alpha;</mi><mi>h</mi><mn>1</mn></msubsup><mi>e</mi><mo>+</mo><msubsup><mi>&alpha;</mi><mi>h</mi><mn>2</mn></msubsup><mi>g</mi><mo>+</mo><msubsup><mi>&alpha;</mi><mi>h</mi><mn>3</mn></msubsup><mi>o</mi><mo>+</mo><msubsup><mi>&alpha;</mi><mi>h</mi><mn>4</mn></msubsup><mi>m</mi></mrow></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0001114007760000013.GIF" wi="587" he="326" /></maths>a‑p为所在行与列之和为偶数时白色像素q所在图像中为已知的像素点序号;3)计算所在行与列之和为奇数的白色像素Q的值,<maths num="0003"><math><![CDATA[<mrow><mi>Q</mi><mo>=</mo><msubsup><mi>&beta;</mi><mi>h</mi><mn>1</mn></msubsup><mi>H</mi><mo>+</mo><msubsup><mi>&beta;</mi><mi>h</mi><mn>2</mn></msubsup><mi>E</mi><mo>+</mo><msubsup><mi>&beta;</mi><mi>h</mi><mn>3</mn></msubsup><mi>I</mi><mo>+</mo><msubsup><mi>&beta;</mi><mi>h</mi><mn>4</mn></msubsup><mi>L</mi><mo>;</mo></mrow>]]></math><img file="FDA0001114007760000014.GIF" wi="590" he="63" /></maths>其中,<img file="FDA0001114007760000015.GIF" wi="430" he="79" />为高分辨率插值系数向量:<maths num="0004"><math><![CDATA[<mrow><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><mi>H</mi><mo>=</mo><msubsup><mi>&beta;</mi><mi>h</mi><mn>1</mn></msubsup><mi>G</mi><mo>+</mo><msubsup><mi>&beta;</mi><mi>h</mi><mn>2</mn></msubsup><mi>B</mi><mo>+</mo><msubsup><mi>&beta;</mi><mi>h</mi><mn>3</mn></msubsup><mi>I</mi><mo>+</mo><msubsup><mi>&beta;</mi><mi>h</mi><mn>4</mn></msubsup><mi>N</mi></mrow></mtd></mtr><mtr><mtd><mrow><mi>E</mi><mo>=</mo><msubsup><mi>&beta;</mi><mi>h</mi><mn>1</mn></msubsup><mi>D</mi><mo>+</mo><msubsup><mi>&beta;</mi><mi>h</mi><mn>2</mn></msubsup><mi>A</mi><mo>+</mo><msubsup><mi>&beta;</mi><mi>h</mi><mn>3</mn></msubsup><mi>F</mi><mo>+</mo><msubsup><mi>&beta;</mi><mi>h</mi><mn>4</mn></msubsup><mi>L</mi></mrow></mtd></mtr><mtr><mtd><mrow><mi>I</mi><mo>=</mo><msubsup><mi>&beta;</mi><mi>h</mi><mn>1</mn></msubsup><mi>H</mi><mo>+</mo><msubsup><mi>&beta;</mi><mi>h</mi><mn>2</mn></msubsup><mi>C</mi><mo>+</mo><msubsup><mi>&beta;</mi><mi>h</mi><mn>3</mn></msubsup><mi>J</mi><mo>+</mo><msubsup><mi>&beta;</mi><mi>h</mi><mn>4</mn></msubsup><mi>O</mi></mrow></mtd></mtr><mtr><mtd><mrow><mi>L</mi><mo>=</mo><msubsup><mi>&beta;</mi><mi>h</mi><mn>1</mn></msubsup><mi>K</mi><mo>+</mo><msubsup><mi>&beta;</mi><mi>h</mi><mn>2</mn></msubsup><mi>E</mi><mo>+</mo><msubsup><mi>&beta;</mi><mi>h</mi><mn>3</mn></msubsup><mi>M</mi><mo>+</mo><msubsup><mi>&beta;</mi><mi>h</mi><mn>4</mn></msubsup><mi>P</mi></mrow></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0001114007760000016.GIF" wi="638" he="326" /></maths>A‑P为所在行与列之和为奇数时白色像素Q所在图像中为已知的像素点序号;(2)获取待插值像素点x:1)计算待插值像素点x的4个近邻像素点的标准方差;2)当得到的标准方差超过预先设定的阈值时,利用空间结构相似性的插值算法对像素x进行插值,否则,利用反距离权值插值方法得到x;(3)根据所的到的概率值由大到小确定亚像元所属类别,利用光谱解混技术得到各地物类别所占的比例,按照预先设定的比例因子S将低分辨率图像中的每一个像元分割成S<sup>2</sup>个亚像元,进行遥感图像亚像元定位:1)利用混合插值算法对低分辨率图像进行插值得到的每个亚像元属于某一类别C的概率值;2)由类别C所占的比例与比例因子S计算属于该类别的亚像元的个数M;3)将S<sup>2</sup>个概率值按降序排列,选择概率值较大的M个亚像元标记为类别C,得到最终的亚像元定位结果。
地址 150001 黑龙江省哈尔滨市南岗区南通大街145号哈尔滨工程大学科技处知识产权办公室