基于改进PSO理论的二维Otsu分割算法

合集下载

基于改进的二维Otsu法及PSO的火灾图像分割

基于改进的二维Otsu法及PSO的火灾图像分割

基于改进的二维Otsu法及PSO的火灾图像分割
崔宝侠;王宏;段勇
【期刊名称】《沈阳工业大学学报》
【年(卷),期】2010(032)001
【摘要】针对传统的二维灰度直方图区域划分误差大和运算速度慢等问题,提出一种基于二维直方图和粒子群优化的阈值分割算法,即改进的二维最大类间方差法的粒子群优化算法.利用该算法在二维灰度空间上自适应搜索最优阈值,根据最优阈值对图像进行分割.选取森林火灾火焰图像,对其进行图像分割仿真实验.实验结果表明,该算法的分割效果较好,具有很好的抗噪性能,可有效提高运算速度,且实时性较好.【总页数】5页(P75-78,89)
【作者】崔宝侠;王宏;段勇
【作者单位】沈阳工业大学,信息科学与工程学院,沈阳,110870;沈阳工业大学,信息科学与工程学院,沈阳,110870;沈阳工业大学,信息科学与工程学院,沈阳,110870【正文语种】中文
【中图分类】TP391.41
【相关文献】
1.基于改进PSO算法的Otsu快速多阈值图像分割 [J], 彭正涛;方康玲;苏志祁
2.基于改进的二维Otsu法的图像分割法 [J], 王凤朝;黄树采;韩朝超
3.改进二维Otsu法和果蝇算法结合的图像分割方法 [J], 彭启伟;罗旺;冯敏;郝小龙;侯麟;琚小明
4.基于PSO改进的OTSU图像分割方法 [J], 陈茂源;吴国平;杜志顺;裘咏霄;黄文丽;
邓华
5.一种基于二维Otsu阈值法改进的区域生长红外图像分割法 [J], 黄和尧;李英娜因版权原因,仅展示原文概要,查看原文内容请购买。

基于二维Otsu阈值修正的图像分割新方法

基于二维Otsu阈值修正的图像分割新方法
TI AN ZHANG i we ZHAO a z o Ye Jn n Gu ng h u
( e igI si t f o t l n lcrnc cn lg ,B in 1 0 3 ) B in n tueo nr dE et i Teh oo y eig 0 0 8 j t C oa o j
总第 2 1 7 期 2 1 第 5期 0 2年
计 算 机 与 数 字 工 程
Co u e mp tr& Dii l gn e ig gt a En iern
Vo . 0 No 5 14 .
1 04
基 于 二 维 Ot s u阈 值 修 正 的 图 像 分 割 新 方 法
1 引 言
目前 , 像 分 割 应 用 非 常 广 泛 , 割 方 法 也 多 种 多 样 , 图 分
实现实时性 。国内许多学者在算法的改进方 面做 了大量 的 工作 , 利用粒子群法 、 工鱼 群法 、 人 遗传 算法 等快 速寻优 算 法 l 加快分割速度 , 2 ] 提高了实时性 。二 维 Otu是一种 粗 s
设计 了一种新型滤波器 对分割后 的图像进行滤波降噪处理 实验结果表明 , 阈值修正后的二维 Otu改进算法对小 目标图像分 割效果 明显, s 而且新型滤波器对滤除散布在 目标 与背景 中的噪声非常有效 。将阈值 修正法 和新型滤波器结合使用 , 不仅快速 , 而且准确 , 取得了 良好的分
割效果 。
关键词
二维 Otu法 ;图像分割 ;阈值修 正;滤波降噪 s
TP 9 31
中 图分 类号
Ne I g e me t to e h d Ba e w ma e S g n a in M t o s d o r s od Co r c i n o Di n i n l s me so a Ot u

二维otsu图像快速分割方法的改进

二维otsu图像快速分割方法的改进
摘 要:分析传统二维最大类间方差算法(二维Otsu)中存在的明显错分和计算复杂的缺陷,提出一种改进二维Otsu的快速分割 方法。将原始二维直方图等分M×M个子区域,将每个子区域视为一个节点,建立新的二维直方图,在新的二维直方图基础上, 进行变步长迭代计算。实验结果表明,改进的二维Otsu算法图像分割更加准确,且运行时间仅为传统二维Otsu算法的10%,验证了 改进的二维Otsu算法是一种快速有效且实时性好的图像分割算法。
(5)
两区域对应的均值矢量μⅠ、μⅢ分别为
(6)
(7) 二维直方图总的均值矢量μ为
(8)
假设远离直方分布图主对角线的概率pij为零,则区域Ⅱ 和区域Ⅳ部分概率忽略不计,只计算区域Ι和区域Ⅲ部分概 率,则可得到一个类间离散测度(阈值选取准则)S(t, s)
(9)
那么最佳阈值(t', s')满足
别代表目标和背景,远离对角线上的区域Ⅱ和区域Ⅳ分别代
表噪声和边界。区域Ι和区域Ⅲ具有不同的概率密度函数,
当分割阈值为(t, s)时,这两个区域的概率ωI(t, s)、ωⅢ(t, s)分 别为
(4)
维直方图等分成M × M个子区域,如图2(a)所示。具体分法 如下[8]:
(a) 等分二维直方图
(10)
传统二维最大类间方差算法及其大部分改进算法在选取
阈值时,均是采用上述方法(将二维直方图用分别与两轴垂计算时仅
考虑区域Ι和区域Ⅲ内像素点的概率,忽略区域Ⅱ和区域Ⅳ
内靠近主对角线附近像素点的概率,导致错分程度十分明
关键词:图像分割;二维Otsu; 二维直方图;变步长迭代 中图分类号:TP391,41 文献标志码:A 文章编号:1674-9499(2019)10-0216-05

改进PSO算法在二维最佳阈值图像分割中的应用

改进PSO算法在二维最佳阈值图像分割中的应用
策略 , 两个方 面同时改进 以提 高算法的收敛速度 , 从 以及克服局部极值 的能 力。仿真 结果表 明, 将该方法 用于阈值 寻优 减 少了搜 索时间 , 高 了收敛速度 , 提 强化 了图像 处理的 实时性 。 关键 词 : 图像分割 ; 群; 子群优化 ; 雁 粒 二维最 大熵 ; 阈值 DOI1 . 7 /is. 0 .3 1 0 1 6 5 文章编号 :0 28 3 (0 12 2 70 文献标识码 : 中图分 类号 : P 9 .1 :03 jsn1 2 83 . 1. . 8 7 8. 0 2 20 1 0 .3 12 1) 60 0 .3 A T31 4
Ke r s maesg n f n g oef c ;a ie S r O t zt nP O)t o d ni xm m n oytrsodv l y wo d :i g emem o ;o s okPrc wa i l tl m pi ai (S ; i s n mai taet p ; eh l a e mi o w me o r h u
C m ue n i eiga d p l ain 计算机 工程 与应 用 o
改进 P O算 法在 二维最 佳 阈值 图像 分割 中的应用 S
张新娟 , 雷秀娟
Z NG nu n L IXi u n HA Xi a , E u a j j
陕西师范 大学 计算 机科学学院 , 西安 706 10 2
Co l g f Co p tr S i n e S a n i No m a i e st Xi a 1 0 2, i a l e o m u e c e c , h a x r lUn v ri e y, ’ n 7 0 6 Ch n
摘 要 : 对二 维熵图像分割在 求取 最佳 闽值 时存 在计 算量大及粒子群 算法容 易陷入局部 最优 、 算速度 幔等 问题 , 出了改进 针 运 提 的粒子群优 化算 法的二 维熵 图像分割 方法 。该 方法是在 雁群启 示的粒子群 算法基础 上 , 速度公 式进行 改进 , 引入 随机扰动 对 并

基于改进的二维OTSU算法的图像二值化分割

基于改进的二维OTSU算法的图像二值化分割

基于改进的二维OTSU算法的图像二值化分割【摘要】本文采用改进的二维Otsu算法,引入了邻域平均灰度值和类内最小离散度,用两个一维的Ostu算法替代二维的Ostu算法,使得计算复杂度得以提高。

【关键词】二值化;图像分割;类内离散度0.引言本文提出了一种新的自适应二维Otsu算法。

该算法设计了一种新的阀值识别函数,通过求两个一维Otsu法的阀值来替代传统的二维Otsu法的分割域值,为了提高分割对像的完整性,引入了类内最小离散度,保证了类内最大完整性。

并通过opencv库去实现图像的改进算法二值化处理。

1.灰度图像与二值图像1.1灰度图像1.2二值图像二值图像就是指只有两个灰度级的图像,二值图像具有存储空间小,处理速度快,可以方便地对图像进行布尔逻辑运算等特点。

更重要的是,在二值图像的基础上,还可以进一步对图像处理,获得该图像的一些几何特征或者其他更多特征。

2.图像二值化改进阀值法研究2.1阀值法一般的阈值法是指在二值化过程中只使用一个全局阈值T的方法。

它将图像的每个像素的灰度值与T进行比较,若大于T,则取为前景色(白色);否则,取为背景色。

选择不同的初始灰度也会产生不一样的二值化图像,要获得最佳效果,必须要考虑选择一个好的初始T值。

2.2改进阀值算法的二值化实现【参考文献】[1]肖超云,朱伟兴.基于Otsu准则及图像熵的阀值分割算法[J].计算机工程,2007:188-189.[2]职占江,宋锦萍.基于Chan-Vese模型的医学分割算法[J].计算机工程与应用,2008:190-194.[3]刘健庄,粟文青.灰度图像的二维Ostu自动阀值分割算法[J].自动化学报,1993,19(1):101-105.[4]周云燕,杨坤涛,黄鹰.基于最小类内离散度的改进Otsu分割方法的研究[J].华中科技大学学报,2007,35(2):101-103.[5]OTSU N.A threshold selection method from gray level histograms[J].IEEE Trans on SMC,1979,9(1):62-69.[6]WANG L,DUAN H CH,WANG J L.A fast algorithm for three-dimentional Otsu’s threholding method[J].IEEE International Symposium on IT in Medicine and Education,2008:136-140.[7]ZHOU Y Y,YANG K T,HUANG Y.Improved Otsu threholding based on minimum inner-cluster variance[J].J.HuaZhong Univ.of Sci.&Tech.:Nature Science Edition,2007,35(2):101-105.。

二维Otsu阈值分割算法的改进及应用

二维Otsu阈值分割算法的改进及应用

( 9)
L- 1 L- 1
E E p ij满足
p ij = 1
i= 0 j= 0
图 2 二维灰度直方图的投影图
如图 2所示, 对任意给定的一个 阈值 ( s, t), 可以 将图像 分割成 4个区 域: Ñ 、Ò 、Ó 、Ô。其 中对 角线 上的 区域 Ñ 和 Ó 分别对应图像的背景 与目标物体 (假设目物体的灰 度高于 背景 )。远离对角线 上的 区域 Ò 和 Ô对 应 图像 的噪 声 和边 缘。背景与物体对应的概率分 别为 p0 和 p 1, 当阈 值为 ( s, t) 时, 其值分别为:
收稿日期: 2007 - 03- 24 修回日期: 2007- 04- 13
割效果较好、适用范围较广而得到广泛 应用。对这类 方法来 说, 由于图像的一维灰度仅仅反映了每个 图像像素的 自身灰 度分布, 没有体现出图 像像 素之间 的空 间信 息, 因而当 图像 含有较多噪声时, 体现 不出 物体与 背景 的明 显区别, 这 时如 果仅根据一维灰度特征来进行图 像分割, 则可能会产 生比较 严重的错误。
L0 ) 2
( 7)
最优阈值 t* 满足:
R
2 t*
=
m
ax(
R
2 t
)
tI G。
( 8)
2. 2 二 维最大类间方差法
在实际应用中, 由 于噪声 等干 扰因 素的存 在, 一维 灰度 直方图不一定 存在 明显 的波 峰和 波谷, 此 时一 维 O tsu 算法
就不适合用于确定图像 的分割阈值。对此, 刘健 庄等 [ 5] 人提 出了二维 O tsu自适应阈值 分割算法 。在图像 每个像 素点计
第 25 卷 第 4期 文章编号: 1006 - 9348( 2008) 04 - 0263- 04

基于改进的二维Otsu分割算法及其应用研究

基于改进的二维Otsu分割算法及其应用研究

基于改进的二维Otsu分割算法及其应用研究
葛阳;杨瑞峰;张鹏
【期刊名称】《核电子学与探测技术》
【年(卷),期】2012(032)001
【摘要】传统的二维Otsu方法考虑了图像的灰度信息和像素间的空间邻域信息,是一种有效的图像分割方法.针对传统二维阈值分割算法处理图像计算时间长、噪声干扰严重等缺点,提出了一种改进的二维快速Otsu阈值自动分割算法.该算法通过改变二维直方图判别域的划分,将阈值搜索空间由二维降为一维,并运用迭代运算提高运算速度.实验结果证明,所用的改进方法更为准确地划分了目标和背景区域,增强了图像的分割效果,运用迭代运算和传统方法相比减少了处理时间.
【总页数】4页(P112-115)
【作者】葛阳;杨瑞峰;张鹏
【作者单位】中北大学信息与通信工程学院,山西太原030051;中北大学信息与通信工程学院,山西太原030051;北京机电工程研究所,北京100074
【正文语种】中文
【中图分类】TP391
【相关文献】
1.基于改进PSO理论的二维Otsu分割算法 [J], 张俊宝
2.基于边缘信息的二维Otsu阈值分割算法的改进 [J], 纪姚林;黄慧明
3.改进的二维Otsu自动分割算法及其应用研究 [J], 肖艳炜;张云
4.基于二维直方图的otsu图像分割算法改进 [J], 马胜前;张光南;杨金龙;佘乾顺
5.基于改进的FA优化二维Otsu图像分割算法 [J], 吴俊辉;汪烈军;秦继伟
因版权原因,仅展示原文概要,查看原文内容请购买。

改进的二维Otsu自动分割算法及其应用研究

改进的二维Otsu自动分割算法及其应用研究
关键 词 : 维 O u法 ; 二 s t 最优 阚值 ; 弛 变量 松 文章 编 号 : 0 2 8 3 ( 0 7 0 — 2 3 0 文 献标 识 码 : 中图 分 类号 :1 9 . 10 — 3 12 0 )7 0 4 — 3 A 1P 1 3 1
l n — a i g c mp tt n a d h s to o g p y n o ua i n a o mu h os .o t i a e p e e t n mp  ̄ t o d me so a su t r s od a tma c o c n i S s e h p p r r s ns a i mv w — i n in Ot h e h l u o t l i s g na i n ag rt m. h ag r m e e o t z t n hr s od v u p r x mae y y u i g n w a e a t o t o . d e me t t o h T e l o t o l i i h g t t p mi i te h l a e a p o i tl b sn e r a p ri n me d An s h i ao l i t h
E m d xay @z . u n — a :i w j e . o dc u
XI AO Ya we , n— i ZHANG Yu .mp o e t — i e so a Otu a g r t m a d t a p c to . mp t r En  ̄ e r g n n 1 r v d wo d m n i n l s lo i h n i s p f a i n Co u e g e m a d i
Ap l a i s 2 O , 3 7 : 4 — 4 . p c t n ,O7 4 ( )2 3 2 5 i o
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于改进PS O理论的二维O tsu分割算法张俊宝(中国空空导弹研究院,河南洛阳471009)摘要:二维O tsu阈值分割方法是图像分割中常用的分割方法,但其算法运算量大,大大限制了实时性要求,为此,提出了一种基于改进PSO理论的二维O tsu分割算法。

首先从二维Otsu算法基本理论出发应用有智能寻优特点的PS O理论来寻找最佳阈值向量,而后又针对传统PSO算法的缺点引入协同分工的合作思想来寻找最佳的分割阈值。

实验证明,应用改进的P S O理论的二维Otsu算法不仅能够正确地寻找到阈值,还大大提高了计算速度,是一种高效快速的分割方法。

关键词:图像分割;二维O tsu算法;粒子群算法;协同中图分类号:V271.4;TP301文献标志码:A文章编号:1671-637X(2010)07-0035-03A Two2Di m ensional O tsu Seg m entation A lgorithmBased on I m proved Particle Swarm Opti m izationZ HANG Junbao(Ch i na A ir2to2A i r M issil e Academy,Luoyang471009,Ch i na)A bstra ct:The t w o2d i m ensi o na l O tsu segmentati o n a l g orit h m is a co mmon l y used seg m entation m ethod, which spends somuch ti m e i n the seg mentati o n t h at its rea l2ti m e perf or mance is li m ited.Theref ore,a t w o2 d i m ensi o na lO tsu seg mentation a l g orit h m based on i m pr oved particle swar m opti m ization was proposed. Firs,t the PS O theory that has i n telli g en t opti m izi n g ab ility was used f or seeking the best t h reshol d value vector based on the t w o2di m ensionalO tsu a l g orith m f unda mental theory.Then,a i m i n g at the shortco m i n g of the trad iti o na lPS O algorith m,the coordinati o n and responsibility assi g nment thoughtwas intr oduced to seek f or the best division t h reshold va l u e.Si m ulati o n resu lt i n d icated that this a l g orithm can not on ly seek the correct threshol d,but also i m prove the ca lculati o n speed,wh ich is an effic i e n t seg mentati o n m ethod.K ey words:i m age seg m entation;t w o2di m ensionalO tsu a l g orithm;PS O;coord i n ati o n0引言图像分割是图像处理和计算机视觉中基本且关键的技术之一,其目的是把图像分成各具特性的区域并提取出感兴趣的目标,为后续的分类、识别和检索提供依据。

通常图像分割有阈值法、边缘检测法和区域跟踪法,其中直方图阈值法实现简单且效率高。

阈值选取方法有多种,如Otsu法、信息熵、最小误差法等,在这些方法中,基于图像像素灰度和像素点邻域平均灰度的二维直方图的最大类间方差法(二维O tsu法)因分割效果好、抗干扰能力强、使用范围广而得到了广泛的应用,但其带来的运算量也是惊人的,大大限制了此收稿日期:2008-10-28修回日期:2009-11-05作者简介:张俊宝(1984)),女,河北安平人,硕士生,研究方向为图像处理。

种方法的实时性要求。

在提高二维O tsu算法的运算速度方面,许多学者进行了大量的研究工作,把神经网络、遗传算法、模拟退火算法、禁忌搜索等方法应用到二维O tsu算法中,但这些方法各有优缺点,主要取决于方法的快速性和求解的最优性。

本文对近年来出现的粒子群算法进行了研究和改进并应用到二维Otsu算法的图像分割中,实验表明,应用了改进粒子群算法的二维O tsu算法不仅可以准确地找到分割阈值向量,而且计算速度也大大提高,是一种有效的分割方法。

1二维O ts u算法在文献[1]中,刘健庄等利用原始图像和邻域平滑图像联合直方图,提出了二维Otsu自适应阈值分割方法。

该方法不仅充分利用了图像像素点的信息,而第17卷第7期2010年7月电光与控制E lectronics Opti cs&C o ntrolVo.l17No.7J u l y2010且考虑到了像素点与其邻域的空间相关信息,具有较好的抗噪性,比较适合低信噪比图像的分割。

二维O tsu算法的运算流程在文献[2]中有详细叙述,在此不再赘述。

然而在利用传统的二维Otsu算法对图像进行分割时大大增加了计算的复杂度,不便于实时处理,所以为了快速地寻找到最优阈值,本文提出了用粒子群算法和二维O tsu分割算法相结合的快速寻找最佳阈值的分割算法。

2粒子群算法粒子群优化算法(PS O),是由J.Kennedy和R.C.Eberhart于1995年开发的一种演化计算技术。

PS O 优化算法是将寻优的参数组合成群体,通过对环境的适应度来将群体中的个体向好的区域移动。

它首先初始化为一群随机粒子(随机解)。

然后通过迭代找到最优解。

在每一次迭代中,粒子通过跟踪两个/极值0来更新自己。

第一个就是粒子本身所找到的最优解)一个体极值pbes t,另一个极值是整个种群目前找到的最优解)全局极值gbest。

粒子群利用找到了两个极值根据下式来更新自己的速度及位置。

x i k+1=x ik+v ik+1(1)v i k+1=w*x ik+c1r1(p ibest-x ik)+c2r2(gbest k-x ik)(2)式中:k为迭代次数;x i,v i为第i个随机粒子的位置和速度;c1,c2为学习参数,学习参数的取值都为2;r1,r2为介于(0,1)之间的随机数;w为权重。

整个搜索过程是一个循环迭代过程,终止条件可设为达到最大循环代数或者达到最小误差精度。

由于传统的PS O算法有易陷入局部极值不能跳出的缺点,许多学者对其进行了改进,如引入惯性权重、收缩因子、扰动因子等方法,但是这些方法并没有很好地解决PS O算法易陷入局部极值的问题。

文献[3]把协同分工的思想引入到PS O算法中,大大提高了PS O算法寻找最优值的效率,本文就是把协同分工的PS O算法应用到二维O tsu算法中,大大提高了找寻最佳阈值向量的效率。

传统的PS O算法中,粒子群通过迭代搜索最优解,忽略了群体之间的合作关系。

改进的PS O算法借鉴协同进化算法中子群体合作的功能来实现最优值的搜索。

协同进化算法中直接将群体的个体划分为若干个子群体,每一子群体代表解空间中的一个子区域,其中的每一个子群体均代表问题的一个解。

所有子群体并行展开局部搜索,所搜索到的优良个体将在不同的子群体间迁移,作为共享信息指导进化的进行,从而有效地提高算法的全局收敛效率。

借鉴了协同进化算法中划分子群体的方法,也是对粒子群进行子群体的划分,具体步骤如下所示。

假设初始粒子数为M,把它分为3个子群体S1,S2,S3。

每个群体的粒子数为M1,M2,M3,且M=M1+M2+M3。

各个群体采用的进化方程为S1:v ik+1=w*x ik+c1r1(p ibes t-x ik)+c2r2(gbes t k-x ik)(3)w=0.9S2:v ik+1=w*x ik+c2r2(gbest k-x ik)(4) w=0.7S3:v ik+1=w*x ik+c1r1(p ibes t-x ik)+c2r2(gbes t k-x ik)(5)w=0.4下面是应用改进的PS O算法的二维Otsu阈值分割算法流程。

1)初始化粒子群:给定群体规模M,子群体S1,S2,S3的粒子数为M1,M2,M3,且M=M1+M2+M3。

利用初始化公式随机产生每个粒子的位置x i,速度v i。

2)计算每个粒子的当前适应值(根据文献[1]中的公式计算粒子的二维类间方差)。

3)更新个体极值:对每个粒子的适应值进行评价,即将第i个粒子的当前适应值与该粒子的个体极值pbest进行比较,若前者优,则更新pbes t,否则保持pbes t 不变。

4)更新全局极值:从所有pbes t中选出最优值(本算法中选择最大值),作为全局极值gbest。

5)更新速度和位置:通过式(1)和式(2)来更新每个子群体中粒子的速度v i和位置x i。

6)检查是否满足终止条件,若满足,则退出;否则,k=k+1(k为迭代次数),转至步骤2),直到满足终止条件。

3实验分析试验中取M=30,M1=15,M2=5,M3=10,迭代次数为100。

传统PS O算法中权值w采取LD W[4]选取方法。

对一幅308*251的图像进行阈值分割的结果见图1~图3,不同算法所需时间见表1。

表1不同算法所需的时间Ta ble1The ti m e consum ing of d iffer en t a l gor ithm s 算法名称阈值时间/s准确率*原始二维Otsu算法(122,146)78.82850/50应用传统PSO算法(122,146)8.12530/50应用改进的PSO算法(122,146) 4.0148/50*准确率:在相同的搜索次数中,搜索到准确的最佳阈值的概率36第17卷电光与控制图1 原图像F i g .1 Or i gi na l i mage图2 二维O tsu 分割图F i g .2 Two 2d i m ensi ona lO tsu d i visi on i mage图3 应用PS O 算法的分割图F i g .3 The d i visi on i m age when using PS O algor i th m由表1可以看到应用PS O 理论的分割算法也可以找到图像分割的最佳阈值,并且计算速度有了明显的提高,应用传统PS O 理论的算法的计算速度只有原始二维O tsu 算法计算时间的10%,改进的算法只有5%。

相关文档
最新文档