[发明专利]基于改进人工蜂群算法的图像分割方法在审
申请号: | 201611175611.5 | 申请日: | 2016-12-16 |
公开(公告)号: | CN106780501A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 谢晓竹;徐雅薇;周志强;傅博凡;何成 | 申请(专利权)人: | 中国人民解放军装甲兵工程学院 |
主分类号: | G06T7/10 | 分类号: | G06T7/10;G06N3/00 |
代理公司: | 北京东方汇众知识产权代理事务所(普通合伙)11296 | 代理人: | 张淑贤 |
地址: | 100072 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 改进 人工 蜂群 算法 图像 分割 方法 | ||
1.基于改进人工蜂群算法的图像分割方法,其特征在于,包括:
步骤1.输入待分割的灰度图像;
步骤2.设置参数并完成可行解矩阵初始化,将所述图像中包含的不同灰度值作为样本,聚类中心值作为算法的解,依次设置蜂群数量ColonySize、最大循环次数MaxCycles、可行解维数Dim以及取值范围、“开采”失败次数上限limit、目标函数,在可行解取值范围内初始化大小为ColonySize*Dim的可行解矩阵,在聚类数取值范围[2,kmax]内,选择最高的平均sil值对应的聚类数k作为改进人工蜂群算法中可行解的维数Dim,待分割灰度图像的最大、最小灰度值规定了可行解的取值范围,将误差和函数作为目标函数;
步骤3.构造新解并记录较优的解信息,构造新解vi,并求适应度值,若新解适应度值更优则替换原解,否则解不变,limit的值加一;
步骤4.观察蜂选择蜜源,计算信息素,将灵敏度与信息素比较,观察蜂选择蜜源并更新,若新解的适应度值更优则替换原解,limit置零,否则解不变,limit的值再加一;
步骤5.根据limit的值判断是否舍弃某解,若某个解的limit的值超过预先设置的limit上限,则按步骤2中初始化可行解的方法产生新的蜜源,蜜源对应的limit值置零,并重新计算适应度值,若limit的值未达到上限,则不进行操作;
步骤6.替换最差解,更新每代循环中适应度值最小的解,计算新解的适应度值,若优于原解的适应度值,则替换原解,对应的limit置零,否则解不变;
步骤7.更新全局最优解,将本次迭代最优解与全局最优解比较,若适应度值更高,则更新全局最优解,否则全局最优解不变,所述本次迭代最优解具有最高适应度值;
步骤8.判断是否结束循环,判断迭代次数是否达到预先设置的最大循环次数,若达到则结束循环并输出全局最优解,否则回到步骤3,迭代次数加一;以及
步骤9.得到分割图像。
2.根据权利要求1所述的基于改进人工蜂群算法的图像分割方法,其特征在于,可行解矩阵初始化的方法为:
其中可行解xi表示一个蜜源,也就是矩阵中的第i行,xij表示蜜源i的j位置,i=1,2,...,ColonySize,j=1,2,...,Dim,和分别表示j维可行解的下界和上界,rand为一个0-1之间的随机数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军装甲兵工程学院,未经中国人民解放军装甲兵工程学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611175611.5/1.html,转载请声明来源钻瓜专利网。