[发明专利]基于条件三重马尔可夫场的SAR图像分割方法有效

专利信息
申请号: 201410018003.8 申请日: 2014-01-15
公开(公告)号: CN103745472B 公开(公告)日: 2016-11-23
发明(设计)人: 吴艳;王凡;廉肖洁;李明;张强;吉新涛 申请(专利权)人: 西安电子科技大学
主分类号: G06T7/00 分类号: G06T7/00
代理公司: 陕西电子工业专利中心 61205 代理人: 王品华;朱红星
地址: 710071*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于条件三重马尔可夫场的SAR图像分割方法,主要解决现有技术中分割区域一致性不足的问题。其实现步骤是:1.输入SAR图像,并初始化标记场和辅助场;2.提取SAR图像的纹理特征,构建标记场和辅助场联合作用下的联合后验分布;3.利用Gibbs采样对联合后验分布采样,得到标记场和辅助场的几个样本;4.利用最大后验边缘概率MPM准则更新样本,得到更新的标记场和辅助场;5.利用采样前的标记场和辅助场进行参数训练,并判断更新的标记场是否满足退出条件,若满足则输出最终的分割结果,否则返回第3步继续迭代。本发明提高了SAR图像分割区域的一致性及边缘定位的准确性,可用于SAR图像目标检测与识别。
搜索关键词: 基于 条件 三重 马尔可夫场 sar 图像 分割 方法
【主权项】:
一种基于条件三重马尔可夫场的SAR图像分割方法,包括如下步骤:(1)输入SAR图像Y′,Y′={yi|i∈S},yi为像素点i的灰度值,yi∈[0,1,...,255],S为SAR图像像素点集;(2)对SAR图像Y′进行初始分割,获得标记场X,根据标记场X初始化辅助场U:2a)采用直方图分割方法对SAR图像Y′进行初始分割,即对SAR图像进行K′类分割,K′为分割标号的总类别数,取值为正整数;2b)根据SAR图像的灰度直方图确定每一类的临界值,根据临界值将SAR图像像素点划分为K′类,得到初始分割标记场X,X={xi|i∈S},xi为像素点i的分割标号,xi∈[1,2,...,K′];2c)根据标记场X初始化辅助场U,即在以像素点i为中心的5×5邻域内统计具有不同标号的像素对个数,如果像素对个数大于设定的阈值τ=18,则认为该像素点i属于一种平稳态并标记为1,否则认为它属于另一种平稳态并标记为0,得到任意SAR图像的两个平稳态;U={ui|i∈S},ui为像素点i的辅助场标号,ui∈[λ12,...,λM],λ12,…,λM表示辅助场U中的标号,M为SAR图像中包含的平稳态个数;(3)提取SAR图像在各像素点的半方差纹理特征vt(i);3a)以像素点i为中心,分别计算其5×5滑动窗口内东‑西、南‑北、东北‑西南、西北‑东南四个方向的绝对值变差函数值:<mrow><msub><mi>&gamma;</mi><mrow><mi>E</mi><mo>-</mo><mi>W</mi></mrow></msub><mrow><mo>(</mo><mi>h</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mrow><mn>2</mn><msub><mi>N</mi><mrow><mi>E</mi><mo>-</mo><mi>W</mi></mrow></msub><mrow><mo>(</mo><mi>h</mi><mo>)</mo></mrow></mrow></mfrac><munderover><mi>&Sigma;</mi><mrow><msup><mi>i</mi><mo>&prime;</mo></msup><mo>=</mo><mn>1</mn></mrow><mrow><msub><mi>N</mi><mrow><mi>E</mi><mo>-</mo><mi>W</mi></mrow></msub><mrow><mo>(</mo><mi>h</mi><mo>)</mo></mrow></mrow></munderover><mo>|</mo><msup><mi>Y</mi><mo>&prime;</mo></msup><mrow><mo>(</mo><msup><mi>i</mi><mo>&prime;</mo></msup><mo>,</mo><msup><mi>j</mi><mo>&prime;</mo></msup><mo>)</mo></mrow><mo>-</mo><msup><mi>Y</mi><mo>&prime;</mo></msup><mrow><mo>(</mo><msup><mi>i</mi><mo>&prime;</mo></msup><mo>+</mo><mi>h</mi><mo>,</mo><msup><mi>j</mi><mo>&prime;</mo></msup><mo>)</mo></mrow><mo>|</mo><mo>,</mo></mrow><mrow><msub><mi>&gamma;</mi><mrow><mi>N</mi><mo>-</mo><mi>S</mi></mrow></msub><mrow><mo>(</mo><mi>h</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mrow><mn>2</mn><msub><mi>N</mi><mrow><mi>N</mi><mo>-</mo><mi>S</mi></mrow></msub><mrow><mo>(</mo><mi>h</mi><mo>)</mo></mrow></mrow></mfrac><munderover><mi>&Sigma;</mi><mrow><msup><mi>i</mi><mo>&prime;</mo></msup><mo>=</mo><mn>1</mn></mrow><mrow><msub><mi>N</mi><mrow><mi>N</mi><mo>-</mo><mi>S</mi></mrow></msub><mrow><mo>(</mo><mi>h</mi><mo>)</mo></mrow></mrow></munderover><mo>|</mo><msup><mi>Y</mi><mo>&prime;</mo></msup><mrow><mo>(</mo><msup><mi>i</mi><mo>&prime;</mo></msup><mo>,</mo><msup><mi>j</mi><mo>&prime;</mo></msup><mo>)</mo></mrow><mo>-</mo><msup><mi>Y</mi><mo>&prime;</mo></msup><mrow><mo>(</mo><msup><mi>i</mi><mo>&prime;</mo></msup><mo>,</mo><msup><mi>j</mi><mo>&prime;</mo></msup><mo>+</mo><mi>h</mi><mo>)</mo></mrow><mo>|</mo><mo>,</mo></mrow><mrow><msub><mi>&gamma;</mi><mrow><mi>N</mi><mi>E</mi><mo>-</mo><mi>S</mi><mi>W</mi></mrow></msub><mrow><mo>(</mo><mi>h</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mrow><mn>2</mn><msub><mi>N</mi><mrow><mi>N</mi><mi>E</mi><mo>-</mo><mi>S</mi><mi>W</mi></mrow></msub><mrow><mo>(</mo><mi>h</mi><mo>)</mo></mrow></mrow></mfrac><munderover><mi>&Sigma;</mi><mrow><msup><mi>i</mi><mo>&prime;</mo></msup><mo>=</mo><mn>1</mn></mrow><mrow><msub><mi>N</mi><mrow><mi>N</mi><mi>E</mi><mo>-</mo><mi>S</mi><mi>W</mi></mrow></msub><mrow><mo>(</mo><mi>h</mi><mo>)</mo></mrow></mrow></munderover><mo>|</mo><msup><mi>Y</mi><mo>&prime;</mo></msup><mrow><mo>(</mo><msup><mi>i</mi><mo>&prime;</mo></msup><mo>+</mo><mi>h</mi><mo>,</mo><msup><mi>j</mi><mo>&prime;</mo></msup><mo>)</mo></mrow><mo>-</mo><msup><mi>Y</mi><mo>&prime;</mo></msup><mrow><mo>(</mo><msup><mi>i</mi><mo>&prime;</mo></msup><mo>,</mo><msup><mi>j</mi><mo>&prime;</mo></msup><mo>+</mo><mi>h</mi><mo>)</mo></mrow><mo>|</mo><mo>,</mo></mrow><mrow><msub><mi>&gamma;</mi><mrow><mi>N</mi><mi>W</mi><mo>-</mo><mi>S</mi><mi>E</mi></mrow></msub><mrow><mo>(</mo><mi>h</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mrow><mn>2</mn><msub><mi>N</mi><mrow><mi>N</mi><mi>W</mi><mo>-</mo><mi>S</mi><mi>E</mi></mrow></msub><mrow><mo>(</mo><mi>h</mi><mo>)</mo></mrow></mrow></mfrac><munderover><mi>&Sigma;</mi><mrow><msup><mi>i</mi><mo>&prime;</mo></msup><mo>=</mo><mn>1</mn></mrow><mrow><msub><mi>N</mi><mrow><mi>N</mi><mi>W</mi><mo>-</mo><mi>S</mi><mi>E</mi></mrow></msub><mrow><mo>(</mo><mi>h</mi><mo>)</mo></mrow></mrow></munderover><mo>|</mo><msup><mi>Y</mi><mo>&prime;</mo></msup><mrow><mo>(</mo><msup><mi>i</mi><mo>&prime;</mo></msup><mo>,</mo><msup><mi>j</mi><mo>&prime;</mo></msup><mo>)</mo></mrow><mo>-</mo><msup><mi>Y</mi><mo>&prime;</mo></msup><mrow><mo>(</mo><msup><mi>i</mi><mo>&prime;</mo></msup><mo>+</mo><mi>h</mi><mo>,</mo><msup><mi>j</mi><mo>&prime;</mo></msup><mo>+</mo><mi>h</mi><mo>)</mo></mrow><mo>|</mo><mo>,</mo></mrow>其中,γE‑W(h)表示东‑西方向的绝对值变差函数值,γN‑S(h)表示南‑北方向的绝对值变差函数值,γNE‑SW(h)表示东北‑西南方向的绝对值变差函数值,γNW‑SE(h)表示西北‑东南方向的绝对值变差函数值,h为任意方向的滞后距离,h取值2,NE‑W(h),NN‑S(h),NNE‑SW(h)和NNW‑SE(h)分别表示滑动窗口内在四个方向相距h的像素对个数;Y′(i′,j′)表示SAR图像在滑动窗口内的坐标(i′,j′)处的灰度值,Y′(i′+h,j′)表示SAR图像在滑动窗口内坐标(i′+h,j′)处的灰度值,Y′(i′,j′+h)表示SAR图像在二维坐标(i′,j′+h)处的灰度值,Y′(i′+h,j′+h)表示SAR图像在滑动窗口内坐标(i′+h,j′+h)处的灰度值;3b)利用四个方向的绝对值变差函数值表示像素点i处的半方差纹理特征:vt(i)=[γE‑W(h),γN‑S(h),γNE‑SW(h),γNW‑SE(h)];(4)利用标记场X与辅助场U联合作用下的一元势函数fi(xi,ui|y)和二元势函数fij(xi,xj,ui,uj|y),构建标记场X与辅助场U的联合后验分布函数p(x,u|y):4a)用最小距离分类器得到一元势函数fi(xi,ui|y):<mrow><mtable><mtr><mtd><mrow><msub><mi>f</mi><mi>i</mi></msub><mrow><mo>(</mo><msub><mi>x</mi><mi>i</mi></msub><mo>,</mo><msub><mi>u</mi><mi>i</mi></msub><mo>|</mo><mi>y</mi><mo>)</mo></mrow><mo>=</mo><mi>log</mi><mi> </mi><msup><mi>p</mi><mo>&prime;</mo></msup><mrow><mo>(</mo><msub><mi>x</mi><mi>i</mi></msub><mo>,</mo><msub><mi>u</mi><mi>i</mi></msub><mo>|</mo><msub><mi>v</mi><mi>t</mi></msub><mo>(</mo><mi>i</mi><mo>)</mo><mo>,</mo><msub><mi>v</mi><mi>g</mi></msub><mo>(</mo><mi>i</mi><mo>)</mo><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mo>=</mo><mo>-</mo><mi>log</mi><mrow><mo>(</mo><munder><mi>&Sigma;</mi><mrow><mi>k</mi><mo>,</mo><mi>l</mi></mrow></munder><mi>&delta;</mi><mo>(</mo><mrow><msub><mi>x</mi><mi>i</mi></msub><mo>,</mo><mi>k</mi></mrow><mo>)</mo><mi>&delta;</mi><mo>(</mo><mrow><msub><mi>u</mi><mi>i</mi></msub><mo>,</mo><mi>l</mi></mrow><mo>)</mo><mo>(</mo><mrow><mfrac><msup><mrow><mo>(</mo><msub><mi>v</mi><mi>g</mi></msub><mo>(</mo><mi>i</mi><mo>)</mo><mo>-</mo><mi>m</mi><mo>(</mo><mrow><mi>k</mi><mo>,</mo><mi>l</mi></mrow><mo>)</mo><mo>)</mo></mrow><mn>2</mn></msup><mrow><msub><mi>&sigma;</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>,</mo><mi>l</mi><mo>)</mo></mrow></mrow></mfrac><mo>+</mo><mfrac><mrow><mo>|</mo><mo>|</mo><msub><mi>v</mi><mi>t</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>-</mo><mi>&omega;</mi><mrow><mo>(</mo><mi>k</mi><mo>,</mo><mi>l</mi><mo>)</mo></mrow><mo>|</mo><msup><mo>|</mo><mn>2</mn></msup></mrow><mrow><msub><mi>&sigma;</mi><mi>t</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>,</mo><mi>l</mi><mo>)</mo></mrow></mrow></mfrac></mrow><mo>)</mo><mo>)</mo></mrow></mrow></mtd></mtr></mtable><mo>,</mo></mrow>其中,xi为像素点i的分割标号,xi∈[1,2,...,K′],K′为分割标号的总类别数,ui为像素点i的辅助场标号,ui∈[0,1],p′(xi,ui|vt(i),vg(i))表示局部标号分布,vt(i)和vg(i)分别是SAR图像在i点的半方差纹理特征和灰度值;k∈[1,2,…,K′],l为整数,l∈[0,1];δ(·)函数在两个输入参数相等时等于1,否则等于0;表示分类中心,M是SAR图像中的平稳态个数,M=2,分别是灰度值和纹理特征的方差;4b)定义二元势函数如下:fij(xi,xj,ui,uj|y)=W′(xi,xj,ui,uj|θ′)gij(vg,vt),其中,W′(xi,xj,ui,uj|θ′)表示标号之间的相互作用:<mrow><mtable><mtr><mtd><mrow><msup><mi>W</mi><mo>&prime;</mo></msup><mrow><mo>(</mo><msub><mi>x</mi><mi>i</mi></msub><mo>,</mo><msub><mi>x</mi><mi>j</mi></msub><mo>,</mo><msub><mi>u</mi><mi>i</mi></msub><mo>,</mo><msub><mi>u</mi><mi>j</mi></msub><mo>|</mo><msup><mi>&theta;</mi><mo>&prime;</mo></msup><mo>)</mo></mrow><mo>=</mo><munder><mo>&Sigma;</mo><mrow><mi>k</mi><mo>,</mo><mi>l</mi></mrow></munder><mi>&delta;</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>i</mi></msub><mo>,</mo><mi>k</mi><mo>)</mo></mrow><mi>&delta;</mi><mrow><mo>(</mo><msub><mi>u</mi><mi>i</mi></msub><mo>,</mo><mi>l</mi><mo>)</mo></mrow><mrow><mo>(</mo><mn>2</mn><mi>&delta;</mi><mo>(</mo><mrow><msub><mi>x</mi><mi>i</mi></msub><mo>,</mo><msub><mi>x</mi><mi>j</mi></msub></mrow><mo>)</mo><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mo>&times;</mo><mrow><mo>(</mo><mrow><msub><mi>&beta;</mi><mn>1</mn></msub><msup><mi>&delta;</mi><mo>*</mo></msup><mrow><mo>(</mo><mrow><msub><mi>u</mi><mi>i</mi></msub><mo>,</mo><msub><mi>u</mi><mi>j</mi></msub><mo>,</mo><mn>0</mn></mrow><mo>)</mo></mrow><mo>+</mo><msub><mi>&beta;</mi><mn>2</mn></msub><msup><mi>&delta;</mi><mo>*</mo></msup><mrow><mo>(</mo><mrow><msub><mi>u</mi><mi>i</mi></msub><mo>,</mo><msub><mi>u</mi><mi>j</mi></msub><mo>,</mo><mn>1</mn></mrow><mo>)</mo></mrow><mo>+</mo><mi>&beta;</mi><mrow><mo>(</mo><mrow><mn>1</mn><mo>-</mo><mi>&delta;</mi><mrow><mo>(</mo><mrow><msub><mi>u</mi><mi>i</mi></msub><mo>,</mo><msub><mi>u</mi><mi>j</mi></msub></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow></mtd></mtr></mtable><mo>,</mo></mrow>δ*(·)函数在三个输入参数相等时等于1,否则等于0;θ′=(β,β12),参数β,β1和β2分别表示位于区域交界处、平滑区域和纹理区域的像素点对相邻像素的依赖程度,gij(vg,vt)表示SAR图像数据之间的相关性:<mrow><msub><mi>g</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><mrow><mo>(</mo><msub><mi>v</mi><mi>g</mi></msub><mo>,</mo><msub><mi>v</mi><mi>t</mi></msub><mo>)</mo></mrow><mo>=</mo><mi>exp</mi><mrow><mo>(</mo><mo>-</mo><mfrac><mrow><msub><mi>d</mi><mi>g</mi></msub><msup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mn>2</mn></msup></mrow><mrow><msub><mi>&sigma;</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>,</mo><mi>l</mi><mo>)</mo></mrow></mrow></mfrac><mo>-</mo><mfrac><mrow><msub><mi>d</mi><mi>t</mi></msub><msup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mn>2</mn></msup></mrow><mrow><msub><mi>&sigma;</mi><mi>t</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>,</mo><mi>l</mi><mo>)</mo></mrow></mrow></mfrac><mo>)</mo></mrow><mo>,</mo></mrow>其中,dg(i,j)=||vg(i)‑vg(j)||表示两个相邻像素点i,j的灰度的欧氏距离;dt(i,j)=||vt(i)‑vt(j)||表示两个相邻像素点i,j的纹理特征的欧氏距离;4c)根据一元势函数fi(xi,ui|y)和二元势函数fij(xi,xj,ui,uj|y)得到联合后验分布函数p(x,u|y)如下式:<mrow><mi>p</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>u</mi><mo>|</mo><mi>y</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mi>Z</mi></mfrac><mi>exp</mi><mo>{</mo><munder><mo>&Sigma;</mo><mrow><mi>i</mi><mo>&Element;</mo><mi>S</mi></mrow></munder><msub><mi>f</mi><mi>i</mi></msub><mrow><mo>(</mo><msub><mi>x</mi><mi>i</mi></msub><mo>,</mo><msub><mi>u</mi><mi>i</mi></msub><mo>|</mo><mi>y</mi><mo>)</mo></mrow><mo>+</mo><mi>&alpha;</mi><munder><mo>&Sigma;</mo><mrow><mi>i</mi><mo>&Element;</mo><mi>S</mi></mrow></munder><munder><mo>&Sigma;</mo><mrow><mi>j</mi><mo>&Element;</mo><msub><mi>N</mi><mi>i</mi></msub></mrow></munder><msub><mi>f</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><mrow><mo>(</mo><msub><mi>x</mi><mi>i</mi></msub><mo>,</mo><msub><mi>x</mi><mi>j</mi></msub><mo>,</mo><msub><mi>u</mi><mi>i</mi></msub><mo>,</mo><msub><mi>u</mi><mi>j</mi></msub><mo>|</mo><mi>y</mi><mo>)</mo></mrow><mo>}</mo><mo>,</mo></mrow>其中,x是分割标记场X的一个实例,u是辅助场U的一个实例,y是SAR图像Y′的一个实例,是条件三重马尔可夫场的配分函数,S为SAR图像中的像素点集,α是调节所述一元和二元势函数影响的系数,Ni表示像素点i的邻域,xj表示像素点j的分割标号,uj表示像素点j的辅助场标号;(5)利用Gibbs采样方法对联合后验分布函数p(x,u|y)进行采样,得到标记场X与辅助场U的T个样本:[X1,…,XT]和[U1,…,UT];(6)利用贝叶斯最大后验边缘概率准则MPM对标记场X与辅助场U的T个样本[X1,…,XT]和[U1,…,UT]进行更新,得到更新后标记场X′和辅助场U′;(7)将采样前的标记场X和辅助场U作为训练数据,对一元和二元势函数中的参数进行参数训练,为下一次迭代做准备;(8)统计更新前后的标记场中类别发生变化的像素点数目,计算变化像素点数目与SAR图像总像素点数目的比值,将该比值作为终止的检测条件,若该比值小于设定的阈值ε=10‑6,输出更新后的标记场X′和辅助场U′,作为最终分割结果;否则,将更新后的标记场X′和辅助场U′代替更新前的标记场X和辅助场U,返回步骤(5)继续迭代。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201410018003.8/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top