基于改进粒子群算法的多阈值图像分割

合集下载

基于粒子群优化算法的图像分割

基于粒子群优化算法的图像分割

安康学院学年论文(设计)题目_____________________________________________ 学生姓名_______________ 学号_____________________________ 所在院(系)_______________________________________ 专业班级__________________________________________________ 指导教师_____________________________________________年月曰基于粒子群优化算法的图像分割(作者:)()指导教师:【摘要】本文通过对粒子群优化算法的研究,采用Java编程,设计出一套用于图像分割的系统。

基于粒子群优化算法的图像分割系统,可以将一幅给定的图像进行分割,然后将分割结果保存。

图像分割的目的是将感兴趣的区域从图像中分割出来,从而为计算机视觉的后续处理提供依据。

图像分割的方法有多种,阈值法因其实现简单而成为一种有效的图像分割方法。

而粒子群优化(PSO)算法是一类随机全局优化技术,它通过粒子间的相互作用发现复杂搜索空间中的最优区域缩短寻找阈值的时间。

因此,基于粒子群优化算法的图像分割以粒子群优化算法为寻优工具,建立具有自适应和鲁棒性的分割方法。

从而可以在最短的时间内,准确地确定分割阈值。

关键词:粒子群优化(PSO,图像分割,阈值法,鲁棒性AbstractT his paper based on the particle swarm optimizati on algorithm, desig ns a set of system for image segme ntati on using Java program min g. Image segme ntati on system based on particle swarm optimizati on algorithm, the image can be a given segmentation, and then the segmentation results would be saved. Image segmentation is the purpose of the interested area from the image, thus providing the basis for the subsequent processing of computer vision. There are many methods of image segmentation, threshold method since its simple realization, becomes a kind of effective method in image segmentation. Particle swarm optimization (PSO) algorithm is a stochastic global optimization technique; it finds optimal regions of complex search spaces for threshold time shorte ned through the in teractio n betwee n particles. Therefore, particle swarm optimization algorithm of image segmentation based on particle swarm optimization algorithm based on optimizati on tools; establish segme ntati on method with adaptive and robust. Therefore, it is possible for us in the shortest possible time to accurately determ ine the segme ntati on threshold.Key word s: PSO, image segmentation, threshold method, robust.1引言1.1研究的背景和意义技术的不断向前发展,人们越来越多地利用计算机来获取和处理视觉图像信息。

基于混沌粒子群算法的多阈值图像分割

基于混沌粒子群算法的多阈值图像分割

2010,46(10)1引言图像分割[1]的目的是将感兴趣的区域提取出来,这种从图像中将某个特征的区域与其他部分进行分离并提出来的处理就是图像分割。

单一阈值进行图像分割就是对整个图像采用一个被确定为最佳阈值进行图像分割,这类方法对比较简单的图像有效,但对比较复杂的图像其分割效果不理想。

目前一些学者尝试将粒子群算法和最大熵图像分割相结合[2],该方法充分发挥了这两种算法的优势大大提高了搜索效率同时保证了图像分割效果和鲁棒性,但这两种方法结合也存在一些不足,由于粒子群算法本身容易陷入局部最优的缺陷,考虑将混沌状态引入到优化变量中,将混沌的遍历范围映射到优化变量取值范围。

用混沌粒子群算法和多阈值分割相结合,实验表明基于混沌粒子群算法的多阈值图像分割具有较快收敛速度和较高的收敛率[3]。

2混沌粒子群算法一般将由确定性方程得到的具有随机性的运动状态称为混沌,呈现混沌状态的变量称为混沌变量。

如下的方程是一个典型的混沌系统:S i+1=uS i(1-S i)i=0,1,2, (1)式中u为控制参量,方程可以看作是一个动力学系统。

u值确定后,由任意初值S0∈[0,1],可迭代出一个确定的时间序列S1,S2,S3,…一个混沌变量在一定范围内有随机性,即它的表现同随机变量一样杂乱遍历性,它可以不重复地经历空间内的所有状态规律性,该变量是由确定的迭代方程导出。

混沌优化方法是一种新颖的优化方法,它利用混沌系统特有的遍历性来实现全局最优,不要求目标函数具有连续性和可微性的性质。

当3.15699456<u≤4时,logistic映射工作于混沌状态。

粒子群优化算法(PSO)[4]是一种进化计算技术(evolutionary computation),源于对鸟群捕食的行为研究,由Eberhart博士和kennedy博士提出。

它通过迭代搜寻最优值,系统初始化为一组随机解,而粒子潜在的解在解空间追随最优的粒子进行搜索。

假设在一个n维的目标搜索空间中,有N个粒子组成一个群体,其中第i个粒子表示一个n维的向量x i=(x i,1,x i,2,…,x i,n),分基于混沌粒子群算法的多阈值图像分割蒋艳会,李峰JIANG Yan-hui,LI Feng长沙理工大学计算机与通信工程学院,长沙410076Computer and Communication Engineering Institute,Changsha University of Science&Technology,Changsha410076,ChinaE-mail:cslg08@JIANG Yan-hui,LI Feng.Multi-threshold method of image segmentation based on chaotic particle swarm optimization puter Engineering and Applications,2010,46(10):175-176.Abstract:Due to the problems of the single threshold image segmentation method isn’t ideal,the particle swarm optimization al-gorithm is easy to fall into local optimum,and the speed is slow,a multi-threshold method of image segmentation based on chaotic particle swarm optimization algorithm is proposed to solve the optimization problems.By using randomicity,ergodic and ini-tial value sensitivity of chaos,chaotic particle swarm optimization algorithm is combined with multi-threshold method.The experi-mental result indicates multi-threshold method of image segmentation based on chaotic particle swarm optimization algorithm re-duces the searching time,and the operating time doesn’t significantly enhance with the increase number of threshold.Key words:image segmentation;particle swarm optimization algorithm;multi-threshold;chaos摘要:针对单阈值图像分割方法在求取比较复杂的图像时效果不理想及粒子群算法容易陷入局部最优且速度较慢等等问题,提出了基于混沌粒子群优化算法的多阈值图像分割方法。

基于改进粒子群算法的阈值图像分割

基于改进粒子群算法的阈值图像分割

基于改进粒子群算法的阈值图像分割张新娟【摘要】针对基本粒子群算法目前存在的收敛速度过慢且容易于陷入局部极值等方面问题,提出根据蜂群算法的领域搜索思想,改变算法中粒子领域结构.通过借鉴蜂群的领域搜索策略解决粒子群算法陷入局部极值的问题,提高收敛速度.并将改进后粒子群算法应用于阈值图像分割中,仿真结果表明改进算法在图像阈值分割中减少阈值的寻优时间,优化收敛精度,提高图像处理的实时性和精度性.【期刊名称】《现代计算机(专业版)》【年(卷),期】2013(000)012【总页数】4页(P18-20,25)【关键词】粒子群优化;图像分割;领域搜索策略【作者】张新娟【作者单位】西安外事学院,西安710077【正文语种】中文阈值法[1~4]是图像众多分割方法中之一,该方法因其实现简单且有效而成为图像分割中使用频率最高的方法。

该方法是通过设置一个或几个阈值将图像的灰度级划分成几个部分,认为属于同一个部分的像素为同一物体,依次将整个图像在空间上划分成不同区域。

这种分割方法由于易于理解,因而在医学图像分析、文字识别、指纹识别、多目标识别等领域中有着极为广泛应用。

其中,该方法中阈值的合理选取是阈值图像分割的关键,选取的阈值合适与否直接影响到图像分割效果的好坏。

常用阈值选取方法有:最大类别方差法(Otsu法)、最小误差阈值法、最佳直方图熵法等。

根据Shaoo等人利用形状参数与均匀性参数对标准图分割结果的评估,Johannsen法、Otsu法、最佳熵法、Bille法和Tsai*矩不变法是比较理想的分割方法。

所述的这几种方法都涉及到寻最优值的问题,因此如何有效快速的选取最优阈值是图像阈值分割的关键。

粒子群优化算法[4~5](Particle Swarm Optimization, PSO)是由Kennedy和Eberhart于1995年提出的一种群体智能算法。

由于PSO算法设置参数少,流程简单、易于实现,无需复杂调整等优点,自算法提出以来,在数据聚类、函数优化、模糊系统控制、神经网络训练等领域引起极为广泛的关注。

基于粒子群算法的Otsu法图像阈值分割

基于粒子群算法的Otsu法图像阈值分割
H E Qig yu n,H AN u nju n— a Ch a —i
( h o fI fr t n a d C mm u i t n En i e r g  ̄ o l n o ma i n o o o n c i gn e i ,Gu l ie s yo e to i e h o o y a o n in Un v r i f c r nc T i t El c n lg ,Gul 4 0 4 i n 5 1 0 ・Chn ) i ia
fa u e o d p ro ma c ,i o e o h i ma e t r s o d s g n a i n me h d .B t l e o h r t r s o d e t r s a g o e f r n e s n ft e man i g h e h l e me t t t o s u i t e h e h l o k me h d ,t e a p i to ft e t — i n i n lOtu t r s o d ag r h h s b e e t it d f r t e l n — a i g t o s h p l a in o h wo d me so a s h e h l l o i m a e n r s rc e o h o g p y n c t c mp t t n n o d rt v r o h ia v n a e n e e t rr s ls a n w s h e h l i g me h d b s d o u a i .I r e o o e c me t ed s d a t g s a d g tb t e e u t , e Ot u t r s o d n t o a e o
传统 的Ot s u阈值计算方法需要在全灰度范 围内搜索一个最佳门限组合, 耗时较多 , 以实际应 用这一 问题 , 难 采用协 同和带压缩 因子的粒子群改进算法求解Otu阈值 , 过分别用 改进粒子群算法和标准粒子群算法对l a测试 图像 s 通 e n

基于微粒群算法的灰度图像阈值分割的改进

基于微粒群算法的灰度图像阈值分割的改进

a g rt m. At r t te t dt n l D it g a i i r v d a dt e2 D- a u t b t r it g a i c e t d Ot e wie t e lo i h s, h a i o a i f r i 2 h s r m s mp o e n D v le at u eg a h so r m r a e . o h i r y s h r s, h c mp t t n o r y a e a e a d 2 e to y a e i r v d T ei r v d e to y i c l ds a il v l e at b t f r a in v l e o u ai f a v r g n D n r p r o g mp o e . h mp o e n r p al p ta D— a u t u ei o s e i r n m t au o
(. 城 大 学 计 算机 学 院, 山 东 聊 城 2 2 5 ;2 1聊 5 0 9 .同济 大学 C D研 究 中心 ,上 海 2 10 ) A 0 84
摘 要 :为 了 充 分 利 用 灰 度 图像 的 灰 度 信 息 和 空 间 信 息 ,提 高分 割 精 确 度 和 最 优 阈 值 的 求 解 速 度 ,提 出一 种 基 于 微 粒 群 算 法 的 阈 值 分 割 方 法— — P o S I s —DA VE算 法 。 算 法 对 传 统 的 二 维 直 方 图 进 行 改 进 , 成 差 值 属 性 灰 度 直 方 图 , 时 对 灰 该 生 同 度 均 值 和 二 维 熵 的 计 算 进 行 改 进 , 成 空 间 差 值 属 性 信 息 值 熵 (DA V ) 最 后 用 微 粒 群 算 法 搜 索 S AI 生 s IE, D VE的 最 大值 。在

基于并行粒子群算法的Otsu双阈值医学图像分割

基于并行粒子群算法的Otsu双阈值医学图像分割

基于并行粒子群算法的Otsu双阈值医学图像分割邬锡琴;许良凤;胡敏【摘要】医学图像分割一直是医学影像分析领域的研究热点.由于粒子群优化(PSO)容易陷入局部极小,因此该算法用于搜索某些函数极值时精确度较低且稳定性较差.针对该问题,结合Otsu分割技术,提出了一种基于并行粒子群优化算法的Otsu双阈值医学图像分割算法.在该算法中,将粒子群体分成若干个子群体,进化在多个不同的子群中并行进行,避免单种群进化过程中出现的过早收敛现象,提高整个算法的收敛速度.实验结果表明,提出的分割算法与传统粒子群算法相比,不仅能够对图像进行准确的分割.而且具有更强的精确性和稳定性,其收敛速度明显优于基于单种群的粒子群算法的Otsu双阈值医学图像分割.%The medical image segmentation is a hot topic in the field of medical images analysis. Because the particle swarm optimization (PSO) algorithm is easy to trap to local minima, the algorithm is sometimes inaccurate and instable when it is used in searching the best solutions of a function. To solve the problem, based on the Otsu segmentation method, the Otsu dual-threshold value method based on the parallel particle swarm algorithm for medical image segmentation is proposed. In the algorithm, the current particles are first divided into multi sub-population, the evolution is performed among different subgroups in parallel, and so this algorithm can avoid premature convergence of single-species evolutionary process, and improve the convergence efficiency of the algorithm. The results show that the presented algorithm can not only find better solutions , but also be more stable and accurate than that of the traditional particle swarm algorithm.The converge is improved more quickly than that of single-species particle swarm algorithm.【期刊名称】《实验技术与管理》【年(卷),期】2011(028)002【总页数】4页(P42-44,65)【关键词】医学图像;Otsu双阈值法;粒子群算法【作者】邬锡琴;许良凤;胡敏【作者单位】合肥工业大学计算机与信息学院,安徽,合肥,230009;合肥工业大学计算机与信息学院,安徽,合肥,230009;合肥工业大学计算机与信息学院,安徽,合肥,230009【正文语种】中文【中图分类】TP391.41Abstract:The medical image segmentation is a hot topic in the field of medical images analysis.Because the particle swarmoptimization(PSO)algorithm is easy to trap to local minima,the algorithm is sometimes inac2 curate and instable when it is used in searching the best solutions of a function.To solve the problem,based on the Otsu segmentation method,the Otsu dual2threshold value method based on the parallel particle swarm al2 gorithm for medical image segmentation is proposed.In the algorithm,the current particles are first divided in2 to multi sub2population,the evolution is performed among different subgroups inparallel,and so this algo2 rithm can avoid premature convergence of single2species evolutionary process,and improve the convergence ef2 ficiency of the algorithm.The results show that the presented algorithm can not only find better solutions,but also be more stable and accurate than that of the traditional particle swarm algorithm.The converge is im2 proved more quickly than that of single2species particle swarm algorithm. Key words:medical image;Otsu dual2threshold value method;particle swarm algorithm医学图像是临床医生和专家进行疾病诊断的重要依据,而医学图像分割技术就是将图像中感兴趣的观察目标提取出来,以有利于医学研究和临床诊断。

基于量子粒子群优化算法的最小交叉熵多阈值图像分割

基于量子粒子群优化算法的最小交叉熵多阈值图像分割

基于量子粒子群优化算法的最小交叉熵多阈值图像分割
赵勇;方宗德;庞辉;王侃伟
【期刊名称】《计算机应用研究》
【年(卷),期】2008(025)004
【摘要】首先提出了一种减少最小交叉熵适应度函数计算量的快速递推编程技术;然后采用量子粒子群优化法搜索获得图像最优多阈值,并用该阈值实现图像分割.实验分析结果表明,该方法具有实现阈值寻优速度快,最优解对应图像分割效果好的特点.
【总页数】3页(P1097-1099)
【作者】赵勇;方宗德;庞辉;王侃伟
【作者单位】西北工业大学,机电学院,西安,710072;西北工业大学,机电学院,西安,710072;西北工业大学,机电学院,西安,710072;西北工业大学,机电学院,西
安,710072
【正文语种】中文
【中图分类】TP391.41
【相关文献】
1.基于改进BBO算法的二维交叉熵多阈值图像分割 [J], 李薇;胡晓辉;王鸿闯
2.基于最小交叉熵的改进PCNN杨梅图像分割算法 [J], 徐黎明;吕继东
3.基于最小Tsallis交叉熵改进型PCNN图像分割算法 [J], 李东兴;张起;高倩倩;吴秀东;蔡亚南
4.基于二维最小Tsallis交叉熵和遗传算法的快速图像分割 [J], 魏伟一;李战明;张
国权
5.基于BBO算法的二维交叉熵多阈值图像分割 [J], 李薇;胡晓辉;王鸿闯
因版权原因,仅展示原文概要,查看原文内容请购买。

一种改进微粒群算法的图像阈值分割方法

一种改进微粒群算法的图像阈值分割方法

摘 要 : Kte 和 Iig ot 以 ilr ln w r t l h准则 函数作为评 价函数 , 出了一种利用最小误 差法和 改进微粒群算法对 图像进行阈值 分割 的方 提
法 IS (m mvd P rcl w r pii t n 。 了改善 P O算法 , P O I p e ata am O t z i ) 为 i S m ao S 特别是在 收敛速度方面的局 限, S I O算法引入遗传算法的择 P 优思想对基本微粒群算法进行改进 , 使得改进后 的 IS P O算法具有快速的全局搜 索能力。 实验结果表明 , 对于灰度分布较复杂的图
o tmia o l o ih . mp t r En i e i n A pia o s 2 1 。 6 1 ) 1 0 1 2 p i z t n a g r t m Co i u e gne rng a d p l t n , 0 0 4 ( 5 : 5 - 5 . ci

Ab t a t Us g i e n l n wo t r e ain f n t n a v l a in f n t n a ma e s g n ain a g rt m a e n i sr c : i K t r a d I i g r c i rt u ci s e a u t u c i , n i g e me tt lo h b s d o m— n l f l h t o o o o o i
e t d o t e ih— p e o e al e r h a a i t .h e p rme t r s l h ws h t h I S ag rt m a n t n y b i u l n e t h h g s e d v r l s ac c p b l yT e x e i i n e u t o t a te P O lo h c n o o l o v o sy s i
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Microcomputer Applications Vol. 27, No.5, 2011
技术交流
微型电脑应用
2011 年第 27 卷第 5 期
文章编号:1007-757X(2011)05-0059-03
基于改进粒子群算法的多阈值图像分割
武 燕,张 冰
摘 要:提出了一种改进的粒子群算法,在初始化种群时采用相对基学习原理,以获得较优的初始候选解;在后期迭代过程 中引入扩张模型,使粒子不易陷入局部极小值点,并将其用于多阈值图像分割。由最大熵阈值法得到所要优化的目标函数,
新自己,从而产生新一代群体。粒子群算法的优势在于简单、
易实现且参数较少,现已被广泛应用于函数优化、神经网络
训练、模糊系统控制以及其它遗传算法的应用领域。
如果粒子的群体规模为M ,则第 i(i = 1, 2,..., M ) 个
粒 子的 位 置 可 表 示为 Xi , 它 所 经 过 的“最 好 ”位 置记 为
i =0
P t 1
1
P
i ln i

ω i= 0 0 ω0
∑t2 1
ω= P

1
i
i =t 1
L1
∑ H = 1
P t 1 2
P
i ln i
ω ω i=t 1
1
1

…;
∑ ωc = Pi i=tc

∑ c [ ] H1 =
P L 1 i
ln
Pi
;找出最佳阈值
ω ω i=tc c
c
维向量 t1, t2,..., tc
用改进的粒子群算法对其进行优化,使其能够准确并迅速的得到分割的最佳阈值组合,并用该阈值组合对图像进行分割。将 此分割结果与遗传算法的多阈值分割结果相比较可以看出,该算法可更为准确快速的实现图像分割。
关键词:粒子群优化算法;相对基学习;扩张模型;多阈值;图像分割
中图法分类号:TP301
文献标志码:A
0 引言
(5)
+c2 ×rand () ×( gbest [ g ] Xi )
( 1 )随 机 生 成 均 匀 分 布的 初 始 群 体
X = {Xi,Vi i = 1, 2,..., N}; (2)计算相对群体 OX :分别对 X 中的每个粒子按(3)、
(4)式计算其相对粒子(包括位置和速度),构成相对群体
OX
{= OX , OV
i
i
i
=1, 2,..., N} ;
oxid = Ld + Ud xid
Pi ω0
ln Pi ω0
,和ω1
=
L1 i =t
Pi

∑ c H1 =
L 1 Pi ln Pi 。扩展到多阈值分割,假设有 ω i=t 1 ω1
个阈
值,则图像的熵为:
[ ] H ( t1,t2 ,...,tc ) = H0 + H1 +...+ H c
(2)
∑ ∑ t1 1
其中 ω= P
0
i

H= 0
i pb es t [i]
,速度用 V i
表示,,群体中“最好”粒子的位置的
索引号用 g 表示,那么粒子 将根据下 面的公式来更新自
己的速度和位置:
Vi = ω×Vi + c1×RAND() ×( pbest [i] Xi )
体。本文将相对基学习嵌入到PSO算法中,通过同时评价一 个可行解及其相对解的优劣,以获得较优的初始候选解,从 而提高收敛速度。具体方法如下:
1 基于最大熵的多阈值图像分割
最 大熵阈值 法的基本 依据是使 得图像中 目标与背 景分 布的信息量最大,即通过测量图像灰度直方图的熵,找出最
佳 阈 值 。 对 于 灰 度 范 围 在 [0, L 1] 的 图 像 , 其 熵 为 :
H=
L1
∑ p i ln pi
i= 0
(1 )
pi 为灰度级 i 出现的概率。对于灰度范围为{0,1,..., L 1} 的
图像分割是目标识别的首要和关键步骤,其目的是将背 景与目标分离,为计算机视觉的后续处理提供依据。图像分 割的方法主要包括阈值法、边缘检测等[1]。其中,阈值分割 因其快速简单使其成为图像分割中最基本最常用的方法。常 用的阈值法有最大熵阈值法、最大类间方差阈值法及最小误 差阈值法等。最大熵阈值法的原则使得总熵最大。所以确定 阈值是阈值分割的关键,根据阈值的个数,图像阈值分割可 以分为单阈值分割和多阈值分割。多阈值分割问题可转化为 一系列单阈值分割问题来进行解决,但此需要在全灰度范围 内搜索一个最佳门限的组合,耗时较多,难于实际应用。为 了简化计算,可以利用遗传、免疫等进化算法来搜索最佳阈 值[2] 。而在本文中,将改进的粒子群算法引入图像分割中的 多 阈值选择,对 最大熵阈值法 (ME)进 行了优化,使 其能够 准确并迅速地找到图像分割的最佳阈值,对图像进行多阈值 分割。
—— —— —— —— —— — 作者 简介 :武 燕( 1986- ), 女, 江苏 省常 州市 武进 区, 硕士 研究 生, 研究 方向 :问 信号 处理 理论 与技 术, 212003;
张冰(1967- ),女,江苏省无锡市,博士,教授、硕士研究生导师,研究方向:控制理论与控制工程、信号与信息处理、智能控制, 212003
·59·
Micr ocomputer Applica tions Vol. 7, No. 5, 2011
技术交流
微型电脑应用
2011 年第 27 卷第 5 期
身的飞行。每个粒子在飞行过程中所经历的最好位置,叫做 个体极值( pbest )。整个群体所经历的最好位置,叫做全局 极值( gbest )。 每个粒子都可以通过上述两个极值来不断更
使得熵最大。
这样,利用最大熵阈值法,图像的多阈值分割的阈值求 解问题就可简单归纳为最佳阈值 t1, t 2 , ...tc 的优化问题。
2 改进的粒子群算法
2.1 粒子群算法 粒子 群优化 算法是 由Eberhart和Kennedy共 同提出的 一
种进化计算算法[3,4],这种算法源于对鸟群捕食行为的研 究。粒子群算法中每个粒子就是解空间中的一个可行解,它 是根 据粒子自 己的飞行 经验以及同 伴的飞行 经验来调 整自
图像,设阈值 t 将图像分成两部分,
p i
=
h( i)
/
N,(0
≤i
≤( L
1)) ,其中 h(i) 表示灰度值为 i 的
像素个数, N 表示图像中像素的总数。则图像的熵
H (t) = H0 + H1 的最佳阈值 t 使得总熵取最大值。其中,
∑ ∑ ∑ t 1
ω0 = Pi , H 0 =
i =0
t1 i=0
相关文档
最新文档