[发明专利]基于两阶段区域合并策略的极化合成孔径雷达图像分割方法有效
申请号: | 201811449055.5 | 申请日: | 2018-11-30 |
公开(公告)号: | CN109544567B | 公开(公告)日: | 2019-10-11 |
发明(设计)人: | 王威;占荣辉;胡杰民;欧建平;张军 | 申请(专利权)人: | 中国人民解放军国防科技大学 |
主分类号: | G06T7/11 | 分类号: | G06T7/11;G06T7/187 |
代理公司: | 长沙中科启明知识产权代理事务所(普通合伙) 43226 | 代理人: | 任合明 |
地址: | 410003 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于两阶段区域合并策略的极化合成孔径雷达图像分割方法,目的是提升非均匀区域的分割精度,避免过多的复杂运算,提高计算效率。技术方案是首先对PolSAR图像进行超像素分割,然后依次进行Wishart合并和KummerU合并。Wishart合并阶段对明确来自相同地物的原始超像素进行快速合并,而KummerU合并阶段对剩余的区域进行迭代合并,得到最终的分割结果。采用本发明可提升合并的准确性和计算效率,且将KummerU能量损失、边缘惩罚函数值以及匀质度惩罚因子相结合,得到新的度量标准,可以进一步提升分割精度。 | ||
搜索关键词: | 合并 极化合成孔径雷达图像 分割 计算效率 区域合并 两阶段 非均匀区域 惩罚函数 惩罚因子 分割结果 复杂运算 能量损失 像素分割 地物 迭代 度量 像素 匀质 图像 | ||
【主权项】:
1.一种基于两阶段区域合并策略的极化合成孔径雷达图像分割方法,首先对极化合成孔径雷达图像即PolSAR图像进行超像素分割,然后进行区域合并;其特征在于区域合并时先进行Wishart合并,再进行KummerU迭代合并,包括以下步骤:步骤1:对PolSAR图像进行超像素分割,方法是:采用PolSAR图像超像素分割方法对原始PolSAR图像进行超像素分割,得到超像素集合V={v1,v2,...,vi,...,vj,...,vN},其中N为超像素个数,vi表示第i个超像素,1≤i≤N,1≤j≤N;超像素集合V及集合中元素的关系用区域邻接图G=(V,A)来表示,其中A为超像素之间相邻关系的集合,aij∈A表示超像素vi和vj在几何位置上相邻,令Na表示A中元素的个数,Na为正整数;用bij来表示相邻超像素vi和vj之间的共享边界,为该边界上像素的集合;步骤2:对V进行Wishart合并,方法是:2.1对V中所有超像素v1,v2,...,vi,...,vj,…,vN计算分布参数Z1,Z2,...,Zi,...,Zj,...,ZN,分布参数为超像素中协方差矩阵C的均值,vi的分布参数为Zi,按公式(1)计算:其中,|vi|c表示超像素vi的基数,即vi中像素的个数,下标c指代基数,s表示一个像素,Cs为像素s的协方差矩阵;2.2根据A计算所有相邻超像素之间的Wishart度量标准,构建第一三元组集合D,具体步骤如下:2.2.1令k=1,集合D为空集;2.2.2设A中第k个元素为aij,1≤i≤N,1≤j≤N,aij所对应的两个相邻超像素为vi和vj;2.2.3计算超像素vi和vj合并前后产生的Wishart能量损失计算式为:其中,vij=vi∪vj表示超像素vi和vj合并之后的区域,|vij|c为vij的基数,|vi|c和|vj|c分别为vi和vj的基数,Zij表示vij的分布参数,由公式(3)计算得出,|Zij|表示分布参数Zij的行列式值,|Zi|和|Zj|分别为分布参数Zi和Zj的行列式值;2.2.4计算超像素vi和vj之间的边缘惩罚函数值计算式为:其中,Vs表示像素s的边缘强度值,K为决定边缘惩罚强度的参数;2.2.5将2.2.3步计算得到的Wishart能量损失和2.2.4步得到的边缘惩罚函数值相加,得到超像素vi和vj在Wishart合并阶段的度量标准按公式(5)计算:其中,参数β是控制相对于的权重;2.2.6令度量标准元素将dk以及所对应的i和j构成三元组(dk,i,j),放入集合D中;2.2.7令k=k+1,判断k是否小于等于Na,Na为A中元素的个数,若满足,转2.2.2步;否则,得到了所有相邻超像素在Wishart合并阶段的度量标准以及在此基础上构成的三元组的集合D,D中元素个数为Na,转2.3步;2.3对D中三元组按三元组中第一个数值的大小进行排序,排列顺序为从小到大的顺序,取前M个三元组,构成集合DM,1≤M≤Na;2.4根据DM中元素,在A中找出所对应的M个元素,构成集合AM,转2.5步;2.5基于AM对超像素集合V进行合并,得到合并后区域的集合V(0)和区域邻接图G(0)=(V(0),A(0)),V(0)中元素为区域,设区域个数为N(0),区域表示为1≤m≤N(0),1≤n≤N(0);V(0)及V(0)中元素的关系用区域邻接图G(0)=(V(0),A(0))来表示,其中A(0)为Wishart合并后区域之间相邻关系的集合,令表示A(0)中元素的个数,为正整数,用bmn来表示相邻区域rm和rn之间的共享边界;步骤3:对V(0)进行KummerU迭代合并,方法是:3.1对V(0)中每个区域,进行参数估计,并计算区域的KummerU能量,具体步骤如下:3.1.1令k2=1;3.1.2 V(0)中第k2个元素为rk,根据式(6)计算rk的分布参数Zk:其中,|rk|c表示区域rk的基数,即rk中像素的个数;3.1.3基于区域rk中所有像素的协方差矩阵,估计区域rk中KummerU分布的纹理形状参数ξk和ζk;3.1.4计算区域rk的KummerU能量计算式为:其中,L为图像视数,d等于3,为矩阵的迹,Γ(x)是x的伽马函数值,x为自变量,为以Ld+ζk、Ld‑ξk+1、为参数的第二类合流超几何函数;3.1.5令k2=k2+1,判断k2是否小于等于N(0),若满足,转3.1.2步;否则,得到V(0)中所有区域的KummerU能量,转3.2步;3.2计算V(0)中所有区域的KummerU能量总和SE(0):3.3根据A(0)计算所有相邻区域之间的KummerU度量标准,构建第二三元组集合D(0),具体步骤如下:3.3.1令k3=1,集合D(0)为空集;3.3.2设A(0)中第k3个元素为amn,1≤m≤N(0),1≤n≤N(0),amn所对应的两个相邻区域为rm和rn;3.3.3计算区域rm和rn合并前后产生的KummerU能量损失计算式为:其中,rmn=rm∪rn表示区域rm和rn合并之后的区域,Zmn为区域rmn的分布参数,由公式(11)计算得出,ξmn和ζmn为区域rmn的纹理形状参数,基于区域rmn中所有像素的协方差矩阵估计得到;3.3.4计算区域rm和rn之间的边缘惩罚函数值计算式为:3.3.5分别计算区域rm、区域rn以及合并后区域rmn的匀质度Hm,Hn和Hmn,并计算区域合并的匀质度惩罚因子Fmn,计算式为:3.3.6将3.3.3步计算得到的KummerU能量损失3.3.4步得到的边缘惩罚函数值以及3.3.5步得到的匀质度惩罚因子Fmn相结合,得到区域rm和rn在KummerU合并阶段的度量标准按公式(14)计算:3.3.7令第二度量标准元素将以及所对应的m和n构成三元组放入集合D(0)中;3.3.8令k3=k3+1,判断k3是否小于等于为A(0)中元素的个数,若满足,转3.3.2步;否则,得到所有相邻区域在KummerU合并阶段的度量标准以及在此基础上构成的三元组的集合D(0),D(0)中元素个数为转3.4步;3.4令l表示KummerU迭代合并的次数,且l=0;3.5找出D(l)里所有三元组中第一个数值最小的三元组,设该三元组第二和第三个数值为m和n,则对区域rm和rn进行合并,合并后区域仍记为区域rm;同时,将D(l)中与区域rm和rn相关的三元组从集合中删除,将删除元素之后的D(l)记为D(l+1);3.6更新3.5步区域合并之后的区域邻接图,用G(l+1)=(V(l+1),A(l+1))来表示,并更新合并后的能量总和SE(l+1)和D(l+1):3.6.1区域合并后的能量总和SE(l+1)更新为:其中,SE(l)为区域合并前的KummerU能量总和,为第3.5步合并过程中产生的KummerU能量损失;3.6.2基于区域rm中所有像素的协方差矩阵,对rm的分布参数Zm以及纹理形状参数ξm和ζm进行估计;3.6.3将A(l+1)中与区域rm相关的相邻关系元素构成设集合中元素个数为对中元素逐个计算相应的第二度量标准,并对D(l+1)进行更新;3.6.4对KummerU迭代合并次数l进行更新:l=l+1,判断l是否小于等于N(0)‑1,若满足,转3.5步;否则,转步骤4;步骤4:确定PolSAR图像最终分割结果的区域个数:基于SE序列确定理想分割结果所对应的区域个数,得到区域个数为Nr基于区域个数Nr确定最终的分割结果为
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科技大学,未经中国人民解放军国防科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811449055.5/,转载请声明来源钻瓜专利网。