发明名称 基于光谱反射率变化分析的多光谱遥感影像变化检测方法
摘要 本发明公开了一种基于光谱反射率变化分析的多光谱遥感影像变化检测方法,主要解决现有技术对不同时相图像间的整体亮度差异敏感的问题。其实现步骤为:(1)输入同一地区的已配准的两时相多光谱图像集,对其进行维纳滤波去噪,并归一化处理;(2)将处理后的图像集转换为相对地物光谱反射率图像集;(3)计算光谱反射率变化量的方差和模,得到光谱反射率变化量的方差图和模值图,并分别进行增强,得到增强方差图和增强模值图;(4)分别对增强方差图和增强模值图进行分割,并融合分割所得的二值图,得到变化检测结果图。本发明无需人工参与,检测精确度高,可用于土地利用与覆盖监测、植被覆盖监测、水资源及矿产资源监测。
申请公布号 CN103226832A 申请公布日期 2013.07.31
申请号 CN201310165466.2 申请日期 2013.05.07
申请人 西安电子科技大学 发明人 王桂婷;焦李成;孙一博;公茂果;钟桦;王爽;张小华;田小林;侯彪
分类号 G06T7/00(2006.01)I 主分类号 G06T7/00(2006.01)I
代理机构 陕西电子工业专利中心 61205 代理人 王品华;朱红星
主权项 1.一种基于光谱反射率变化分析的多光谱遥感影像变化检测方法,包括步骤如下:(1)输入在两个时相获取的同一地区的两个多光谱图像集:I<sub>1</sub>={A<sub>1</sub><sup>b</sup>}和I<sub>2</sub>={A<sub>2</sub><sup>b</sup>},其中,A<sub>t</sub><sup>b</sup>为两个多光谱图像集中的每一幅单波段图像,上标b表示波段序号,b=1,2,…,B,B为总波段数,下标t为时相序号,t={1,2},每一幅单波段图像A<sub>t</sub><sup>b</sup>均由n行m列像素构成;(2)对两时相多光谱图像集I<sub>1</sub>和I<sub>2</sub>分别进行维纳滤波去噪,并归一化处理,得到两时相多光谱归一化图像集<img file="FDA00003155265000011.GIF" wi="44" he="75" />和<img file="FDA00003155265000012.GIF" wi="77" he="79" />(3)对归一化图像集<img file="FDA00003155265000013.GIF" wi="50" he="78" />和<img file="FDA00003155265000014.GIF" wi="48" he="76" />中两个时相的各波段图像,采用对数残差修正模型将像素的灰度值转换为相对地物光谱反射率值,得到两个时相各波段的相对地物光谱反射率图像R<sub>1</sub><sup>b</sup>和R<sub>2</sub><sup>b</sup>,并将相同时相的各波段相对地物光谱反射率图像分别构成两个时相的相对地物光谱反射率图像集R<sub>1</sub>和R<sub>2</sub>;(4)分别计算两个时相的相对地物光谱反射率图像集R<sub>1</sub>和R<sub>2</sub>中各波段对应空间位置像素(x,y)的光谱反射率变化量Dr(x,y)、光谱反射率变化量的方差vr(x,y)和光谱反射率变化量的模值mr(x,y),得到光谱反射率变化量的方差图Vr={vr(x,y)|x=1,2,…,m,y=1,2,…,n}和光谱反射率变化量的模值图Mr={mr(x,y)|x=1,2,…,m,y=1,2,…,n},其中x为列序号,y为行序号;(5)对光谱反射率变化量的模值图Mr做增强处理,得到增强模值图AMr:(5a)将时相1归一化图像集<img file="FDA00003155265000015.GIF" wi="44" he="78" />的各波段归一化图像<img file="FDA00003155265000016.GIF" wi="122" he="80" />与时相2归一化图像集<img file="FDA00003155265000017.GIF" wi="52" he="77" />对应波段的归一化图像<img file="FDA00003155265000018.GIF" wi="120" he="83" />中任意一点(x,y)的像素值作差,得到该像素点的光谱变化量S(x,y)={dA<sup>b</sup>(x,y)|b=1,2,…,B},其中<img file="FDA00003155265000019.GIF" wi="576" he="85" />(5b)计算像素点(x,y)的光谱变化矢量S(x,y)的模M(x,y):<maths num="0001"><![CDATA[<math><mrow><mi>M</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>=</mo><msqrt><munderover><mi>&Sigma;</mi><mrow><mi>b</mi><mo>=</mo><mn>1</mn></mrow><mi>B</mi></munderover></msqrt><msup><mrow><mo>(</mo><msup><mi>dA</mi><mi>b</mi></msup><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>)</mo></mrow><mn>2</mn></msup><mo>;</mo></mrow></math>]]></maths>(5c)对两时相归一化图像集<img file="FDA000031552650000111.GIF" wi="48" he="78" />和<img file="FDA000031552650000112.GIF" wi="48" he="77" />中的所有m×n个像素均重复步骤(5a)和(5b),得到光谱变化矢量的模值图Md={M(x,y)|x=1,2,…,m,y=1,2,…,n};(5d)将光谱变化矢量的模值图Md与光谱反射率变化量的模值图Mr对应空间位置的像素值相乘,得到增强模值图AMr={AMr(x,y)|x=1,2,…,m,y=1,2,…,n},其中AMr(x,y)为增强模值图中(x,y)点的像素值,AMr(x,y)=M(x,y)×mr(x,y);(6)对光谱反射率变化量的方差图Vr做增强处理,得到增强方差图AVr:(6a)将时相1归一化图像集<img file="FDA00003155265000021.GIF" wi="46" he="77" />的第b波段归一化图像<img file="FDA00003155265000022.GIF" wi="87" he="78" />与时相2归一化图像集<img file="FDA00003155265000023.GIF" wi="46" he="76" />的第b波段归一化图像<img file="FDA00003155265000024.GIF" wi="78" he="77" />对应空间位置的像素值作差并取绝对值,得到该波段的差值差异图DI<sup>b</sup>={|dA<sup>b</sup>(x,y)|│x=1,2,…,m,y=1,2,…,n},其中|·|表示取绝对值操作;(6b)对所有B个波段均重复步骤(6a),得到所有B个波段的差值差异图DI<sup>1</sup>、DI<sup>2</sup>、…、DI<sup>b</sup>、…、DI<sup>B</sup>;(6c)将所有B个波段的差值差异图DI<sup>1</sup>、DI<sup>2</sup>、…、DI<sup>b</sup>、…、DI<sup>B</sup>以及增强模值图AMr均采用最大类间方差法进行阈值分割,分别得到B个波段的差值差异图的二值分割图DS<sup>1</sup>、DS<sup>2</sup>、…、DS<sup>b</sup>、…和DS<sup>B</sup>和增强模值图的二值分割图AMs;(6d)计算各波段差值差异图的二值分割图DS<sup>b</sup>与增强模值图的二值分割图AMs的差异度Sim<sup>b</sup>:<maths num="0002"><![CDATA[<math><mrow><msup><mi>Sim</mi><mi>b</mi></msup><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>y</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><munderover><mi>&Sigma;</mi><mrow><mi>x</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><mo>|</mo><msup><mi>DS</mi><mi>b</mi></msup><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>-</mo><mi>AMs</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>|</mo><mo>,</mo></mrow></math>]]></maths>其中,DS<sup>b</sup>(x,y)为差值差异图的二值分割图DS<sup>b</sup>中(x,y)点的像素值,AMs(x,y)为增强模值图的二值分割图AMs中(x,y)点的像素值;(6e)将所有波段的差异度{Sim<sup>b</sup>}中最小值所对应的波段序号记为a,计算第a个波段的差值差异图DI<sup>a</sup>与光谱反射率变化量的方差图Vr在(x,y)点的像素值的几何平均值,得到一幅增强方差图AVr={AVr(x,y)|x=1,2,…,m,y=1,2,…,n},其中,AVr(x,y)为增强方差图在点(x,y)的像素值,<maths num="0003"><![CDATA[<math><mrow><mi>AVr</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>=</mo><msqrt><mi>vr</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>&times;</mo><msup><mi>DI</mi><mi>a</mi></msup><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow></msqrt><mo>;</mo></mrow></math>]]></maths>(7)对增强方差图AVr采用最大类间方差法进行阈值分割,得到增强方差图的二值分割图AVs;(8)将增强方差图的二值分割图AVs和增强模值图的二值分割图AMs对应空间位置像素点的值逐一做与运算,得到差模交集图VM;(9)对差模交集图VM中的变化类像素进行补充检测,得到光谱反射率变化粗检图Cm;(10)对增强方差图AVr与增强模值图AMr对应空间位置像素点的值计算几何平均值,得到差模平均图VMA;(11)将光谱反射率变化粗检图Cm中所有像素值为1的像素点作为变化类种子点,在差模平均图VMA中利用区域生长法对变化类种子点进行区域生长,得到变化检测结果图CM。
地址 710071 陕西省西安市太白南路2号