更全的杂志信息网

免疫遗传算法分割图像研究

更新时间:2016-07-05

0 引言

图像分割是把图像划分为若干个特定的、具有独特性质的区域并提出感兴趣目标的技术和过程。现有的图像分割方法主要分为:基于阈值的分割方法、基于边缘的分割方法、基于区域的分割方法及基于特定理论的分割方法等[1-3]。图像分割与很多领域有着紧密结合,这使得图像分割向着多样化的方向发展。图像分割在实际应用中涉及的领域非常广泛,诸如在加工控制、测量、工业制造、零件缺痕检测、医学等方面。图像分割仍然是国内外图像研究领域中的热点[4-8]。阈值法是一种对图像分割很有效的方法,阈值法通过图像目标部分与杂质部分的灰度对比将图像分割开,只有在确定分割阈值后,才可以把目标图像和杂质图像分离开来[9-14]。遗传算法是人类参考生物繁衍的理论而应用到图像处理领域的理论[15]。在生物进化过程中,生物通过遗传,变异,保留优良的个体,实现种群的不断进化。遗传算法就是参考遗传现象产生的。由于简单的遗传算法存在着早熟收敛问题;并且仅以适应度函数为依据引导搜索[16]。使得搜索效率较低。图像分割技术存在的目标图像与整幅图像的面积比不确定的问题,容易提前形成伪解,所以导致图像切割的阈值求取不简单。利用免疫遗传算法可以根据单体适合度值以及种群特点,从而调整相应运算的控制参数,因此在保持种群多样性的同时使得收敛速度加快,从而获得图像分割中的最佳分割阈值。该方法克服了基本遗传算法的收敛性差、易早熟等问题。

本文通过在遗传算法中加入免疫算子,克服了遗传算法中早熟收敛的问题。同时由于加入了免疫算子,使得遗传算法在进行遗传的过程中有了一定的干预,因此在计算效率上有所提高。利用该算法和大津阈值算法进行比较,可以看到该算法在计算速度上要好于大津阈值算法。

1 研究方法

1.1 大津阈值算法

图像分割是图像处理的重要组成部分,也是图像处理中的难点之一。图像分割是把图像划分成互不交叉、重叠的若干个区域的过程。由于分割出来的每个区域有某些相似的特征。因此可以将分割后的图像进行模式识别等。

阈值分割是图像分割常用的方法,但对于阈值的选择却是一个难点。对阈值的计算就是在多种约束条件下找到最佳平衡点的问题。阈值分割是利用灰度等级将目标与背景区分开,或者将目标与背景的某些特征转换成灰度等级,然后在计算阈值将图像中的目标和背景区分开。在分割中关键的问题也就是阈值确定。当给定一个阈值后,就可以将图像中的像元值和选定阈值进行比较。大于阈值的像元归为一类,小于阈值的像元归为另外一类。这样就可以将目标与背景区分开。

大津阈值是由日本的大津展之提出的一种自动分割方法,简称为OTSU方法。其主要思想就是通过遍历阈值来寻找类间差最大的阈值。具体计算过程如下:

设一幅图像为X,对于它的像元位置用(i,j)表示,用f(i,j)表示像元的灰度值,假设其取值范围是[0,L-1]中的自然数,设t为分割阈值,C={B1,B2}代表两类的集合,分割函数就可以用公式(1)表示:

(1)

w0w1(u0-u1)2

(2)

其中的wi(pi)可由公式(15)计算得到,其中的∂和β分别为分割区域的最小和最大面积。

(3)

对于整幅图像的均值可以用公式(10)进行计算

(4)

(4)抗体适应度函数:遗传算法中的一个阈值代表着一种图像分割方案,抗体适应度的评价其实就是对分割效果好坏的评价。区域一致性可以用公式(12)来表示。

(5)

其中B1B2出现的概率可以用公式(6)和公式(7)进行表示:

(6)

(7)

B1B2均值的计算可以用公式(8)和公式(9)进行表示:

(8)

(9)

对直方图进行归一化处理,可以用(4)表示归一化后的概率:

某次货位分配任务中,成组货架中任意货位均可存入,有A,B,C,D 4类货物,各类货物信息如表2所示,每件货物均占用一个货位。

u=w0u0+w1u1

(10)

(6)遗传进化:对适应性较高的抗体对应的阈值进行轮盘赌选择,然后对选择的阈值进行单点交叉变异,获得新的个体。

(5)材料价差调整也是很容易出问题的领域。一般工程项目从开工到完工,经历时间较长,市场经济瞬息万变,材料费、人工费、机械费随时都会发生大额波动,材料价差调整就成为错误率高发的领域。

近年来,常州加大力度整合政府、园区、企业和科研院所资源,多方合力共同推动创新创业载体建设,打造科技人才集聚、创新创业主阵地。截至2016年底,建设市级以上企业研发机构(两站三中心)1 275家,其中省级以上企业研发机构610家,列全省第四;建设国家级众创空间累计4家,省级23家,市级27家;建设国家级孵化器、加速器累计18家,省级31家,市级74家。全市科技基础设施建设成效显著,为科技人才创新创业提供了坚实的支撑。

σ2=w0(u0-u)2+w1(u1-u)2=

其中难点就是确定阈值t,设灰度为i的像素个数为m个,则可以用公式(2)确定像素的总个数M:

(11)

阈值t的计算约束条件就是使得类间方差σ2最大,该方法需要计算整个灰度范围内的所有像元并进行计算方差,最后通过比较获得最大方差,因此计算量较大。

将求解类间方差最大时的灰度值的问题转换成在解空间中寻找到最优解的问题。因此用免疫遗传算法进行求解最优解,从而得到分割阈值。

1.2 免疫遗传算法

遗传算法中包括三个遗传算子,即选择、交叉和变异。个体在进行遗传操作时是在随机扰动中进行的。因此整体的最优解也是在随机中迁移的。这种随机性和一般的随机搜索又有一定的区别。遗传算法中的随机性是进行高效有向的搜索。其中选择操作,就是利用轮盘赌,个体被选中的概率和它自身的适应度成比例。适应度越高,被选中的概率就越大。交叉就是两个父代通过替换、重组而生成新的个体的过程。交叉就是通过交换某种基因,得到新的组合,希望将有益的基因组合在一起,从而加速算法的搜索能力。变异操作就是个体中的某些基因值发生变动。变异算子可以加速局部搜索,从而提高最优解收敛的速度。同时由于变异操作,可以维持种群的多样性。

遗传算法中初始种群的产生是随机的,一般通过两种方式产生:把握最优解的分布空间范围,然后在此范围内初始化种群;随机生成一定数目的个体,从中选择最优个体加入到种群中,直到个体的数目达到种群预期的规模。

贵州毕节旅游资源丰富,织金洞、百里杜鹃闻名于世。打造彝族文化特色,深入挖掘民族元素,提供优质精品的服务,是酒店努力的运营方向。信步古城,浓郁的彝族特色迎面而来。红、黄、黑为主基调的彝族建筑风格酒店就落座在山腰,层楼叠院、高脊飞檐、曲径回廊,无处不彰显彝族元素。不仅如此,恢复重建的慕俄格古城结合旅游地产概念,设计了沿街商铺、小旅馆、四合院、工坊式商业、集中式旅游体验馆、度假别墅、功能型旅游影视产业基地等类型的产品,满足从普通游客、会务接待到各类型文化艺术界人士的需求。

免疫遗传算法是在遗传算法的基础上加入了免疫的思想,解决了遗传算法中早熟收敛的问题。遗传算法对个体进行评价时只考虑到适应度指标;免疫遗传算法则考虑到了适应度和浓度指标,在个体复制的过程中有了一定的导向性。

由于免疫算子的加入使得种群退化得到一定的抑制。同时由于免疫遗传算法具有一定的记忆功能,因此使得遗传算法在寻找最优解时变得更加的迅速和快捷。计算步骤为:

(1)抗原入侵:图像X可视为入侵抗原集合,经过计算得到的最优阈值可视为是产生的相应抗体。对染色体采用10位二进制编码。

(2)记忆库的构建:根据抗原确定是否需要分割。计算出抗原的特征值。设置抗体数据集,当设定好抗体数据集的大小后,根据计算的适应度将抗原选入记忆库中。如果出现记忆库溢出的现象,则将适应度最差的抗体从记忆库中剔除。

早期发现的斜颈患儿的基本护理都是在家里完成的。宝宝患病初期会出现疼痛、向某个方向难以转头的问题,将患儿所处的环境或睡姿调整一下,鼓励他稍微向困难一侧转头。比如调整宝宝躺着的方向,使他转头困难的一侧冲着窗户,这样窗外一有动静他就会想要扭头看,可以起到锻炼的作用。约有10%~20%患有斜颈的患儿会同时伴有髋关节发育异常,应该引起父母的注意。

(3)抗原识别和抗体的初始化:利用免疫系统具有的识别功能,对入侵抗原特征进行判断,如果是记忆库中有与抗原匹配的抗体,则从记忆库中初始化抗体。如果记忆库中找不到与之匹配的抗体,则抗体就随机产生。

马克思唯物论认为人们只有满足最基本的物质需要,才能更好地从事政治、科学、艺术等等,所以,物质基础是保障,是人们获得幸福感的基础。十八大以来,我国经济稳中前进,结构调整不断优化升级,人民生活水平显著提高,经济社会发展取得了辉煌的成就。民生问题是最大的问题,关乎着国家的长治久安,社会的和谐稳定,党的执政地位是否稳固。党的十九大上,为了让改革发展的成果更多、更公平地惠及全体人民,一系列便民、利民、惠民的政策相继出台,包括增加人民群众收入、开展脱贫攻坚、解决住房问题、保护生态环境、深化养老医疗政策改革等等,使人们的获得感显著增强,幸福生活有了更夯实的物质保障。

其中的N为像元总数,其计算公式为:

小学教材中的课文多是以情景方式进行描述的,但是学生很难能对课文中的真情意感同身受。教师可以利用微课把教学内容由静态转变为动态更加主观呈现在学生面前,利用新奇的视觉把学生们的注意力吸引过来,使学生可以把全部精力投入进这短短的课堂之中,这样的课堂可以使学生从中感受到语文的魅力所在,把学生对语文学习的畏难心理打破。

(12)

其中Fi为区域一致性系数,n表示图像被分割成的n个区域。对于相邻区域的灰度距离,则是由si来表示,对si的计算可以由公式(13)得到。

sij=‖mi-mj2

(13)

其中m为第i和第j个区域的平均灰度值。对各个区域的一致性指标加权可以得到总体的一致性指标F,由公式(14)表示。

(14)

此时灰度级i出现的概率可以用公式(3)表示:

(15)

(5) 抗体适应度:利用抗体适应度函数,求解抗体适应度。将适应度由大到小进行排序。记录下最优个体。

对于两类的类间方差的计算可以通过每个类别出现的概率和每个类别的均值来进行计算,计算公式如下:

腰椎管狭窄症作为脊柱外科临床工作的重要组成部分,不可避免的伴有腰部疼痛。当前对于腰痛的诊断仅仅依靠临床诊断显得尤为不足,MRI检查为我们提供了很好的诊断方法。

垂向第三亚段为藻类繁毓丰茂,第四亚段为藻类变弱衰退阶段。其中有藻进(砂退)—砂进(藻退)的韵律叠覆过程,叠覆频率核部少,前礁、后礁较多。矿区内礁灰岩体最厚217.04 m,最薄18.86 m,形成的礁面积13 km2,长轴方向为40°,以峰项位于矿区中部靠北。

首先根据不同水体和不同监测目的查看设计的监测项目是否全面、合理。例如,地表水的监测项目,依据《地表水环境质量标准》(GB3838—2002),基本项目应包括水温、pH值、DO(溶解氧)、高锰酸盐指数、CODcr、BOD5、氨氮、总氮(湖、库)、总磷、铜、锌、硒、砷、汞、镉、铅、六价铬、氟化物等24项,也可视污染情况进行适当的增减,例如在污水排放口增加色度、悬浮物的测定等。

(7)抗体种群更新:利用免疫系统的自调节功能来解决早熟收敛和保证群体多样性的问题。利用抗体浓度代替适应度比例进行更新进化。

(8)最优解的判断:对于计算得到的最优解,判断是否满足收敛条件,如果满足收敛条件,则说出最优解,计算结束,将图像分割结果图直接显示出来。当不满足收敛条件时,则返回进行排序,重新进行计算。

对于免疫遗传算法的流程图如图1所示:

图1 免疫算法流程图

2 实例分析

本文的实验是在MATLAB中实现的。对图像的处理转化成对矩阵和向量的变换和计算。实验中的图像为RGB图像,通过图像转换将RGB图像转换为灰度级为256的灰度图像。本文算法主要参数设置为:最大迭代次数为30,交叉速率为0.5,变异速率为0.12。同时通过和大津阈值进行对比试验,得到的实验结果如下:

通过实验对比,利用免疫遗传算法对图像进行分割处理获得的结果与利用大津阈值对图像进行分割处理获得的结果基本一致。如图2和图3中所示,两者计算结果是一致的。但是在图4和图5中,可以明显看出,利用大津阈值得到的分割结果图存在较多的细碎点,而利用免疫遗传算法分割的结果细碎点较少。另一方面,从算法的运行时间上和计算的阈值上进行分析。两者结果对比见表1:

图2 船只分割对比图

图3 码头分割对比图

图4 房屋分割对比图

图5 岛礁分割对比图

表1 两种算法对比表

图像免疫遗传算法阈值大津阈值免疫遗传算法计算时间/s大津阈值算法计算时间/s海洋船只68720.2220.232海岸码头85910.1010.103房屋73650.1620.167岛礁37320.3390.357

从表中可以看出,利用大津阈值进行图像分割处理,所花费的时间比免疫遗传算法花费的时间多。从阈值计算结果中可以看出,利用免疫遗传算法寻找的全局最优解更加符合影像分割需求。在岛礁分割的对比图中可以看出,免疫遗传算法得到的分割效果要好于大津阈值得到的效果。而在时间对比上,免疫遗传算法运行时间为0.339秒,和大津阈值算法运行的0.357秒相比要稍快一些。因此利用免疫遗传算法进行图像分割具有重要的现实意义。

3 结束语

通过一些专家学者对图像分割算法的不断深入论证研究,提出了不同的分割方法,但是,到目前为止,普适性的分割方法仍未发现。本文采用的免疫遗传算法在本文实验中获得了较好的分割结果,是否具有普适性,仍需要进一步的研究。利用免疫遗传算法实现寻找全局最优解,从而实现了对图像的分割。通过实验对比充分说明了免疫遗传算法加强了全局搜索能力,有效地避免了局部最优。利用该算法解决全局最优问题是十分有效的。因此在处理全局最优问题时是十分有参考价值的。

参考文献

[1] 晏磊,赵红颖,王明志等.高级遥感数字图像处理数字物理教程[M].北京:北京大学出版社.2016.

[2] Scott Krig.计算机视觉度量深入解析.[M].北京:人民邮电出版社.2016.

[3] 刘璐,吴成茂.基于类内类间距离的模糊C-均值聚类分割算法[J].计算机工程与设计,2016,37(6):1626-1631.

[4] 何晶.高性能鲁棒模糊聚类分割算法研究[D].陕西西安:西安邮电大学,2017.

[5] 李玉刚.基于免疫遗传算法的图像分割方法[D].广东广州:南方医科大学,2009.

[6] 王玉,李玉,赵泉华.可变类多光谱遥感图像分割[J].遥感学报,2016,20(6):1381-1390.

[7] 丁海勇,王雨轩,毛宇琼,许亚慧.基于动态阈值区域分裂合并算法的高分辨率遥感图像分割研究[J].测绘通报,2016(8):145-146.

[8] 巴德凯.自适应图像分割及并行挖掘方法的研究与实现[D].北京:北方工业大学,2016.

[9] 温正,孙华克.MATLAB智能算法.[M].北京:清华大学出版社.2017.

[10] 陈天伟,卢献健,杨子江.应用遗传算法解算克里金插值权系数[J].北京测绘,2015(4):30-33.

[11] 吴诗婳,吴一全,周建江.基于Tsallis交叉熵快速迭代的河流遥感图像分割[J].信号处理,2016,32(5):598-607.

[12] 刘小鹏,窦关新,赵宝军,韩丛波.面向对象的遥感影像信息提取研究[J].北京测绘,2016(2):106-109.

[13] 鲍义东,周改云,赵伟艇.自适应蚁群和模糊聚类的SAR图像分割[J].测绘科学,2016,41(8):121-124.

[14] 张京钊,江涛,程凤菊.改进的自适应遗传算法在遥感图像分割中的应用[J].测绘科学,2008,33(S1):247-248.

[15] 孔凡壮.遥感图像分割算法的研究与应用[D].湖南长沙:国防科学技术大学,2005.

[16] 王长元,耿军雪.遗传算法在遥感图像分割中的应用[J].测绘技术装备,2003(3):26-27.

贾春鹤,樊彦国
《北京测绘》 2018年第5期
《北京测绘》2018年第5期文献

服务严谨可靠 7×14小时在线支持 支持宝特邀商家 不满意退款

本站非杂志社官网,上千家国家级期刊、省级期刊、北大核心、南大核心、专业的职称论文发表网站。
职称论文发表、杂志论文发表、期刊征稿、期刊投稿,论文发表指导正规机构。是您首选最可靠,最快速的期刊论文发表网站。
免责声明:本网站部分资源、信息来源于网络,完全免费共享,仅供学习和研究使用,版权和著作权归原作者所有
如有不愿意被转载的情况,请通知我们删除已转载的信息