您好,欢迎来到宝玛科技网。
搜索
您的当前位置:首页基于遗传算法的DFD参数变形模型轮廓提取

基于遗传算法的DFD参数变形模型轮廓提取

来源:宝玛科技网
维普资讯 http://www.cqvip.com 第8卷第3期 信息3-.程大学学报 Vo1.8 NO.3 2007年9月 Journal of Information Engineering University Sep.2007 基于遗传算法的DFD参数变形模型轮廓提取 童 莉 ,平西建 ,李存宝 (1.信息.[程大学信息工程学院,河南郑州450002;2.信息工程大学科研部,河南郑州450002) 摘要:针对具有特性形状属性且轮廓局部光滑的图像目标,提出一种DFD(Discrete Fourier De— scriptors)参数变形模型轮廓提取算法。对于需要保留轮廓细节的轮廓形状,DFD参数轮廓变 形模型需要对较大的参数集合进行优化,算法的速度和精度之问存在较大矛盾。本文利用遗 传算法全局优化的性能和隐含的并行搜索特性,并通过初始种群选择约束目标整体形状属性, 达到保留轮廓形状细节基础上提高遗传算法的有效性、加快模型优化速度的目的。将其应用 于平面足迹重压区域轮廓提取,获得了较好的效果。 关键词:图像分割;轮廓提取;参数变形模型;遗传算法 中图分类号:TP391 文献标识码:A 文章编号:1671—0673(2007)03—0335—04 Footprint Boundary Finding Based on DFD Parametrically Deformable Models TONG Li ,PING Xi.jian ,LI Cun.bao (1.Institute of Information Engineering,Information Engineering University,Zhengzhou 450002,China; 2.Department of Science Research,Information Engineering University,Zhengzhou 450002,China) Abstract:For image objects constrained by a certain shape mode and smooth locally,this paper pro- poses a boundary finding method based on DFD(Discrete Fourier Descriptors)parametrically deform- able mode1.For extracting boundary with fine information,one must optimize the model on a larger set of parameters,which causes trouble in the balance of computing cost and accuracy.By applying genetic algorithms,a global optimal searching algorithm with better numerical stability and implied parallel computing mode,and introducing prior shape information in selecting initial group,this pa- per improves the performance of GAs as well as the speed of optimal searching.Better results are a- chieved in the application of this method on the boundary finding of weight bearing areas in footprint images. Key words:image segmentation;boundary finding;parametrically deformable models;genetic algo— rithmS 作为一种有效的图像目标弱边界提取方法,基 的snake主动轮廓模型为代表,在边缘强度和方向 于轮廓演化的变形模板近年来已被广泛地应用于 信息基础上,引入了边界光滑约束,能表示任何形 图像分割。变形模板方法在图像空间域或参数域 状。为了在空间域利用目标形状的先验信息获得 给定初始轮廓,设定优化目标并对参数集进行优 更有明确意义的目标轮廓,较多文献 。 对轮廓模 化,获得满足约束条件的闭合边界。 型进行了改进。另一方面,参数变形模板用较少的 变形模板轮廓提取方法以Kass等…最早提出 参数,如几何参数 、样条参数 、傅立叶参数 收稿日期:2006—12—26;修回日期:2007—04—16 基金项目:国家自然科学基金资助项目(60272004) 作者简介:童莉(1978一),女,湖北荆州人,信息工程大学博士研究生,主要研究方向为图像处理、模式识别等。 维普资讯 http://www.cqvip.com 336 信息工程大学学报 2007证 等,表示目标的轮廓,通过参数模型参数的变化寻 找图像中某种特定的边界。其中,通过傅立叶描述 z(k)的离散傅立叶变换为 1 1 子建立的轮廓参数模型,能够描述任意形状的图像 目标,且描述的轮廓具有自然的光滑特性 。 Chakraborty等 用椭圆傅立叶变换(EFT)建立边 p(“)= 1∑=( )e伽 ,“=0,1,…, 一1。 ‘ =0 复系数P(//,)称为边界的离散傅立叶描述子 (DFD)。通过傅立叶描绘子序列{P(0),P(1),…, P(K)},可以重构与闭合曲线对应的离散信号 界模型,并将形状的先验信息、边界信息和区域信 息融合到模型参数的优化,可提取具有任意形状属 性的目标轮廓。 参数变形模板的优化属于多元非线性优化问 题。经典的优化算法(如梯度法)需要计每个参数 的偏导数,计算复杂度高,而且容易陷入给定初始 值附近的局部极小,受初始值影响较大。区别于传 统算法,遗传算法不受约束条件(如可导性)的限 制,从问题解的一个集合而非单个初值开始,具有 隐含并行搜索特性,搜索重点集中于性能高的部 分,从而减少了陷入局部极小的可能 。 本文在离散傅立叶描述子(DFD)参数变形轮 廓模型基础上,融合图像的边缘信息和区域信息定 义模型优化目标函数。对于(DFD)参数变形轮廓 模型,越精确的轮廓意味着保留更多的模型参数。 本文采用遗传算法进行模型参数的优化,可保留较 多模型参数且不对算法速度造成较大影响。另外, 对于具有特定形状属性的图像目标,本文将遗传算 法中的初始种群设定为训练样本的轮廓集合,遗传 算法在优化的过程中将较好地继承训练样本的形 状特有属性,使优化的结果具有较好的稳定性,加 快算法的收敛速度。 1 DFD参数变形轮廓模型 1.1 轮廓模型 设C为 ,,平面内的 一点离散封闭曲线(边 界),以任意点( ,Y )逆时针方向移动,按等弧长 间隔得到该曲线的坐标序列 (k)=[ (k),Y(k)], k=0,1,…,K一1。在以 轴为实轴,Y轴为虚轴的复 平面中,曲线上任意点的坐标可表示成一个复数(如 图1):z(k)= (k)+ (k),k=0,1,…,K一1。 。 实轴 图1 8一连通离散边界及其复数序列表示 显然,该复平面中的离散曲线C表示为一个 周期为 的复函数z(k),该函数对曲线解释成为 一维离散周期信号,但并未改变曲线本身的性质。 1 1 z( )= 1∑p(“) ,k=0,1,…, 一1 ‘ Ⅱ 0 (1) 即为闭合曲线的DFD参数模型,该模型参数由曲 线的傅立叶描绘子声={P。,P 一,P }构成,可表 示为P(//,)=P,(//,)+ (//,),其中P,(//,)和P (//,) 分别表示离散傅立叶交换的实部和虚部,此时声= {P ,P P P …,P P }。离散傅立叶描述子可 使用较少的谐波参数得到高质量的边界形状表示, 具有较好的边界重构能力,并能确保重构的边界闭 合和光滑。 1.2 轮廓模型优化目标函数 经典的图像分割算法中,由于各种基于边界和 区域的算法的不同性质,它们可能给出不同的结 果,若将区域信息和边界信息结合起来往往将获得 更好的效果 。为了融合图像的边缘信息和区域 信息,针对DFD轮廓变形模型描述的轮廓建立的 目标包括两部分:基于梯度的优化目标和基于区域 的优化目标。令原始图像,中某特定形状目标的轮 廓为C ,则 声 =argmaxM(/5,,)= argmax[M (声,,)+M。, 。( ,,)] (2) 1.2.1 基于边缘的优化目标函数 ( ,声) 图像轮廓上的像素一般具有较高的梯度强度, 为了描述由当前参数集声在DFD参数模型上描述 的轮廓C 与图像目标真实边缘的符合程度,定义 妣 ( ,声)为C 上所有像素点的梯度强度 求和: 枷 ( ,声)=∑ ( , ) (3) 其中, ( ,Y)= ̄/(,( ,Y)/ ) +(,( ,Y)/ y) 。 1.2.2 基于区域的优化目标函数M…。(声,,) 基于区域的优化目标可以通过图2中的简化 方式进行描述。设利用阈值分割算法得到结果图像 为, ,则, 中包括目标区域 和背景区域 。轮廓参 数模型 对应的离散闭合曲线C 为轮廓模型变形 过程中对应的一个轮廓实例。曲线c 所包围的区 域中,一部分包括目标区域中的像素,另一部分包 含非目标区域中的像素。 定义曲线C 对于目标区域 的总收益为 (Ir,声)= K( ,Y), 维普资讯 http://www.cqvip.com 第3期 童莉等:基于遗传算法的DFD参数变形模型轮廓提取 337 图2 轮廓模型优化示意图 其中 = 。 若轮廓c 所包含的目标区域像素越多,包含 非目标区域中的像素越少,该轮廓对目标区域R的 总收益日 (,, )值越大。因此,该值反映了轮廓c 与目标区域R真实轮廓的接近程度。因此基于区域 的优化目标函数为 M 。(声,,)=H (, ,声) (4) 将(3)式和(4)式代入(2)式可得基于DFD 变形模型的优化目标函数为 M(/5,,)=M ,。 (声,, )+ … (声,, )= ∑, ( ,y)+ ∑K( ,y)。 目标函数M(声,,)的优化属于多元非线性优 化问题,参数的数量由提取得图像目标轮廓特性决 定。如果目标轮廓整体光滑性较好,则可用较少的 谐波分量重构轮廓,但是对于局部凹凸变化较剧烈 的目标轮廓,需要保留较多的谐波分量才能达到较 好的效果。若利用经典的优化算法(如梯度法),需 要计算每个参数的偏导数,计算复杂度高,参数的 数量将对算法的速度造成很大的影响。 本文将DFD变形轮廓模型应用于平面赤足迹 图像的重压区域轮廓提取。为了充分保留足迹重压 区域的轮廓形状变化细节,需要在DFD轮廓变形 模型中对较大的参数集进行优化。本文利用遗传算 法的全局寻优能力和并行搜索特性,并通过在初始 种群中引入先验形状特性,搜索重点集中于性能高 的部分,使遗传算法的进化过程具有更好的方向 性,得到了全局优化解,并缓解了参数数量和算法 速度的矛盾。 2 遗传算法及其实现 遗传算法是模拟生物在自然环境中的遗传和 进化过程而形成的一种自适应全局优化的搜索算 法,它通过模拟“优胜劣汰、适者生存”的原理来鼓 励产生好的结构,并通过在迭代过程中保持已有的 结构,同时寻找更好的结构,因此算法具有很好的 全局优化性能和稳定性。 本文将遗传算法应用于基于DFD的轮廓参数 模型优化,实现过程如下: ①初始种群构造 为了保证遗传算法的有效性,并缩小遗传算法 的搜索范围,本文引入平面足迹重压区域形状的先 验知识,设定初始种群来自于平面足迹样本图像中 人工提取的重压区域轮廓集合。 对于每个样本图像,在阈值分割的基础上通过 人工交互的方法获得重压区域的轮廓。为了应用 FFT快速算法,将轮廓进行等弦长亚采样,得到2 个亚采样点,并利用DFT获得该轮廓的离散傅立 叶描绘子:{P ,P P P …,P P },保留前K个 谐波分量的DFD并构造轮廓模型参数 ={P , P P rl’P …,P ,P K}(0<k≤N)。本文随机选取 了88个来自于不同个体的足迹样本,获取各样本 的重压区域轮廓,并构造了初始参数模型种群。 ②适应度函数 融合了图像梯度信息和区域信息的优化目标 函数 (,, )使轮廓c 的变形趋于真实的足迹重 压区域边界,因此本文算法中设定适应度函数与优 化目标函数 (,,声)保持一致。 ③选择方法 选择采用轮盘赌方法,将其中最优的30%保 留到下一代。 ④染色体编码 每一条染色体由DFD轮廓参数模型中按照每 个谐波顺序对实部和虚部进行实数编码。如X = (P ,P P P …,P P ),K为参数模型中保留 的谐波分量。 ⑤遗传算子 ・交叉算子 按照交叉概率P 进行算术交叉,假设在两个 个体 ”和 ”之间进行交叉,则交叉运算产生的 两个新个体为 『 ’=wXl +(1一W) ’ 【 “I)= “I】+(1一 ) “¨ 其中,W (0,1)为定常数。 ・变异算子 按照变异概率选取变异染色体,随机选取染色 体上的L个谐波上的实部和虚部,分别乘以(0,2) 之间的随机数。 ⑥终止规则 遗传运算到一定的代数 后终止。 一般情况下,遗传参数设定为:交叉概率P = 0.4~0.9,变异概率P =0.0001~0.01,终止代数 维普资讯 http://www.cqvip.com 338 信息工程大学学报 2007芷 T=50~100。 3 实验结果 为验证本文的算法效果并分析傅立叶谐波数量 对轮廓提取的影响,本文应用上述基于DFD的轮廓 参数模型,对平面足迹测试样本集进行实验。设本 算法提取轮廓对应的目标区域为Js ,人工方法提取 轮廓对应的目标区域为 ,定义它们的相对差RU— MA f Relative Ultimate Measurement Accuracy) : RUMA: ×100%。 l lⅣl l定义RUMA=1一RUMA,则RUMA度量了区域 轮廓提取的准确性。 模糊一致性度量函数取t=4。遗传算法参数 为:初始种群数M=87。对样本轮廓进行等弧长 512点亚采样(注,200dpi分辨率下的平面足迹样 本图像,人工提取重压轮廓的平均长度为1013,小 于2m),初始离散傅立叶变换谐波分量为512。交 叉概率:P =0.4,变异概率:p =0.01,且变异中取 L=10个谐波分量,算数交叉中,W=0.4,遗传代数 为T=60。该算法在P4 2.4G的PC机上Matlab软 件环境中实现。 (a)保留谐波分量与平均 (b)保留谐波分量与平均 RUMA的关系 耗时的关系 图3 轮廓提取算法的准确度和速度分析 与Chakraborty 提出的基于椭圆傅立叶模型 描述区域轮廓,并利用梯度法优化目标函数的算法 相比,本文提出的算法速度有较大提高。前者在 Sun Sparc10工作站上进行算法实验,目标函数的 优化耗时需要1.0m~1.5m,而本文提出的算法平 均耗时均未超过1.0m。 图3中的数据表明,谐波分量从10增加到 256时,轮廓提取的准确程度从0.879提高至 0.961,较多的傅立叶谐波分量能够更好地描述曲 线细节,因而能获取更加精确的轮廓;但轮廓变形 过程所消耗的时间也随着谐波分量的增加而增加, 谐波分量从10增加到256时,算法平均耗时从24s 提高至48 S。对于具有局部光滑特性的目标轮廓, 当谐波数量增加到一定程度(例如增加至40),保 留更多的谐波分量并不能显著增加轮廓提取的精 度(图3(a))。实际应用中,谐波分量的选择可以 根据以上数据分析和应用需求合理选取。由于重 压区域轮廓上的曲线局部变化关系对足迹识别具 有重要影响,综合考虑时间的消耗和傅立叶描述子 对轮廓细节描述能力。 4结论与展望 卯 ∞ 加 0 本文在对基于DFD轮廓变形模型进行分析, 并给出融合图像边界信息和区域信息的优化目标 函数的基础上,给出了遗传算法在DFD轮廓变形 模型的目标函数最大化中的实现方法。由于遗传 算法不需要目标函数中各参数的导数等梯度信息, 给计算机的处理带来了极大的方便。遗传算法不 仅对多元非线性优化问题具有良好的解稳定性,同 时利用样本数据进行初始种群的构造,使轮廓模型 的优化隐含地引入了特定形状的先验信息,缩小了 搜索空间。应用该方法提取平面赤足迹的重压区 域轮廓实验表明,该算法速度快,能充分保留轮廓 细节。对于具有特定形状属性和光滑轮廓的图像 分割,本方法具有良好的应用前景。 参考文献 [1]Xu C,Prince J L.Snakes,Shapes and Gradient Vector Flow[J].IEEE Transactions on Image Processing,1998, 7(3):359—369. [2]张建伟,夏德深.高斯混合模型改进的活动轮廓模型 MR1分割[J].计算机辅助设计与图形学学报,2005, 12(17):264—265. [3]Wang Yongmei,Lawrence H S.Boundary Finding with Prior Shape and Smoothness Models[J].IEEE Transac— tions on Pattern Analysis and Machine Intelligence, 2000,22(7):738—743. [4]Yuille A L,Hallinan P W,Cohen D S.Feature extrac— tion from faces using deformable templates[J].Interna— tional Journal of Computer Vision,1992,8(2):99—111. [5]Flickner M,Sawhney H,etc.Intelligent Interactive im— age outlining using spline snakes[C]∥Asilo—mar Conf. Signals,Systems and Computers.1994,1:731—735. [6]Chakraborty A,Staib H,et a1.Deformable Boundary Finding in Medical Images by Integrating Gradient and Region Information[J].IEEE Transactions on Medical Imaging,1996,15(6):859—870. [7]李天庆,张毅,刘志,等,FFTSnake模型研究[J].计 算机工程,2005,31(12):66—69. [8]周明,孙树栋.遗传算法原理及应用[M].北京:国防 工业出版社,1999. [9]Zhang Y J.Evaluation and comparison of different seg— mentatlon algorithms[J].Pattern Recognition Letters, 1997,18(10):963—974. [10]章毓晋.客观的图像质量测度及其在分割评价中的应 用[J].电子科学学刊,1997,19(1):1—5. 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- baomayou.com 版权所有 赣ICP备2024042794号-6

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务