发明名称 自适应分割SAR图像水域的方法
摘要 本发明公开了一种自适应分割SAR图像水域的方法,主要解决现有技术参数固定,分割边界不精确的问题。其实现过程是:(1)人工获取标签集合并建立对应的数学模型;(2)利用该数学模型得到一次分割结果;(3)根据一次分割结果自适应获取二次分割的目标区域;(4)在该目标区域内,自动生成标签,并计算测地距离,获得最终分割结果。本发明可以针对一次分割边界自适应地计算二次分割的目标区域,降低了用固定带宽参数而带来的计算复杂度,同时也提高了二次分割的精度,可用于SAR图像水域分割、水域检测、桥梁检测。
申请公布号 CN102054268A 申请公布日期 2011.05.11
申请号 CN201110001541.2 申请日期 2011.01.06
申请人 西安电子科技大学 发明人 钟桦;焦李成;谢卿;王桂婷;王爽;侯彪;缑水平;吴庆安
分类号 G06T5/00(2006.01)I 主分类号 G06T5/00(2006.01)I
代理机构 陕西电子工业专利中心 61205 代理人 王品华;朱红星
主权项 1.一种自适应分割SAR图像水域的方法,包括如下步骤:(1)人工建立待分割图像中水域的标签集合Ω<sub>W</sub>和陆地的标签集合Ω<sub>L</sub>;对水域的标签集合Ω<sub>W</sub>和陆地的标签集合Ω<sub>L</sub>分别建立如下水域模型F<sub>W</sub>(x)和陆地模型F<sub>L</sub>(x):<img file="FDA0000042845350000011.GIF" wi="640" he="125" />其中,N为水域标签集合Ω<sub>W</sub>中图像的等效视数,<img file="FDA0000042845350000012.GIF" wi="33" he="46" />为水域标签集合Ω<sub>W</sub>中图像的均值,x是像素点的灰度值;F<sub>L</sub>(x)=k<sub>1</sub>·f<sub>1</sub>(x)+k<sub>2</sub>·f<sub>2</sub>(x)<img file="FDA0000042845350000013.GIF" wi="623" he="131" /><img file="FDA0000042845350000014.GIF" wi="689" he="136" />其中,<img file="FDA0000042845350000015.GIF" wi="379" he="207" />σ<sub>1</sub>为陆地标签集合,Ω<sub>L</sub>中像素点灰度值的标准差,μ<sub>1</sub>为陆地标签集合Ω<sub>L</sub>中像素点灰度值的均值;μ<sub>2</sub>和σ<sub>2</sub>分别为Ω<sub>B</sub>中像素点灰度值的最大值和标准差,Ω<sub>B</sub>是在取灰度阈值为200的条件下陆地标签集合Ω<sub>L</sub>的子集合;(2)将待分割图像上的任一像素点i的像素值x<sub>i</sub>代入水域模型的函数式F<sub>W</sub>(x)和陆地模型的函数式F<sub>L</sub>(x),计算像素点i分别属于水域标签集合Ω<sub>W</sub>的概率<img file="FDA0000042845350000016.GIF" wi="129" he="58" />和属于陆地标签集合Ω<sub>L</sub>的概率<img file="FDA0000042845350000017.GIF" wi="146" he="58" />若属于水域标签集合Ω<sub>W</sub>的概率<img file="FDA0000042845350000018.GIF" wi="129" he="58" />大于属于陆地标签集合Ω<sub>L</sub>的概率<img file="FDA0000042845350000019.GIF" wi="147" he="58" />则将点i分入水域这一类,否则就将点i分入陆地这一类;(3)对待分割图像上的所有像素点重复步骤(2)的操作,得到一次分割结果; (4)在一次分割结果边缘禬<sub>W</sub>的基础上,自适应地获得需进行二次分割的目标区域Ω<sub>belt</sub>:4a)在一次分割的结果上得到分割边缘禬<sub>W</sub>;4b)输入待分割图像,基于恒虚警率检测准则,采用Gamma模型计算得到对应待分割图像的检测阈值I<sub>c</sub>,将检测阈值I<sub>c</sub>代回到水域模型F<sub>W</sub>(x)和陆地模型F<sub>L</sub>(x)中,得到基于恒虚警率检测的判决门限为T<sub>C</sub>;4c)沿着一次分割结果得到的分割边缘禬<sub>W</sub>做滑动窗口,滑窗的形状为半径R<sub>0</sub>的圆形,计算该窗口内任一像素点i的权值W(x):<img file="FDA0000042845350000021.GIF" wi="572" he="142" />其中,x是像素点i的灰度值;4d)计算当前窗口内所有像素点到边缘禬<sub>W</sub>的加权距离均值E(x<sub>0</sub>):<img file="FDA0000042845350000022.GIF" wi="488" he="211" />其中,N(x<sub>0</sub>)是以x<sub>0</sub>为中心的窗口,d(x)是从当前窗口内任一像素点i出发到边缘禬<sub>W</sub>的欧式距离;4e)计算当前窗口内所有像素点到边缘禬<sub>W</sub>的加权距离方差D(x<sub>0</sub>):<img file="FDA0000042845350000023.GIF" wi="724" he="211" />4f)通过统计窗口内边缘禬<sub>W</sub>像素点的个数计算窗口内边缘禬<sub>W</sub>的长度L(x<sub>0</sub>),求得当前窗口的长度差<img file="FDA0000042845350000024.GIF" wi="98" he="46" />L(x<sub>0</sub>) L(x<sub>0</sub>)-2R<sub>0</sub>;4g)将求得的E(x<sub>0</sub>),D(x<sub>0</sub>)和<img file="FDA0000042845350000025.GIF" wi="153" he="62" />代入半径公式,获得自适应窗口半径R:R=max{L(x<sub>0</sub>),E(x<sub>0</sub>) D(x<sub>0</sub>)};4h)以边缘禬<sub>W</sub>上任一点x<sub>0</sub>为圆心,以R作为滑动窗口新的半径,组成目标区域Ω<sub>belt</sub>;(5)在目标区域Ω<sub>belt</sub>内,自动生成新的水域标签集合Ω<sub>Wbelt</sub>和陆地标签集合Ω<sub>Lbelt</sub>;通过测地距离公式计算任一像素点i到陆地标签集合Ω<sub>Lbelt</sub>测地距离D<sub>L</sub>(x)和到水域标签集合Ω<sub>Wbelt</sub>的测地距离D<sub>W</sub>(x);若像素点i到水域标签集合Ω<sub>Wbelt</sub>的测地距离D<sub>W</sub>(x)小于到陆地标签集合Ω<sub>Lbelt</sub>的测地距离D<sub>L</sub>(x),则将点i分入水域这一类,否则就将点i分入陆地这一类;(6)对目标区域Ω<sub>belt</sub>上的所有像素点重复步骤(5)的操作,得到最终分割结果。
地址 710071 陕西省西安市太白南路2号