基于粗糙集理论的图像分割
2021-11-28
来源:小奈知识网
ISSN 1009-3044 E—mail:eduf@eece.net.cn http://www.dnzs.net.cn Tel:+86—55 1—5690963 5690964 Computer Knowledge and Technology电脑知识与技术 Vo1.7,No.10,April 2011,PP.2356-2357,2359 基于粗糙集理论的图像分割 李.然 . (华北电力大学电子与通信工程系,河北保定071003) 摘要:图像分割是数字图像处理中的重要问题,阈值分割法是图像分割的典型方法,其中阈值的选择是影响图像分割质量的一个重 要方面。为了提高分割的准确度,该文将粗糙集理论应用于分割阈值的确定。将图像基本直方图确定为粗糙集的下近似.而将Histon 直方图确定为上近似,由此计算出粗糙度,进而得到有效的分割阈值。实验结果表明,该算法和传统直方图阈值分割法相比,具有较 高的分割准确度。 关键词:图像分割;直方图;粗糙集;粗糙度;阈值分割 中图分类号:TP18 文献标识码:A 文章编号:1009—3044(2011)10—2356—02 Image Segmentation Based on Rough Set Theory I,I Ran (School of Electronic and Communication Engineering,North China Electric Power University,Baoding 071003,China) Abstract:Image segmentation is an important problem in digital image processing.Threshold segmentation method is a typical image seg— mentation method,and the choice of thresholds is an important aspect that affects the qualiw of image segmentation.For improving accura— cy of segmentation,rough set theory is applied tO determine threshold in this paper.Histogram is defined as the lower approximation of the rough set of image,and the Histon is defined as the upper one.Thus roughness is calculated,and then the effective segmentation threshold can be determined.Experimentla results show that the algorithm has hi曲segmentaiton accuracy compared with classical threshold segmen— tation method Key words:image segmentation;histogram;rough set;roughness;threshold segmentation 在图像分析和计算机视觉中,如何把目标物体从图像中有效分割出来一直是一个经典的难题,它决定图像的最终分析质量和 模式识别的判别结果。图像分割就是将图像中有特殊意义的不同区域分割开来,使这些区域互不重叠。很多应用领域,最终的对象 分类质量和场景解释在很大程度上取决于高质量的分割输出[11。 图像分割方法的选择,在很大程度上依赖于特定的成像方式 及成像中的可变因素和不变因素(如噪声和纹理等),这些都会在 很大程度上影响后继的分I][21。现今国内外常用的图像分割方法主要包括阈值法口 、区域生长法l7_81、边缘检测法l9 _lOl、结合特定理论工 具的分割方法等[11-131。 粗糙集理论是一种具有不精确、不确定、不完整和不一致信息的全新数学工具,它可以从大量的数据中分析、推理、挖掘隐含知 识及规律。本文将粗糙集理论中上近似和下近似的概念引入图像的直方图中,将粗糙度和直方图阈值分割法结合起来,确定最佳分 割阈值.最终实现图像分割。 1粗糙集理论的基本思想 粗糙集理论是2O世纪80年代初由波兰数学家Z.Pawlak提出的,是一种用于研究不完整数据和不精确知识的表达、学习归纳 的数学分析理论。粗糙集理论的核心思想是在保持分类能力不变的前提下,通过对知识的简化,导出问题的决策或分类规则。 基于粗糙集理论进行数据分析的全部对象的数据集合称为信息系统fIS),也称知识表达系统。一个信息系统可以用一个四元组 来定义:IS=(U,A,V,f),其中U={x ,x ,…,x }是对象的非空有限集合,称为论域;A={a。,a:,…,a }是属性的非空有限集合;V是属性A所构 成的域,即V=uV…V 是属性a∈A的值域;f:UxA一>V是一个信息函数,U中任一元素取属性a在V 中有唯一确定值,即a∈A,x∈ U,r(x,a)∈V 。 在粗糙集理论中.主要讨论能够在论域U上形成划分或覆盖的知识 。通常,在问题求解过程中,处理的是论域U上的一簇划 分。因此,定义论域U及论域U上的一簇等价关系S,称二元组K=(U,S)是关于论域U的一个知识库或近似空间。论域上的等价关系 代表划分和知识。这样,知识库就表示了论域上由等价关系(属性特征及其有限个属性特征的交)导出的各种各样的知识,即划分或 分类模式,同时代表了对论域的分类能力,且隐含着知识库中概念之间存在的各种关系。 粗糙集理论中还定义了不可分辨关系的概念。U/S表示论域U中的对象根据关系S构成的所有的等价类簇,若PCS,且P≠0, 则nP(P中的全部等价关系的交集)也是论域U一种等价关系,称为P上的不可分辨关系 1,记为: IND(P): ∈u,【X] ̄vDf =【xlP=f]【 】 Re 不可分辨关系是对象P由属性集表达时在论域U中的等价关系。不可分辨关系是粗糙集理论的基石,它揭示出论域知识的颗 收稿日期:2011-02—25 作者简介:李然(1980一),女,河北保定人,硕士,讲师,主要从事数字图像处理方面的研究工作。 2356* 人工智能及识别技术* 本栏目责任编辑:唐一东 第7卷第10期(2011年4月) Computer Knowledge and Technology电脑知识与技术 粒状结构。 2直方图分割法 基于直方图的图像分割方法属于阈值分割法的一种。目标区域和背景区域对比足够大的图像,借助直方图可方便地确定物体 图像和背景的灰度突变位置.并把此处确定为阈值来进行图像分割。 图像的灰度直方图反映了一幅图像中各灰度级像素出现的频率,它能反映出图像的灰度分布情况。对于目标区域和背景区域 有较大对比度的图像.其直方图会呈现明显的双峰结构,根据直方图的这一特点,可以方便地找到判决门限。但是这种经典的直方 图阈值分割法只适用于目标物体有明显的灰度特征并且背景简单的图像分割,对于目标和背景没有明显灰度差异的图像则不能实 现完美的分割。 3基于粗糙集理论的图像分割方法 3.1粗糙度基本概念 这里特别说明~下粗糙度的概念。给定知识库K=(U,S),则VX U和论域U上的一个等价关系R∈IND(K),定义子集(概念或 信息粒)X关于知识R的下近似和上近似分别为式(1)和式(2): ( )= I(v ∈ )^( ] )j=u yl(Vr∈u/R)A0"c_ (1) 豆(∞= J(V ∈己,)^([ knX* ) =uVl(vy∈b/R)A(ynX*回 (2) 等价关系R定义的集合x的近似精度和粗糙度分别为式(3)和式(4): l l (∞l ( ) (3) ( )=1一%(∞ (4) 精度 (x)反映了在知识R下对于集合X表达的范畴了解的程度。粗糙度恰恰相反,它反映了在知识R下对于集合X表达的 范畴了解的不完全程度。显然0≤CtR(X)<I,0≤p X)≤1。 3.2分割算法及其步骤 图像的直方图可以由粗糙集理论中近似空间的概念映射。设论域为图像的灰度直方图,则知识库K=(U,S)为图像直方图的近似 空间。图像的直方图根据像素的灰度值把像素划分为很多子集,每个像素被明确地归为某个子集中,因此被看作下近似。关于上近 似的确定可以引入一个Histon直方图l】61,它考虑了各像素和周围像素颜色问的近似关系。由下近似和上近似可根据式(4)确定粗糙 度为: 删小 (5) 式(5)中hi(g)表示图像基本直方图函数,H。(g)为图像的Histon直方图函数,g为灰度值。当H。(g)>>h (g)时,Pi(g)接近于1,此时灰度 为g的像素点大部分位于像素值变化比较小的区域,即图像的分割区域块内部;当H.( <<h。(g)时,p。(曲接近于0,此时灰度为g的像 素点大部分位于像素值变化比较大的区域,即图像中的边界区域。这里需要确定一个粗糙度的门限值P。来区分区域块的中心区域 和边界区域,当Pi(g)≥Po时,该像素点归为区域块内部,当p (g)≤p。时,该像素点归为边界区域。 根据上面的分析,分割算法步骤设计如下:1)由基本直方图求取下近似;2)根据Histon直方图求取上近似;3)求取粗糙度;4) 依据粗糙度选取最佳分割阈值。 4仿真结果 选取256x256的cam— eraman图进行分割实验。 图1(a)为原始图像,图1 (b)为基本直方图分割法得 到的分割结果,图1(c)为 依据粗糙度选取最佳闯值 的分割结果 由图1(c)可 以看出.选用本文给出的分 割方法相对于基本直方图 (a)原始图像 (b)基本直方图分割结果 (c)基于相糙度选取阈值的分割结果 分割法目标区域的提取更 图1仿真结果图 为完整,背景去除更为彻底。 5结论 本文将粗糙集理论引入传统的直方图阈值图像分割法,提出了一种高效的图像分割方法。该方法利用粗糙集理论中的近似空 间概念,将基本直方图和Histon直方图分别归为下近似和上近似,由此计算出粗糙度,来选取最佳的分割阈值,提高了区域划分的 准确度。实验结果表明,基于粗糙度选取阈值的分割方法对于目标和背景没有明显差异并且背景复杂的图像会得到较好的分割结 果。 (下转第2359页) 本栏目责任编辑:唐~东 * 人工■幢及识别技术 2357 第7卷第10期(201 1年4月) Compu ̄r Knowledge and Technology电脑知识与技术 一长100,期望误差为0.001。表2中数据分为两部分, 部分用于网络训练。隐层节点数初值设为8,经优 化当隐含层节点数为15时.网络收敛达到期望误差。 袁1 标准品抑菌圈直径均值及效价 标准品抑菌圈直径均值 23.39 抗生素效价 2.4网络预测 5000 4000 3000 2000 1000 襄 22.56 21.15 为了验证网络的泛化能力,选择部分待测样品作 为输入值,进行网络预测。网络预测效价与利用一剂量 法计算的实际效价见表3。 2.5模型检验 19.65 l6.46 0 10 20 30 直径均值 图4标准曲线 - 表2待测品直径均值及效价 表3 网络预测效价与计算结果 为验证网络预测模型精度,,利 用统计软件SPSS表3中两种方法 得到的抗生素效价进行方差检验, 见表4。F检验Sig=0.467>0.05,说明 两组数据的测量方法无显著性差 异。由此可见BP网络的预测结果 是可靠的。 3讨论 本文通过BP神经网络预测模型对抗生素效价进行测定, 结果表明,采用BP人工神经网络预测效价方法简便快捷,其 预测结果可靠,为抗生素效价的测定建立了新的分析方法。本 网络中采用的学习算法为LM算法,是目前收敛速度最快的 算法之--[4]。BP网络的非线性映射能力不仅表现在处理多因 素影响问题上,在本试验中处理单因素问题时亦表现出优势。 在测定抗生素效价中,只考虑到直径一个因素,实际中抗生素 微生物效价检定法影响因素很多,如培养温度、培养基成分、酸碱度、实验菌种的老化、菌层厚度、药液的稀释、钢管等l 5I,这些因素对 网络预测结果的影响还有待考虑和研究。 ‘ 表4 AN0VA 参考文献: 、 . [1]抗何文.蔡先东.生素效价测定方法的改进『J].广东药学,2003,13(2). 【2】周开利.康耀红.神经网络模型及其MATLAB仿真程序设计[M1.清华大学出版社,2005. f3】董鸿晔,金杰,赵青.计算机可视化技术在抗生素效价测定中的应用【J1.生物技术,2002,12(2). [4]高隽.人工神经网络原理及仿真实例【M】.北京:机械工业出版社,2003. [5]郭福庆.抗生素微生物效价检定法及其影响因素fJ].天津药学,2000,12(4). (上接第2357页) 参考文献: 【1]Lin Kai-yan,Wu Jun-hui,Xu Li-hong.A survey on color image segmentation techniques[J]Joumal of Image and Graphics,2005,10(1):1—10. [2]何俊,葛红,王玉峰.图像分割算法研究综述lJ1.计算机工程与科学,2009,31(12):58—61. [3】任明武,杨静宇,孙涵.一种基于边缘模式的直方图构造新方法Ⅲ.计算机研究与发展,2001,38(8):972—976. 【4】薛景浩,章毓晋,林行刚.基于最大类间后验交叉熵的阈值化分割算法Ⅲ.中国图象图形学报,1999,4(21:110—114. [5]付忠良.基于图像差距度量的阈值选取方法IJ1.计算机研究与发展,2001。38(5):563—567. [6]Otsu N.A Threshold Selection Method from Gray Level His—togram[J].IEEE Trans on System Man and Cybernetics,1979,9(1):62—66. 『71 Pohle R,TENnies K D.A New Approach for Model—Based Adaptive Region Growing in Medical Image Analysis『C1.Proc of the 9th Int 1 Conf on Computer Analysis and Patterns.2001:238-246. [8】王楠,黄养成.一种改进的彩色图像区域分割和边缘提取算法fJ1.装备指挥技术学院学报,1999,10(4):106一l1O. 【9】应骏,叶秀清,顾伟康.一个基于知识的边沿提取算法l J1.中国图象图形学报,1999,4(3):239—242. 【10】王宇生,b佳俊,陈纯.一种基于积分变换的边缘检测算法『J].中国图象图形学报,2002,7(2):145-159. [11]KIMJinsangCHENT0m MultipleFeatureClusteringforImageSequenceSegmentation[J].PatternRecognitionLetters2001 120%1217. [12]陈燕新,戚飞虎.基于竞争Hopfield网络的自动聚类图像分割方法lJ].模式识别与人工智能,1998;11(2):215—221. 【1 3】Chen D,Sun Y.A Self-Learning Segmentation Framework The Taguchi Approach ̄].Comput Med Imaging Graph,2000,24(5):283-296. [14]苗夺谦,李道国.粗糙集理论、算法与应用fM】.北京:清华太学出版社,2008. 『151 Pawlak Z.Rough sets[J].International Journal of Computer and Information Science,1982,1 1f5):341—356. 【16】张恒,冯子亮.一种基于粗糙集合理论的彩色图像分割lJ1.计算机技术与发展,2009,19(2):39—41,44. 本栏目责任编辑:唐一东 人工■偿及识别技术 2359