一种全极化SAR影像变化区域精确提取方法与流程

文档序号:22131185发布日期:2020-09-08 12:55阅读:198来源:国知局
一种全极化SAR影像变化区域精确提取方法与流程

本发明涉及遥感变化检测领域,具体说是一种全极化sar影像变化区域精确提取方法。



背景技术:

比值法和分类后比较法是利用全极化sar影像进行变化检测的两种常用方法。比值法通过设置合适阈值进行区域划分,具有阈值选取困难,特征利用率低等问题;分类后比较法将变化前后的全极化sar影像进行地物分类,通过比较变化前后地物分类图得到变化类型,其实验结果受地物分类误差累积影响,变化类型的识别精度受限。

全极化sar影像具有丰富的极化信息,可以计算得到多个特征,不同特征对同一地物表现不同,对地物是否发生变化的判定结果可能不一致,综合考虑各特征的判定可以避免特征利用率低和地物分类误差累积等问题。本发明提出了一种全极化sar影像变化区域精确提取方法。



技术实现要素:

(一)要解决的技术问题

本发明提供一种全极化sar影像变化区域精确提取方法,该方法综合考虑全极化sar影像各特征在同一像素上的判定结果进行变化区域精确提取。

(二)技术方案

本发明包含以下步骤:

(1)提取特征,对大小为m×n全极化sar影像ia提取n个特征,得到特征影像fi(i=1,2,3....n),对大小为m×n全极化sar影像ib同样提取n个特征,得到特征影像ei(i=1,2,3....n);

其中ia为变化前的全极化sar影像,ib为变化后的全极化sar影像,i表示所提取的特征序号;

n为13,13个特征分别为:极化度,极化总功率,一致性参数,熵,二阶矩,对比度,相关性,极化熵,平均散射角,反熵,表面散射,二次散射和体散射;

(2)生成差异影像,根据步骤(1)中得到的特征影像,计算得到差异影像ri(i=1,2,3,···,n)各像素点的像素值,即

ri(s,t)=fi(s,t)/ei(s,t)(s=1,2,···,m;t=1,2,···,n)

其中ri表示第i个特征的差异影像,(s,t)表示差异影像上任意像素点,ri(s,t)为差异影像ri中像素点(s,t)的像素值,fi(s,t)表示特征影像fi中像素点(s,t)的像素值,ei(s,t)表示特征影像ei中像素点(s,t)的像素值;

(3)根据步骤(2)中得到的差异影像ri,判定所有像素点为变化像素点、未变化像素点或待确定像素点;

1)所有像素点均为判定对象,则任意像素点均可判定为三种可能事件:其中h1表示“像素点变化”,h2表示“像素点未变化”,h3表示“像素点待确定”;

2)将每个特征的差异影像ri分别作为判别依据,求得所有像素点在每个判别依据下三种可能事件的信任程度,其计算公式如下:

式中mi(h1)表示在第i个判别依据下,对“像素点变化”事件的信任程度;mi(h2)表示在第i个判别依据下,对“像素点未变化”事件的信任程度;mi(h3)表示在第i个判别依据下,对“像素点待确定”事件的信任程度;表示取其中的最大值;表示取其中的最大值,ci为第i个差异影像中最大像素值,ci为第i个差异影像中最小像素值,α表示不确定度,其计算公式如下:

3)将所有像素点分别在n个判别依据下进行判定之后,对n个判别依据进行合成,计算所有像素点在n个判别依据下三种可能事件的信任程度,其计算公式如下:

式中m(h1)表示在n个判别依据下,对“像素点变化”事件的信任程度;m(h2)表示在n个判别依据下,对“像素点未变化”事件的信任程度;m(h3)表示在n个判别依据下,对“像素点待确定”事件的信任程度,k为冲突因子,计算公式如下:

其中ai(i=1,2,···,n)表示在第i个判别依据下的可能事件,取值为h1,h2,h3;

4)当m(h1)大于0.85时,判定像素点(s,t)发生变化,当m(h2)大于0.85时,判定像素点(s,t)未发生变化,当m(h1)小于0.85且m(h2)小于0.85时,判定像素点(s,t)为待确定像素点。

(4)判定待确定像素点是否变化,根据步骤(2)中得到的差异影像ri和步骤(3)中所有像素点的判定结果,使用svm模型对所有待确定像素点进行判定;

(5)全极化sar影像变化区域划分,结合步骤(3)和步骤(4)的判定结果,提取整幅全极化sar影像的变化区域。

(三)有益效果

本发明的优点体现在:

由于利用单一特征的差异影像进行变化检测,误检漏检现象严重,具有不确定性;且不同特征的差异影像判定变化区域具有冲突性。本发明综合考虑各特征的判定结果,逐像素进行全极化sar影像变化检测,以提高检测精度。

附图说明

图1为本发明实施的步骤流程图。

具体实施方式

为使本发明的目的、内容、和优点更加清楚,下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述:

参照图1,本发明的具体实施步骤为:

(1)提取特征,对大小为m×n全极化sar影像ia提取n个特征,得到特征影像fi(i=1,2,3....n),对大小为m×n全极化sar影像ib同样提取n个特征,得到特征影像ei(i=1,2,3....n);

其中ia为变化前的全极化sar影像,ib为变化后的全极化sar影像,i表示所提取的特征序号;

n为13,13个特征分别为:极化度,极化总功率,一致性参数,熵,二阶矩,对比度,相关性,极化熵,平均散射角,反熵,表面散射,二次散射和体散射;

1)利用图像统计特性和协方差矩阵提取极化度,极化总功率,一致性参数三个特征;

2)利用灰度共生矩阵提取熵、二阶矩、对比度、相关性四个特征;

3)利用cloude分解得到极化熵,平均散射角与反熵三个特征;

4)利用freeman分解得到表面散射、二次散射和体散射三个特征;

上述选取的13个特征,对植被,建筑物,水体,裸地,道路这五类主要地物变化检测效果较好。

(2)生成差异影像,根据步骤(1)中得到的特征影像,计算得到差异影像ri(i=1,2,3,···,n)各像素点的像素值,即

ri(s,t)=fi(s,t)/ei(s,t)(s=1,2,···,m;t=1,2,···,n)

其中ri表示第i个特征的差异影像,(s,t)表示差异影像上任意像素点,ri(s,t)为差异影像ri中像素点(s,t)的像素值,fi(s,t)表示特征影像fi中像素点(s,t)的像素值,ei(s,t)表示特征影像ei中像素点(s,t)的像素值。

(3)根据步骤(2)中得到的差异影像ri,判定所有像素点为变化像素点、未变化像素点或待确定像素点;

1)所有像素点均为判定对象,则任意像素点均可判定为三种可能事件:其中h1表示“像素点变化”,h2表示“像素点未变化”,h3表示“像素点待确定”;

2)将每个特征的差异影像ri分别作为判别依据,求得所有像素点在每个判别依据下三种可能事件的信任程度,其计算公式如下:

式中mi(h1)表示在第i个判别依据下,对“像素点变化”事件的信任程度;mi(h2)表示在第i个判别依据下,对“像素点未变化”事件的信任程度;mi(h3)表示在第i个判别依据下,对“像素点待确定”事件的信任程度;表示取其中的最大值;表示取其中的最大值,ci为第i个差异影像中最大像素值,ci为第i个差异影像中最小像素值,α表示不确定度,其计算公式如下:

3)将所有像素点分别在n个判别依据下进行判定之后,对n个判别依据进行合成,计算所有像素点在n个判别依据下三种可能事件的信任程度,其计算公式如下:

式中m(h1)表示在n个判别依据下,对“像素点变化”事件的信任程度;m(h2)表示在n个判别依据下,对“像素点未变化”事件的信任程度;m(h3)表示在n个判别依据下,对“像素点待确定”事件的信任程度,k为冲突因子,计算公式如下:

其中ai(i=1,2,···,n)表示在第i个判别依据下的可能事件,取值为h1,h2,h3;

4)当m(h1)大于0.85时,判定像素点(s,t)发生变化,当m(h2)大于0.85时,判定像素点(s,t)未发生变化,当m(h1)小于0.85且m(h2)小于0.85时,判定像素点(s,t)为待确定像素点。

(4)判定待确定像素点是否变化,根据步骤(2)中得到的每个特征的差异影像ri和步骤(3)中所有像素点的判定结果,制作训练集,训练svm模型,对所有待确定像素点进行判定;

其实验过程如下:

1)提取变化像素点在每个特征的差异影像上的像素值,形成向量{r1(a,b),r2(a,b),r3(a,b)···rn(a,b)},对应标签为-1;

其中(a,b)为任意变化像素点坐标,ri(a,b)(i=1,2...,n)表示差异影像ri中像素点(a,b)的像素值;

2)提取未变化像素点在每个特征的差异影像上的像素值,形成向量{r1(x,y),r2(x,y),r3(x,y)···rn(x,y)},对应标签为1;

其中(x,y)为任意未变化像素点坐标,ri(x,y)(i=1,2...,n)表示差异影像ri中像素点(x,y)的像素值;

3)利用上述步骤1),2)中的向量与对应标签训练svm模型,训练完成后,提取待确定像素点在每个特征的差异影像上的像素值,形成向量{r1(h,v),r2(h,v),r3(h,v)···rn(h,v)},将向量输入svm模型,得出判定结果;

其中(h,v)为任意待确定像素点坐标,ri(h,v)(i=1,2...,n)表示差异影像ri中像素点(h,v)的像素值;

4)若输出结果为-1,该待确定像素点判定为变化像素点,若输出结果为1,该待确定像素点判定为未变化像素点。

(5)全极化sar区域划分,结合步骤(3)和步骤(4)的判定结果,提取整幅全极化sar影像的变化区域。

根据步骤(3)和步骤(4)中变化像素点的位置,提取全极化sar影像上的相同位置的像素点,判定其为变化区域。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1