第24卷第3期红外与毫米波学报
V01.24.No.3
2005年6月
J.InfraredMillim.Waves
June.2005
文章编号:1001—9014(2005)05一0370一04
一种快速红外图像分割方法
杜峰1,
施文康1,
邓
勇1,
朱振幅2
(1.上海交通大学自动检测研究所,上海200030;
2.航天科工集团第二研究院207所目标与环境光学国防重点实验室,北京100854)
摘要:为准确地实现目标识别,提出了将二维最大熵图像分割方法应用于红外图像实行分割.利用图像的二维直方图,二维最大熵分割方法不仅考虑了象素的灰度信息,而且还充分利用了象素的空间领域信息,能取得较为理想的分割结果.然而该方法所需的巨大运算量限制了其实际应用.运用Ps0算法代替穷尽搜索获得阚值向量,求解速度
可提高300一加0倍,提高了分割效率.通过对实际的红外图像分割表明,这种方法简单、有效.
关键词:图像分割;微粒群优化;熵;目标识别中图分类号:TP391.4
文献标识码:A
FASTINFRAREDⅡ讧AGE
SEGMENTATIoNMETHOD
DUFen91,
SHI
Wen—Kan91,
DENGYon91,
ZHUZhen-Fu2
(1.Inst“Automatic
Detection
Technology,shanghaiJiaoTong
university,Shan曲ai
200030,china;
2.LabomtoryofTargetandEnvimnmentFeature,CASIC,Beijing100854,China)
Abstract:Inorder
todetect
objects
accurately,animagethresholdingappmach
n锄ed
two
dimensions(2一D)ma)【imum
en-
tmpy
was
proposed
to
doinfhredimagese9111entation.Byu8ingtbe2一Dhisto昱Tamofimage,山e2・DmaximumentIDpy
metllod
not
onlycon8idersthe
dist曲ution
ofgray
info珊ation,but
alsotakesadvantageofthespatialneighborinf0珊ation.
However,itsFeatcomputationwas硝ten
an
obstacleinapplication.Thethresholdvectorwasobtainedbyusinganewopti-
mization
algoritlIm,n啪ely,tllepanicle
swa珊optimizationalgoritllm(PS0).The
new
way
was
proposed
to
realizethe2一
Dmaximumentmpymethodi11steadofe】【ll叫stivesearchmetllod.Anditis300~400timesf瓠terth肌thetmditionalmeth-
od.Throughtlleex锄pleofsegmentingtllei证hredimage,tlleproposedmethodh鹊beenprovedtobeaf矗tmet}lodof
segmenting
i川bredimage.
Keywords:imagesegmentation;panicle
sw删optimization;entmpy;targetrecongn谢on
引言
最大熵法进行图像分割.当图像的信噪比降低时,应用一维最大熵法将产生很多分割错误.二维最大熵图像分割,是计算机视觉和图像理解的低层处法应用二维直方图,不仅反映了灰度分布信息,还反理技术,它在图像分析及模式识别中起着重要的作映了邻域空间相关信息,因此二维最大熵法是一种用,也是自动目标识别技术中的一项关键技术.例如有效的阈值分割方法.但是,被推广的二维最大熵法军事目标的识别、跟踪和精确定位的基础就是红外只是简单地将一维寻优推广为二维寻优,因此导致图像精准而实时的分割.如何简单有效地将红外目运算量按指数增长,耗时太长,难以实用.为了解决标与海天等复杂背景分离一直是这个领域的难点问这一问题,本文提出运用一种新的启发式优化技术,题¨’21.阈值分割法因其实现简单、计算量小、性能微粒群优化方法,代替穷尽搜索,求解最大熵阈值,较稳定而成为图像分割中最基本和应用最广泛的分提高了算法的实用性.
割技术.其中,1989年Abutaleb【31将Kapur等H1提出本文的结构安排如下,第2部分简单叙述了二的一维最大熵法推广至二维,即考虑象素的灰度级维最大熵法的原理,第3部分介绍了微粒群算法,第及其邻域平均灰度级构成的二维直方图,应用二维
4部分将提出的方法运用于实际的红外图像分割,
收稿日期:2004—10—21.修回日期:2005—06—24
R∞eiveddate:2004・10-2l。聆vjseddate:2005・06-24
基金项目:国防重点实验室基金资助项目(51476040103Jwl3).
作者简介:杜峰(1977一),男,湖北宜都人,博士生,主要研究领域为信息事例和模式识别.
万
方数据
3期杜峰等:一种快速红外图像分割方法
371
给出了分割结果,最后部分给出了结论.=lg(P1)+日1/P1
.
(4)(5)
1二维最大熵阈值分割
熵是平均信息量的表征.由于最大熵方法在图像重建、信息分类等方面的成功应用,最大熵的方法也被应用于阈值的选取.最大熵的基本原则是,对于一定量的信息,最能表达知识的概率分布就是在某
种约束条件下使得信息的Shannon熵最大.由于已
同理可以得到区域2的二维熵:
日(2)=lg(P2)+皿/P:
其中,H。、皿为:
s—l£一l
,
L—lL一1
日,=一i蚤i貂口lgp“,巩=一圣互pulgP口・(6)
那么,整个图像中目标和背景熵之和的函数西(s,f)表达为:
西(s,t)=日(1)+H(2)定.
,
有很多应用例子∞o表明二维最大熵阈值分割明显优于一维最大熵阈值分割,本文将采用二维最大熵法对红外图像进行阈值分割.
二维最大熵法是基于图像的二维直方图.图像
的二维直方图可以有下式得到:
(7)
其中,日(1)和日(2)分别由上述公式(3)和(4)确
根据最大熵原则,最佳的阈值向量(s+,£+)就
是满足条件
咖(s+,£4)=max{咖(s,£)}
.
pⅡ2赫,
n打
(8)
2微粒群寻优算法
微粒群优化(Panicleswa珊Optimization,Ps0)算法是一种基于群智能(swa瑚Intelligence)方法的演化计算技术.Ps0是一类随机全局优化技术,算法
通过粒子间的相互作用发现复杂搜索空间中的最优区域,优势在于简单容易实现而又功能强大.PSO最早是由Kenredy和EberhartL7o于1995年提出的.PSO
其中,Ⅳ×M表示图像的大小,n。i表示图像中灰度值为i,临域灰度值为J的象素个数.通常一幅红外图
像的二维直方图的平面图可以用图1来表示:
其中区域1和区域2各自表示背景和目标象素,区域3和4通常表示边界和噪声信息.因此,阈值向量(f,s),其中t代表象素的灰度值,s代表该象素的临域均值(通常是8临域),就是根据以上原则进行分
割目标和背景.
把优化问题的潜在解都当作解空间中的粒子,所有
的粒子都有一个由被优化的函数决定的适应值,每
通常区域1和区域2具有不同的概率分布,为使分区熵之间具有可加性,用两个区域的后验概率对各区域的概率pii进行归一化处理,假设对于具有£个灰度级的图像,阈值设在(s,t),定义P1、P2,
s—lt—l
L—lL—l
个粒子还有一个速度决定他们飞翔的方向和距离.然后粒子们就追随当前的最优粒子在解空间中搜索.初始化为一群随机粒子(随机解).然后通过迭代找到最优解.在每一次迭代中,粒子通过跟踪两个极值来更新自己.第一个就是粒子本身所找到的最优解,这个解称为个体极值.另一个极值是整个种群目前找到的最优解,这个极值是全局极值.
设一个微粒种群共有m个粒子,用i表示微粒种群中粒子的序号,每个粒子处于乃维的尺“空间,
具有%的飞行速度,并且”。是根据自己以前最优的解Jsi和整个种群中最优的解;进行动态调整.速度
P。=量和d,P:=三三p口,
并且定义二维离散熵日的一般表示:
(2)
日=一三∑piilgpii
s—lI—l
,
(3)
因此可以得到区域1的二维熵:
H(1)=一三蛋(p。/P。)lg(pi『/P。)
52
uJ2u
s一¨一1
=(一1/P1)薯;三(p口lgpu—pilgPl)
s—n—l
5一l£一l
=(1/P-)lgP・i毛翻“一(1/P・)i羲勤口lgP#
’
。
’
l=U,2UI=U,5U
更新是通过粒子的当前速度向量和位置的线性组合
来计算的.所有的粒子运动服从下面方程旧o:
秽:‘+”=埘秽:。+c。r:D(s;“一p;”)+c2ri。(;。’一p;。),
(9)
p}”¨=秽,1’+∥’
,
(10)
其中,r(f),r∥为随机数,服从(o,1)之间的均分布,
c,,c:为学习因子,通常c。=c:=2,训是惯性系数.整
图1二维直方平面图
个搜索过程是一个循环迭代过程,终止条件可设为
Fig.1肌eplaneof2一D
histog咖l
达到最大循环代数或者达到最小误差精度.
万方数据
372
红外与毫米波学报
24卷
标准的处理过程为:们必需对计算熵函数(7)进行256×256次计算,得1)初始化迭代序号£=o,对微粒群s中的m个出最优分隔值(80,81),使得熵最大为9.22242.采粒子在设定的解空间进行随机初始化,即更加具体用PS0,我们进行了以下试验,先设置微粒种群数为
问题条件随机设定西
15,迭代数为30,c。=c:=2,通过结果可看出,在第3
2)计算每个粒子的适应度,F(硝’),也即为求
代到第7代收敛到局部最优9.209097,阈值为(80,解问题的目标函数.
79),在第8代到第10代收敛到局部最优9.3)把粒子自身的适应度与当前的适应度进行
210035,阈值为(78,81),到第1l代时,已收敛到全
比较,将s∥更新为较好的值,
局最优9.22242,阈值为(80,81).即,运用PS0求解
出全局最优值,总共运行了熵函数15×11=165次,屯一协’拟p㈠>以。;H’)译’《瓣;∞掣’.…,
’
uu
相比于穷尽搜索,速度提高了近400倍.而且当我们4)根据整个群中各个粒子的适应度值,设置全
把设置微粒种群数为30,迭代数为30时,算法在第局最优解位置∥’,
4代就寻出最优阈值(80,81),也即整个求解过程进
∥∈㈦“,si“,…,s£’}lF(∥)=mas{F行了30×4=120次熵函数的运算,可见通过设置合
(s:f)),F(s∥),…,F(s£’)}
理的种群数,计算次数还可适当减少.原始红外图像.
(12)
5)根据公式(9)更新每个粒子的速度向量;
和分割结果分别如图2、图3所示.
6)根据公式(10)更新每个粒子的位置;同时,我们还将该方法应用于生物环境监测的7)迭代循环£=f+1,转到第2步,直到满足终红外图像分割,以弄清该区域植被分布情况.如图4
止条件.
所示,包括600×450个象素.如同上例,微粒种群数从上面的论述可以看出,把PSO运用于优化问设为15,迭代数设为30,c,=c:=2,分割结果如图5题求解,有两个关键的地方:解的表示和适应度函所示,通过传统的全局搜索得到的最优值为14.数.PSO的一个优势是,能把实际问题的变量直接当579565,阈值向量为(158,156),而采用PSO算法进作微粒.不同于遗传算法∞,J,它不需要进行二进制行优化计算,得到的结果如表1所示,算法效率提高编码,或者需要特殊的遗传操作算子.对于适应度函256×256/(15×13)一336倍,而且实际上,在第5数,可以是与变量有显式关系的函数,也可以选用与代时,已非常接近最优值.
变量没有显式函数关系的量作为量度.对于Ps0的需要指出的是,如何评价图像分割的效果是一具体应用,以及红外图像阈值分割将在下节讨论.
件非常复杂的事情,尤其是红外红外图像中通常包
括未知的目标和复杂的环境,往往无法进行定量的3红外图像分割
评价.一个广泛采用的评估原则就是看能否分割出结合二维最大熵阈值分割和PsO算法的论述,期望的或者重要的区域.正如Haralick
and
Sha—
我们把粒子设为(s,£),适应度函数设为咖(s,f),其piro[91指出的好的分割结果通常具有简单的、一致中求解的解空间为图像中象素的分布空间.通过图性的区域和简单的、无锯齿的空间轮廓.图3、图5
像求解二维直方图,然后,我们就可以利用PsO的所示的分割结果能实现我们的分割目的,充分满足标准流程进行解的寻优,搜索出使西(s,£)取得最大上述准则.
值的(s+,f4).根据所求的(s+,f+),对整幅图像进行阈值分割,将对落在区域2的象素分割为目标,其表1算法收敛过程
余的为背景.
Table1
Theprocessofconvergence
为验证整个方法的有效性,首先将本文提出的
方法应用于实际的红外目标识别,以分割出环境中的隐藏目标,如图2所示,有个象素,图3为按二维最大熵法分割结果.可以看出,该算法能较好地分割出潜在红外目标.由于前人大量文献[3],[4],[5]证明了二维最大熵法的优越性,我们更注重分析本文所提出算法的效率.如果通过传统的穷尽搜索,我
万
方数据
3期
杜峰等:一种快速红外图像分割方法
373
图2原始红外图像
Fig.2
The
ori西nalinfraredimage图3分割后的图像Fig.3Thesegmented
image
图4原始红外图像
Fig.4
Thesecondoriginal
iIlfhredimage
4
结论
二维最大熵能较好地实现红外图像分割,而且
通过采用Pso寻优方法,能有效地降低计算量,有
利于实现红外图像的实时处理.因此,本文提出的基于PSO的二维最大熵法是一种简单、有效的快速红
外图像分割方法.采用PSo算法进行分割阈值求解,相比于传统的穷尽搜索方法,运算速度可提高300~400倍.同时,目前PsO大多成功应用于连目标续函数寻优,对离散问题的很少报道,由于图像的
万
方数据图5分割图像
ng.5
Thesegmentedresultsof£gure4
REFERENCES
wen—Bin,TIANJin—wen,LIuJian,以口f.
segmenta—
tionof
FURim醒.esbygeneticalgorithmandfuzzyentmpy
[J].上切记red心ffim.贶螂(陶文兵.田金文.柳健
等基于遗传算法和模糊熵的前视红外图像分割,红外与毫米波学报),2003,22(6):465—468.
Chang・Jiang,FuMeng—Yin,JINMei,以Ⅱf.Ap—
proachto
enhancecontrastof
infhredimagebased
on
wave—
let
tmnsfo咖[J].■删钇理d施ffim.%口部(张长江,付
梦印,金梅,等。一种红外图像对变增强的小波变换法
[J],红外与毫米波学报),2004,23(2):119—124.
3
AbutalebAS.
AutomaticthIesholding
of舯v.1evel
pictures
usingtwo-dimensionentropyJ
1.co,r妒“£er‰;on,Gr叩^一
icsn蒯,mⅡ舻Proc哪i嘴,1989,47(1):22—32.
4
Kapur
JN,SahooPK,WongAKC.A
new
methodfor
gray—levelpicturethresholdingusingtheentropyofthehis—tog】魁m
J}.CD疗妒Mz押。%如忍,G渤础洳口,埘,轨czl98尸阳删s—
i昭,1985,29(3):273—285.
Guo,zu0
HongFu.
2一D
maximumentropymethodofcomp眦eM池d跳妇凡&comp妣r脚危拯(陈果,左洪
imagesegmentationbased
on
genetic
algorithm[J].■
福,图像分割的二维最大熵遗传算法[J],计算机辅助
设计与图形学学报),2002,14(6):530—534.
wen・Bing,7nANJin—wen,LIuJian,甜Ⅱ正se掣nen—
tationofFLIR[J].上,咖red胁ffim.耽抛s(陶文兵,田金文,柳健,
imagesbygreneticalgorithmandfuzzyentropy
等.基于遗传算法和模糊熵的前视红外图像分割,红外
与毫米波学报)2003,22(6):465—468.,Eberha]rt
RswaHn
[c],Procee扰,拶旷£k脚E胁£em口£io阮f
J,
C,
Particleoptimization
c0咖rewe鲫
舭“mZⅣe枷。如,1995,1942一1948.
J,EberhanRc,shiY,鼬orm觑fezz咖,lce[M],
San
Fmncisco:MorganKaufmaJlnPublishers,2001.
L.肌蒯600后矿&聊如A如矗琥m[M].New
York:
van
Nostmnd.1991.
10|Haralick
RM,
ShapiroLG.
Image
niques[J],cD唧u£.%i帆脚^如梳妒Proc黜,1985,
se舯entation
tech—
29:100—132.
二维最大熵分割问题是一个离散寻优问题,PS0在本文中的成功运用,表明该算法具有对离散问题进
行寻优的能力.
[1]TA0[2]zHANG[5]cHEN
[6]-rAO[7]Kennedy[8]Kennedy[9]Davis
一种快速红外图像分割方法
作者:作者单位:
杜峰, 施文康, 邓勇, 朱振幅, DU Feng, SHI Wen-Kang, DENG Yong, ZHU Zhen-Fu杜峰,施文康,邓勇,DU Feng,SHI Wen-Kang,DENG Yong(上海交通大学,自动检测研究所,上海,200030) , 朱振幅,ZHU Zhen-Fu(航天科工集团第二研究院207所,目标与环境光学国防重点实验室,北京,100854)
红外与毫米波学报
JOURNAL OF INFRARED AND MILLIMETER WAVES2005,24(5)19次
刊名:英文刊名:年,卷(期):被引用次数:
参考文献(10条)
1. 陶文兵;田金文 柳健等基于遗传算法和模糊熵的前视红外图像分割[期刊论文]-红外与毫米波学报 2003(06)2. 张长江;付梦印;金梅 一种红外图像对变增强的小波变换法[期刊论文]-红外与毫米波学报 2004(02)
3. Abutaleb A S Automatic thresholding of gray-level pictures using two-dimension entropy[外文期刊]1989(01)
4. Kapur J N;Sahoo P K;Wong A K C A new method for gray-level picture thresholding using the entropyof the histogram 1985(03)
5. 陈果;左洪福 图像分割的二维最大熵遗传算法[期刊论文]-计算机辅助设计与图形学学报 2002(06)6. 陶文兵;田金文;柳健 基于遗传算法和模糊熵的前视红外图像分割[期刊论文]-红外与毫米波学报 2003(06)7. Kennedy J;Eberhart R C Particle swarm optimization[外文会议] 19958. Kennedy J;Eberhart R C;Shi Y Swarm Intelligence 20019. Davis L Handbook of Genetic Algorithm 1991
10. Haralick R M;Shapiro L G Image segmentation techniques 1985
本文读者也读过(3条)
1. 田岩. 刘继军. 谢玉波. 史文中. TIAN Yan. LIU Ji-Jun. XIE Yu-Bo. SHI Wen-Zhong 基于局部模糊方差的过渡区提取及图像分割[期刊论文]-红外与毫米波学报2007,26(5)
2. 申建华. 刘上乾. 麻彦轩 快速的红外图像分割算法[期刊论文]-红外与毫米波学报2005,24(3)
3. 任继军. 何明一. BEN Ji-Jun. HE Ming-Yi 一种基于三维直方图的改进C-V模型水平集图像分割方法[期刊论文]-红外与毫米波学报2008,27(1)
引证文献(20条)
1. 代少升. 王锋 一种有效的红外图像目标背景分割增强算法研究[期刊论文]-半导体光电 2011(4)2. 吴一全. 张金矿 二维直方图θ-划分Tsallis熵阈值分割算法[期刊论文]-信号处理 2010(8)
3. 王潇晨. 付冬梅. 李晓刚. 刘燕 基于meanshift滤波和蚁群聚类的复杂红外目标分割[期刊论文]-红外技术 2009(9)4. 苏峰. 凌清. 高梅国 红外小目标实时检测系统实现[期刊论文]-激光与红外 2008(8)
5. 陶文兵. 金海 基于均值漂移滤波及谱分类的海面舰船红外目标分割[期刊论文]-红外与毫米波学报 2007(1)6. 赵菲. 卢焕章. 张志勇 自适应双极性红外舰船目标分割算法[期刊论文]-电子与信息学报 2012(10)7. 周越. 毛晓楠 采用粒子群优化粒子滤波的红外目标提取算法[期刊论文]-红外与毫米波学报 2010(1)8. 凌六一. 黄友锐 基于混沌蚁群算法的快速红外图像分割[期刊论文]-激光与红外 2010(6)9. 徐海祥. 曹万华. 陈炜. 郭丽燕 无人机红外舰船目标分割[期刊论文]-计算机工程与应用 2009(8)10. 徐海祥. 罗勤. 夏学知. 郭丽艳 无人机红外舰船目标分割[期刊论文]-舰船电子工程 2008(6)
11. 毛晓楠. 周越 基于序贯蒙特卡罗方法的自适应红外目标提取算法[期刊论文]-微型电脑应用 2008(4)12. 倪超. 李奇. 夏良正 基于广义混沌混合PSO的快速红外图像分割算法[期刊论文]-光子学报 2007(10)13. 李庆利. 薛永祺. 王建宇. 岳小强 高光谱成像系统在中医舌诊中的应用研究[期刊论文]-红外与毫米波学报2006(6)
14. 吴一全. 占必超 基于混沌粒子群优化的倒数熵阈值选取方法[期刊论文]-信号处理 2010(7)
15. 张天序. 赵广州. 王飞. 朱光喜 一种快速递归红外舰船图像分割新算法[期刊论文]-红外与毫米波学报 2006(4)16. 刘怀贤 基于侧抑制网络与Canny算子的红外图像边缘检测算法研究[学位论文]硕士 2006
17. 吴诗婳. 张晓杰. 吴一全 基于分解的二维指数灰度熵图像阈值分割[期刊论文]-中国体视学与图像分析 2010(4)18. 吴诗婳. 张晓杰. 吴一全 基于分解的二维指数灰度熵图像阈值分割[期刊论文]-中国体视学与图像分析 2010(4)19. 吴一全. 张晓杰. 吴诗婳. 纪守新 利用高速收敛PSO或分解进行二维灰度熵图像分割[期刊论文]-武汉大学学报:信息科学版 2011(9)
20. 吴一全. 占必超. 吴加明 基于类内绝对差和混沌粒子群的红外图像分割[期刊论文]-光学学报 2010(1)
本文链接:http://d.wanfangdata.com.cn/Periodical_hwyhmb200505013.aspx
第24卷第3期红外与毫米波学报
V01.24.No.3
2005年6月
J.InfraredMillim.Waves
June.2005
文章编号:1001—9014(2005)05一0370一04
一种快速红外图像分割方法
杜峰1,
施文康1,
邓
勇1,
朱振幅2
(1.上海交通大学自动检测研究所,上海200030;
2.航天科工集团第二研究院207所目标与环境光学国防重点实验室,北京100854)
摘要:为准确地实现目标识别,提出了将二维最大熵图像分割方法应用于红外图像实行分割.利用图像的二维直方图,二维最大熵分割方法不仅考虑了象素的灰度信息,而且还充分利用了象素的空间领域信息,能取得较为理想的分割结果.然而该方法所需的巨大运算量限制了其实际应用.运用Ps0算法代替穷尽搜索获得阚值向量,求解速度
可提高300一加0倍,提高了分割效率.通过对实际的红外图像分割表明,这种方法简单、有效.
关键词:图像分割;微粒群优化;熵;目标识别中图分类号:TP391.4
文献标识码:A
FASTINFRAREDⅡ讧AGE
SEGMENTATIoNMETHOD
DUFen91,
SHI
Wen—Kan91,
DENGYon91,
ZHUZhen-Fu2
(1.Inst“Automatic
Detection
Technology,shanghaiJiaoTong
university,Shan曲ai
200030,china;
2.LabomtoryofTargetandEnvimnmentFeature,CASIC,Beijing100854,China)
Abstract:Inorder
todetect
objects
accurately,animagethresholdingappmach
n锄ed
two
dimensions(2一D)ma)【imum
en-
tmpy
was
proposed
to
doinfhredimagese9111entation.Byu8ingtbe2一Dhisto昱Tamofimage,山e2・DmaximumentIDpy
metllod
not
onlycon8idersthe
dist曲ution
ofgray
info珊ation,but
alsotakesadvantageofthespatialneighborinf0珊ation.
However,itsFeatcomputationwas硝ten
an
obstacleinapplication.Thethresholdvectorwasobtainedbyusinganewopti-
mization
algoritlIm,n啪ely,tllepanicle
swa珊optimizationalgoritllm(PS0).The
new
way
was
proposed
to
realizethe2一
Dmaximumentmpymethodi11steadofe】【ll叫stivesearchmetllod.Anditis300~400timesf瓠terth肌thetmditionalmeth-
od.Throughtlleex锄pleofsegmentingtllei证hredimage,tlleproposedmethodh鹊beenprovedtobeaf矗tmet}lodof
segmenting
i川bredimage.
Keywords:imagesegmentation;panicle
sw删optimization;entmpy;targetrecongn谢on
引言
最大熵法进行图像分割.当图像的信噪比降低时,应用一维最大熵法将产生很多分割错误.二维最大熵图像分割,是计算机视觉和图像理解的低层处法应用二维直方图,不仅反映了灰度分布信息,还反理技术,它在图像分析及模式识别中起着重要的作映了邻域空间相关信息,因此二维最大熵法是一种用,也是自动目标识别技术中的一项关键技术.例如有效的阈值分割方法.但是,被推广的二维最大熵法军事目标的识别、跟踪和精确定位的基础就是红外只是简单地将一维寻优推广为二维寻优,因此导致图像精准而实时的分割.如何简单有效地将红外目运算量按指数增长,耗时太长,难以实用.为了解决标与海天等复杂背景分离一直是这个领域的难点问这一问题,本文提出运用一种新的启发式优化技术,题¨’21.阈值分割法因其实现简单、计算量小、性能微粒群优化方法,代替穷尽搜索,求解最大熵阈值,较稳定而成为图像分割中最基本和应用最广泛的分提高了算法的实用性.
割技术.其中,1989年Abutaleb【31将Kapur等H1提出本文的结构安排如下,第2部分简单叙述了二的一维最大熵法推广至二维,即考虑象素的灰度级维最大熵法的原理,第3部分介绍了微粒群算法,第及其邻域平均灰度级构成的二维直方图,应用二维
4部分将提出的方法运用于实际的红外图像分割,
收稿日期:2004—10—21.修回日期:2005—06—24
R∞eiveddate:2004・10-2l。聆vjseddate:2005・06-24
基金项目:国防重点实验室基金资助项目(51476040103Jwl3).
作者简介:杜峰(1977一),男,湖北宜都人,博士生,主要研究领域为信息事例和模式识别.
万
方数据
3期杜峰等:一种快速红外图像分割方法
371
给出了分割结果,最后部分给出了结论.=lg(P1)+日1/P1
.
(4)(5)
1二维最大熵阈值分割
熵是平均信息量的表征.由于最大熵方法在图像重建、信息分类等方面的成功应用,最大熵的方法也被应用于阈值的选取.最大熵的基本原则是,对于一定量的信息,最能表达知识的概率分布就是在某
种约束条件下使得信息的Shannon熵最大.由于已
同理可以得到区域2的二维熵:
日(2)=lg(P2)+皿/P:
其中,H。、皿为:
s—l£一l
,
L—lL一1
日,=一i蚤i貂口lgp“,巩=一圣互pulgP口・(6)
那么,整个图像中目标和背景熵之和的函数西(s,f)表达为:
西(s,t)=日(1)+H(2)定.
,
有很多应用例子∞o表明二维最大熵阈值分割明显优于一维最大熵阈值分割,本文将采用二维最大熵法对红外图像进行阈值分割.
二维最大熵法是基于图像的二维直方图.图像
的二维直方图可以有下式得到:
(7)
其中,日(1)和日(2)分别由上述公式(3)和(4)确
根据最大熵原则,最佳的阈值向量(s+,£+)就
是满足条件
咖(s+,£4)=max{咖(s,£)}
.
pⅡ2赫,
n打
(8)
2微粒群寻优算法
微粒群优化(Panicleswa珊Optimization,Ps0)算法是一种基于群智能(swa瑚Intelligence)方法的演化计算技术.Ps0是一类随机全局优化技术,算法
通过粒子间的相互作用发现复杂搜索空间中的最优区域,优势在于简单容易实现而又功能强大.PSO最早是由Kenredy和EberhartL7o于1995年提出的.PSO
其中,Ⅳ×M表示图像的大小,n。i表示图像中灰度值为i,临域灰度值为J的象素个数.通常一幅红外图
像的二维直方图的平面图可以用图1来表示:
其中区域1和区域2各自表示背景和目标象素,区域3和4通常表示边界和噪声信息.因此,阈值向量(f,s),其中t代表象素的灰度值,s代表该象素的临域均值(通常是8临域),就是根据以上原则进行分
割目标和背景.
把优化问题的潜在解都当作解空间中的粒子,所有
的粒子都有一个由被优化的函数决定的适应值,每
通常区域1和区域2具有不同的概率分布,为使分区熵之间具有可加性,用两个区域的后验概率对各区域的概率pii进行归一化处理,假设对于具有£个灰度级的图像,阈值设在(s,t),定义P1、P2,
s—lt—l
L—lL—l
个粒子还有一个速度决定他们飞翔的方向和距离.然后粒子们就追随当前的最优粒子在解空间中搜索.初始化为一群随机粒子(随机解).然后通过迭代找到最优解.在每一次迭代中,粒子通过跟踪两个极值来更新自己.第一个就是粒子本身所找到的最优解,这个解称为个体极值.另一个极值是整个种群目前找到的最优解,这个极值是全局极值.
设一个微粒种群共有m个粒子,用i表示微粒种群中粒子的序号,每个粒子处于乃维的尺“空间,
具有%的飞行速度,并且”。是根据自己以前最优的解Jsi和整个种群中最优的解;进行动态调整.速度
P。=量和d,P:=三三p口,
并且定义二维离散熵日的一般表示:
(2)
日=一三∑piilgpii
s—lI—l
,
(3)
因此可以得到区域1的二维熵:
H(1)=一三蛋(p。/P。)lg(pi『/P。)
52
uJ2u
s一¨一1
=(一1/P1)薯;三(p口lgpu—pilgPl)
s—n—l
5一l£一l
=(1/P-)lgP・i毛翻“一(1/P・)i羲勤口lgP#
’
。
’
l=U,2UI=U,5U
更新是通过粒子的当前速度向量和位置的线性组合
来计算的.所有的粒子运动服从下面方程旧o:
秽:‘+”=埘秽:。+c。r:D(s;“一p;”)+c2ri。(;。’一p;。),
(9)
p}”¨=秽,1’+∥’
,
(10)
其中,r(f),r∥为随机数,服从(o,1)之间的均分布,
c,,c:为学习因子,通常c。=c:=2,训是惯性系数.整
图1二维直方平面图
个搜索过程是一个循环迭代过程,终止条件可设为
Fig.1肌eplaneof2一D
histog咖l
达到最大循环代数或者达到最小误差精度.
万方数据
372
红外与毫米波学报
24卷
标准的处理过程为:们必需对计算熵函数(7)进行256×256次计算,得1)初始化迭代序号£=o,对微粒群s中的m个出最优分隔值(80,81),使得熵最大为9.22242.采粒子在设定的解空间进行随机初始化,即更加具体用PS0,我们进行了以下试验,先设置微粒种群数为
问题条件随机设定西
15,迭代数为30,c。=c:=2,通过结果可看出,在第3
2)计算每个粒子的适应度,F(硝’),也即为求
代到第7代收敛到局部最优9.209097,阈值为(80,解问题的目标函数.
79),在第8代到第10代收敛到局部最优9.3)把粒子自身的适应度与当前的适应度进行
210035,阈值为(78,81),到第1l代时,已收敛到全
比较,将s∥更新为较好的值,
局最优9.22242,阈值为(80,81).即,运用PS0求解
出全局最优值,总共运行了熵函数15×11=165次,屯一协’拟p㈠>以。;H’)译’《瓣;∞掣’.…,
’
uu
相比于穷尽搜索,速度提高了近400倍.而且当我们4)根据整个群中各个粒子的适应度值,设置全
把设置微粒种群数为30,迭代数为30时,算法在第局最优解位置∥’,
4代就寻出最优阈值(80,81),也即整个求解过程进
∥∈㈦“,si“,…,s£’}lF(∥)=mas{F行了30×4=120次熵函数的运算,可见通过设置合
(s:f)),F(s∥),…,F(s£’)}
理的种群数,计算次数还可适当减少.原始红外图像.
(12)
5)根据公式(9)更新每个粒子的速度向量;
和分割结果分别如图2、图3所示.
6)根据公式(10)更新每个粒子的位置;同时,我们还将该方法应用于生物环境监测的7)迭代循环£=f+1,转到第2步,直到满足终红外图像分割,以弄清该区域植被分布情况.如图4
止条件.
所示,包括600×450个象素.如同上例,微粒种群数从上面的论述可以看出,把PSO运用于优化问设为15,迭代数设为30,c,=c:=2,分割结果如图5题求解,有两个关键的地方:解的表示和适应度函所示,通过传统的全局搜索得到的最优值为14.数.PSO的一个优势是,能把实际问题的变量直接当579565,阈值向量为(158,156),而采用PSO算法进作微粒.不同于遗传算法∞,J,它不需要进行二进制行优化计算,得到的结果如表1所示,算法效率提高编码,或者需要特殊的遗传操作算子.对于适应度函256×256/(15×13)一336倍,而且实际上,在第5数,可以是与变量有显式关系的函数,也可以选用与代时,已非常接近最优值.
变量没有显式函数关系的量作为量度.对于Ps0的需要指出的是,如何评价图像分割的效果是一具体应用,以及红外图像阈值分割将在下节讨论.
件非常复杂的事情,尤其是红外红外图像中通常包
括未知的目标和复杂的环境,往往无法进行定量的3红外图像分割
评价.一个广泛采用的评估原则就是看能否分割出结合二维最大熵阈值分割和PsO算法的论述,期望的或者重要的区域.正如Haralick
and
Sha—
我们把粒子设为(s,£),适应度函数设为咖(s,f),其piro[91指出的好的分割结果通常具有简单的、一致中求解的解空间为图像中象素的分布空间.通过图性的区域和简单的、无锯齿的空间轮廓.图3、图5
像求解二维直方图,然后,我们就可以利用PsO的所示的分割结果能实现我们的分割目的,充分满足标准流程进行解的寻优,搜索出使西(s,£)取得最大上述准则.
值的(s+,f4).根据所求的(s+,f+),对整幅图像进行阈值分割,将对落在区域2的象素分割为目标,其表1算法收敛过程
余的为背景.
Table1
Theprocessofconvergence
为验证整个方法的有效性,首先将本文提出的
方法应用于实际的红外目标识别,以分割出环境中的隐藏目标,如图2所示,有个象素,图3为按二维最大熵法分割结果.可以看出,该算法能较好地分割出潜在红外目标.由于前人大量文献[3],[4],[5]证明了二维最大熵法的优越性,我们更注重分析本文所提出算法的效率.如果通过传统的穷尽搜索,我
万
方数据
3期
杜峰等:一种快速红外图像分割方法
373
图2原始红外图像
Fig.2
The
ori西nalinfraredimage图3分割后的图像Fig.3Thesegmented
image
图4原始红外图像
Fig.4
Thesecondoriginal
iIlfhredimage
4
结论
二维最大熵能较好地实现红外图像分割,而且
通过采用Pso寻优方法,能有效地降低计算量,有
利于实现红外图像的实时处理.因此,本文提出的基于PSO的二维最大熵法是一种简单、有效的快速红
外图像分割方法.采用PSo算法进行分割阈值求解,相比于传统的穷尽搜索方法,运算速度可提高300~400倍.同时,目前PsO大多成功应用于连目标续函数寻优,对离散问题的很少报道,由于图像的
万
方数据图5分割图像
ng.5
Thesegmentedresultsof£gure4
REFERENCES
wen—Bin,TIANJin—wen,LIuJian,以口f.
segmenta—
tionof
FURim醒.esbygeneticalgorithmandfuzzyentmpy
[J].上切记red心ffim.贶螂(陶文兵.田金文.柳健
等基于遗传算法和模糊熵的前视红外图像分割,红外与毫米波学报),2003,22(6):465—468.
Chang・Jiang,FuMeng—Yin,JINMei,以Ⅱf.Ap—
proachto
enhancecontrastof
infhredimagebased
on
wave—
let
tmnsfo咖[J].■删钇理d施ffim.%口部(张长江,付
梦印,金梅,等。一种红外图像对变增强的小波变换法
[J],红外与毫米波学报),2004,23(2):119—124.
3
AbutalebAS.
AutomaticthIesholding
of舯v.1evel
pictures
usingtwo-dimensionentropyJ
1.co,r妒“£er‰;on,Gr叩^一
icsn蒯,mⅡ舻Proc哪i嘴,1989,47(1):22—32.
4
Kapur
JN,SahooPK,WongAKC.A
new
methodfor
gray—levelpicturethresholdingusingtheentropyofthehis—tog】魁m
J}.CD疗妒Mz押。%如忍,G渤础洳口,埘,轨czl98尸阳删s—
i昭,1985,29(3):273—285.
Guo,zu0
HongFu.
2一D
maximumentropymethodofcomp眦eM池d跳妇凡&comp妣r脚危拯(陈果,左洪
imagesegmentationbased
on
genetic
algorithm[J].■
福,图像分割的二维最大熵遗传算法[J],计算机辅助
设计与图形学学报),2002,14(6):530—534.
wen・Bing,7nANJin—wen,LIuJian,甜Ⅱ正se掣nen—
tationofFLIR[J].上,咖red胁ffim.耽抛s(陶文兵,田金文,柳健,
imagesbygreneticalgorithmandfuzzyentropy
等.基于遗传算法和模糊熵的前视红外图像分割,红外
与毫米波学报)2003,22(6):465—468.,Eberha]rt
RswaHn
[c],Procee扰,拶旷£k脚E胁£em口£io阮f
J,
C,
Particleoptimization
c0咖rewe鲫
舭“mZⅣe枷。如,1995,1942一1948.
J,EberhanRc,shiY,鼬orm觑fezz咖,lce[M],
San
Fmncisco:MorganKaufmaJlnPublishers,2001.
L.肌蒯600后矿&聊如A如矗琥m[M].New
York:
van
Nostmnd.1991.
10|Haralick
RM,
ShapiroLG.
Image
niques[J],cD唧u£.%i帆脚^如梳妒Proc黜,1985,
se舯entation
tech—
29:100—132.
二维最大熵分割问题是一个离散寻优问题,PS0在本文中的成功运用,表明该算法具有对离散问题进
行寻优的能力.
[1]TA0[2]zHANG[5]cHEN
[6]-rAO[7]Kennedy[8]Kennedy[9]Davis
一种快速红外图像分割方法
作者:作者单位:
杜峰, 施文康, 邓勇, 朱振幅, DU Feng, SHI Wen-Kang, DENG Yong, ZHU Zhen-Fu杜峰,施文康,邓勇,DU Feng,SHI Wen-Kang,DENG Yong(上海交通大学,自动检测研究所,上海,200030) , 朱振幅,ZHU Zhen-Fu(航天科工集团第二研究院207所,目标与环境光学国防重点实验室,北京,100854)
红外与毫米波学报
JOURNAL OF INFRARED AND MILLIMETER WAVES2005,24(5)19次
刊名:英文刊名:年,卷(期):被引用次数:
参考文献(10条)
1. 陶文兵;田金文 柳健等基于遗传算法和模糊熵的前视红外图像分割[期刊论文]-红外与毫米波学报 2003(06)2. 张长江;付梦印;金梅 一种红外图像对变增强的小波变换法[期刊论文]-红外与毫米波学报 2004(02)
3. Abutaleb A S Automatic thresholding of gray-level pictures using two-dimension entropy[外文期刊]1989(01)
4. Kapur J N;Sahoo P K;Wong A K C A new method for gray-level picture thresholding using the entropyof the histogram 1985(03)
5. 陈果;左洪福 图像分割的二维最大熵遗传算法[期刊论文]-计算机辅助设计与图形学学报 2002(06)6. 陶文兵;田金文;柳健 基于遗传算法和模糊熵的前视红外图像分割[期刊论文]-红外与毫米波学报 2003(06)7. Kennedy J;Eberhart R C Particle swarm optimization[外文会议] 19958. Kennedy J;Eberhart R C;Shi Y Swarm Intelligence 20019. Davis L Handbook of Genetic Algorithm 1991
10. Haralick R M;Shapiro L G Image segmentation techniques 1985
本文读者也读过(3条)
1. 田岩. 刘继军. 谢玉波. 史文中. TIAN Yan. LIU Ji-Jun. XIE Yu-Bo. SHI Wen-Zhong 基于局部模糊方差的过渡区提取及图像分割[期刊论文]-红外与毫米波学报2007,26(5)
2. 申建华. 刘上乾. 麻彦轩 快速的红外图像分割算法[期刊论文]-红外与毫米波学报2005,24(3)
3. 任继军. 何明一. BEN Ji-Jun. HE Ming-Yi 一种基于三维直方图的改进C-V模型水平集图像分割方法[期刊论文]-红外与毫米波学报2008,27(1)
引证文献(20条)
1. 代少升. 王锋 一种有效的红外图像目标背景分割增强算法研究[期刊论文]-半导体光电 2011(4)2. 吴一全. 张金矿 二维直方图θ-划分Tsallis熵阈值分割算法[期刊论文]-信号处理 2010(8)
3. 王潇晨. 付冬梅. 李晓刚. 刘燕 基于meanshift滤波和蚁群聚类的复杂红外目标分割[期刊论文]-红外技术 2009(9)4. 苏峰. 凌清. 高梅国 红外小目标实时检测系统实现[期刊论文]-激光与红外 2008(8)
5. 陶文兵. 金海 基于均值漂移滤波及谱分类的海面舰船红外目标分割[期刊论文]-红外与毫米波学报 2007(1)6. 赵菲. 卢焕章. 张志勇 自适应双极性红外舰船目标分割算法[期刊论文]-电子与信息学报 2012(10)7. 周越. 毛晓楠 采用粒子群优化粒子滤波的红外目标提取算法[期刊论文]-红外与毫米波学报 2010(1)8. 凌六一. 黄友锐 基于混沌蚁群算法的快速红外图像分割[期刊论文]-激光与红外 2010(6)9. 徐海祥. 曹万华. 陈炜. 郭丽燕 无人机红外舰船目标分割[期刊论文]-计算机工程与应用 2009(8)10. 徐海祥. 罗勤. 夏学知. 郭丽艳 无人机红外舰船目标分割[期刊论文]-舰船电子工程 2008(6)
11. 毛晓楠. 周越 基于序贯蒙特卡罗方法的自适应红外目标提取算法[期刊论文]-微型电脑应用 2008(4)12. 倪超. 李奇. 夏良正 基于广义混沌混合PSO的快速红外图像分割算法[期刊论文]-光子学报 2007(10)13. 李庆利. 薛永祺. 王建宇. 岳小强 高光谱成像系统在中医舌诊中的应用研究[期刊论文]-红外与毫米波学报2006(6)
14. 吴一全. 占必超 基于混沌粒子群优化的倒数熵阈值选取方法[期刊论文]-信号处理 2010(7)
15. 张天序. 赵广州. 王飞. 朱光喜 一种快速递归红外舰船图像分割新算法[期刊论文]-红外与毫米波学报 2006(4)16. 刘怀贤 基于侧抑制网络与Canny算子的红外图像边缘检测算法研究[学位论文]硕士 2006
17. 吴诗婳. 张晓杰. 吴一全 基于分解的二维指数灰度熵图像阈值分割[期刊论文]-中国体视学与图像分析 2010(4)18. 吴诗婳. 张晓杰. 吴一全 基于分解的二维指数灰度熵图像阈值分割[期刊论文]-中国体视学与图像分析 2010(4)19. 吴一全. 张晓杰. 吴诗婳. 纪守新 利用高速收敛PSO或分解进行二维灰度熵图像分割[期刊论文]-武汉大学学报:信息科学版 2011(9)
20. 吴一全. 占必超. 吴加明 基于类内绝对差和混沌粒子群的红外图像分割[期刊论文]-光学学报 2010(1)
本文链接:http://d.wanfangdata.com.cn/Periodical_hwyhmb200505013.aspx