[发明专利]基于图划分粒子群优化的SAR图像自动分割方法有效
申请号: | 201710351722.5 | 申请日: | 2017-05-18 |
公开(公告)号: | CN107220985B | 公开(公告)日: | 2020-02-07 |
发明(设计)人: | 刘若辰;焦李成;卢成林;夏冠;张丹;李阳阳;刘静;王爽 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G06T7/12 | 分类号: | G06T7/12;G06T7/136 |
代理公司: | 61205 陕西电子工业专利中心 | 代理人: | 王品华;朱红星 |
地址: | 710071 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 划分 粒子 优化 sar 图像 自动 分割 方法 | ||
1.一种基于图划分粒子群优化的SAR图像自动分割方法,其特征在于,包括:
(1)输入原始待分割的图像I,读取图像的灰度梯度信息;
(2)根据实验选择最优的数值,包括邻域窗口半径ds,搜索窗口半径Ds和高斯平滑参数h,并对待分割图像I进行非局部均值滤波去噪处理,得到梯度图像;
(3)对梯度图像进行初分割,将其划分成互不重叠N个的区域,N>100;
(4)求出梯度图像的最大类别数C,将此作为图像的灰度级,设其初始值C=0,按如下步骤进行:
(4.1)根据输入图像I,建立图像的灰度直方图;
(4.2)对灰度直方图进行局部平滑运算;
(4.3)求出平滑后直方图的所有峰值,并计算其斜率均值;
(4.4)对平滑后直图像进行开闭运算,并将其开闭运算的结果M与设定的阈值T=0.01进行比较:若M<T,则C=C+1;否则重复步骤(4.2)和(4.3);
(5)将分割成的N个区域块映射为无向加权图,该无向加权图的顶点由像素点表示,像素点之间的相似性S(m,n)表示无向加权图边的权值:
式中,Imy代表像素m的灰度分量,Imcb和Imcr代表像素的色差分量,当输入图像是灰度图像时只有灰度分量;
(6)构建无向加权图的能量函数fit(L):
式中,P为像素点的集合,Lp为像素点p所属类的标号集,Np代表P的相邻像素点的集合;等式右边第一项是数据项,表征的是像素与其所属类的符合程度;第二项为约束项,用来估计相邻的像素属于不同标号的惩罚值,其值越大表明相邻像素点越相似;
(7)利用粒子群优化算法对图像的标号进行最优化求解,得到类别中心和类别数;
(8)判断迭代次数是否小于20,如果是则重复步骤(7),继续更新粒子的位置和速度,否则,迭代结束输出最优聚类个数和分割后的图像。
2.根据权利要求1所述的方法,其特征在于,其中步骤(2)中对原始SAR图像进行非局部均值滤波处理,按如下步骤进行:
(2.1)设置邻域搜索窗口半径ds=2,全局搜索窗口半径Ds=10;
(2.2)设高斯函数平滑参数h=10,其值决定指数函数的衰减程度;
(2.3)计算输入图像所有像素点的加权平均值:
NL[υ](i)=∑j∈Iω(i,j)υ(j)
式中,i为图像像素点的灰度级,取值为0~255,υ(j)为离散噪声图像;
ω(i,j)为权重,其由第i个像素和第j个像素的相似性决定:
其满足∑jω(i,j)=1,其中0≤ω(i,j)≤1;
Z(i)是归一化常数:
式中h过滤参数,它决定着滤波函数变化的快慢,是相似性,a>0,是高斯核的标准偏差;
(2.4)将i个像素点灰度的加权平均值作为其新的灰度值,得到最终的滤波图像。
3.根据权利要求1所述的方法,其特征在于,其中步骤(3)中采用分水岭算法对SAR图像进行初分割,将SAR图像划分成互不重叠的区域,步骤如下:
(3.1)利用sobel算子提取梯度图像的边界信息;
(3.2)获取所提取图像的水平和垂直边界;
(3.3)对边界图像进行形态学运算,包括图像的膨胀运算和腐蚀运算;
(3.4)对形态学运算后的图像进行开运算和闭运算;
(3.5)对开闭运算后的图像进行分水岭变换,得到图像的分水岭脊线,输出初分割后的SAR图像。
4.根据权利要求1所述的方法,其特征在于,其中步骤(7)中利用粒子群优化算法对图像的标号进行最优化求解,按如下步骤进行:
(5.1)初始化粒子群的个体:设粒子数为np,随机初始化粒子速度和位置:v0k、x0k,其中,1<k<np,随机初始化每个粒子的局部最优值pbestk,最大迭代数Nc=20;
(5.2)初始粒子的位置xk和速度vk,将其限定在0~C之间,利用如下公式对粒子的速度和位置进行更新:
vk+1=w×vk+c1×r1×(pbestk-xk)+c2×r2×(pbestk-xk)
xk+1=xk+vk+1
其中,vk+1为更新后粒子的速度,xk+1为更新后粒子的位置,c1是粒子个体的学习因子,c2粒子群体的学习因子,c1和c2的取值均为1.49,r1与r2是介于0~1之间相互独立的随机数,r1≠r2,w为惯性权重;
(5.3)判断当前迭代次数Nc是否大于20,若是,则输出最优聚类个数和分割后的图像,否则,返回步骤(5.2)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710351722.5/1.html,转载请声明来源钻瓜专利网。