基于遗传算法的图像匹配算法研究
- 格式:pdf
- 大小:481.62 KB
- 文档页数:3
总第289期 2013年第11期 计算机与数字工程 Computer&Digital Engineering Vo1.41 N D.11 1823
基于遗传算法的图像匹配算法研究 李红梅 (广东白云学院计算机系广州 510450) 摘要图像匹配算法的研究是模式识别学科研究的一个分支,针对图像匹配速度问题,论文提出一种改进的遗传算法的快速图像匹 配算法。该算法首先确定问题的参数空间,通过对参数空间编码和种群初始化得到待匹配的多个初始位置,然后利用模板图和当前搜素子 图的直方图信息,分别构建参考序列和比较序列,以两序列间的灰色关联度为适应度函数 通过改进的遗传算子实现遗传操作,对遗传个体 进行迭代寻优,找出图像中的最佳匹配点。实验结果表明,基于该算法的图像匹配具有运算量小、匹配精确等优点,实时性得到了明显的提 高。 关键词遗传算法;图像匹配;适应度函数;多父体杂交 中图分类号TP301.6 DOI:10.3969 ̄.issn1672-9722.2013.11.034 Image Matching Algorithm Based on Genetic Algorithm LI Hongmei (Computer Department,Guangdong Baiyun College,Guangzhou 510450) Abstract The study of image registration algorithm is one of the branches in the field of pattern recognition.Aim at the problems on image matching for slow speed,an image matching algorithm based on a new genetic algorithm is proposed.In the method,matching parame— ter space is determined and several positions are acqulred by the initialization of the chromosomes first.Secondly,a referential sequence and a comparative sequence are separately constructed by the histogram information of the template image and the current searching subimage. And then,taking the grey relational degree between the tWO sequences as the fitness function,most of the chromosomes concurrently ap— proach to the matching position throug the new genetic algorithm.The experimenta1 results inicate that the algorithm not only obtains precise positions,but alse obviously increases the matching speed. Kay Words genetic algorithm,image matching,fitness function,multi—parent crossover ClassNunq ̄y TP301.6 1 引言 图像匹配是图像处理中一个重要的课题,在计算机视 觉、运动目标跟踪与识别、序列图像压缩中运动补偿、医学 图像处理等领域有广阔的应用前景。在对图像的理解中, 匹配技术起着重要的作用。对于图像匹配算法目前主要可 以分为两大类:基于图像全局灰度值的匹配算法和基于图 像局部特征的匹配算法。 图像匹配_】]是指在待匹配的大图像中判断是否存在模 板图像,以及确定模板图像在待匹配图像中的位置。根据 匹配原理,基于图像全局灰度值匹配算法[4]以图像间灰度 信息的相关性作为匹配判决准则,该类方法实现简单,但速 度较慢;基于图像局部特征的匹配算法的总体思路是首先 对图像的特征进行定义和提取,并以之作为相似性判决准 则,优点是匹配精度高,但只适用于具有典型特征且易于提 取的图像。 遗传算法的思想_2]是从代表问题可能潜在解集的一个 种群开始的,而一个种群则由经过基因编码的一定数目的 个体组成。每个个体实际上是染色体带有特征的实体。染
收稿日期:2013年5月4日,修回日期:2013年6月29日 作者简介:李红梅,女,硕士研究生,讲师,研究方向:演化计算。 色体作为遗传物质的主要载体,即多个基因的集合,其内部 表现是某种基因组合,它决定了个体的性状的外部表现。 因此,在一开始需要实现从表现型到基因型的映像即编码 工作。初代种群产生之后,按照适者生存和优胜劣汰的原 理,逐代演化产生出越来越好的近似解。在每一代,根据问 题中个体的适应度大小挑选个体,并借助于自然遗传学的 遗传算子进行组合交叉和变异,产生出代表新的解集的种 群。这个过程将导致种群像自然进化一样的后生代种群比 前代更加适应于环境,末代种群中的最优个体经过解码,可 以作为问题近似最优解。遗传算法不同于传统的搜索和优 化方法,其主要的特点在于:自组织、自适应和自学习性。 应用遗传算法求解问题时,在编码方案、适应度函数及遗传 算子确定后,算法将利用进化过程中获得的信息自行组织 搜索。 本文针对图像匹配速度问题,将图像全局灰度值和遗 传算法结合,提出一种基于遗传算法的快速图像匹配算法, 增强了算法的快速性和全局收敛性能。该算法首先确定问 题的参数空间,通过对参数空间编码和种群初始化得到待 匹配的多个初始位置,
然后利用模板图和当前搜素子图的 2013年第11期 计算机与数字工程 1825 4结语 本文以提高图像匹配算法的速度为目的,提出了基于 改进的遗传算法的快速图像匹配方,初步实验结果显示该 方法在实时性方面具有较好的性能,该方法将模板图像与 待匹配图像中子图的直方图信息之间的关联度作为遗传算 法的适应度函数,大大节省了运算时间,同时,提出一种改 进的遗传算法,利用遗传算法并行匹配 多个搜索位置, 实时性得到了进一步的提高。 参考文献 [1]章毓晋.图像理解与计算机视觉[M].北京:清华大学出版社, 2000:10—15. ZHANG Yujin.Image understanding and computer vision I-M].Beijing:Tsinghua University press,2000:10—15. [2]李敏强.遗传算法的基本理论与应用[M].北京:科学出版社, 2002:20—25. LI Minqiat ̄.Basic theory and application of genetic algorithms [M].Beijing:Science Press,2002:20—25. [3]马苗,田红朋,张艳宁.灰色理论在图像工程中的应用研究进展 [J].中国图像图形学报,2007,12(11):1943—1951. MA Miao,TIAN Hongpeng,ZHANG Yanning.Research progress on Application of Grey Theory in image engineering [J].Chinese Journal of image and graphics,2007,12(11): 1943—1951. [4]李强,张钹.一种基于图像灰度的快速匹配算法[J].软件学报, 2006,17(2):216—222. LI Qiang,ZHANG 13o.A fast matching algorithm based on image gray value[J].Journal of software,2006,17(2):216— 222. [5]云庆夏,黄光球,王战权.遗传算法和遗传规划[M].北京:冶金 工业出版社,1997:3O一40. YUN Qingxia,HUANG Guangqiu,WANG Zhanqua ̄Oenet— ic algorithm and genetic programming[M].Beijing:Metallur— gical Industry Press,1997:3O一40. [6]赵艳林,韦树英,梅占馨.灰色欧几里德关联度[J].广西大学学 报(自然科学版),1998(3):10—13. ZHA0 Yanlin,WEI Shuying,MEI ZhanxirL Grey Euclid rela— tional degree[J].Journal of Guangxi University(NATURAL SCIENCE EDITION),1998(3):10-13. [7]李红梅.基于约束强度的演化算法[J].计算机工程与设计, 2009,4(28):6243—6246. LI Hongmei.Evolutionary algorithm for constrained single-ob— jective optimization[J].Computer engineering and design, 2009,4(28):6243—6246. [8]阮沈勇,王永利,桑群芳.MATLAB程序设计[M].北京:电子 工业出版社,2002:20—60. RUAN Shenyong,WANG Yongli,SANG Qunfang.MAT— LAB program design[M].Beijing:Publishing House of elec— tronics industry,2002:20—60. [9]郑军,诸静.基于自适用遗传算法的图像匹配[J].浙江大学学 报(工学版),2003,37(6):689—692. ZHENG Jun,ZHU Jing.Image matching based on adaptive genetic algorithm[J].Journal of Zh ̄iang University(Engi— neering and Technology Edition),2003,37(6):689—692. [1O]周明,孙树栋.遗传算法原理及应用[M].长沙:国防工业出版 社,1999:30—45. ZHOU Ming,SUN Shudong.The principle and application of genetic algorithm[M].Changsha:National Defenee Industry Press,1999:30—45.
(上接第1816页) [5]陈胜勇,刘盛.基于OpenCV的计算机视觉技术实现[M].北 京:科学出版社,2008:364-389. CHEN Shengyong,LIU Sheng.Computer vision technology based on the OpenCV[M].Beijing:Science Press,2008:364— 389. [6]Yuri M Bayakovski Ph.n Graphics and Media Lab[EB/ OL].http://research.graphicon.ru/calibration/2.html,2009一 O9. [73 Zhang z Y.A Flexible New Technique for Camera Calibration [J].IEEE Transactions on pattern Analysis and Machine In— telligence,2000,22(11):1330—1334. [8]毛剑飞,邹细勇.改进的平面模板两步法标定摄像机[J].中国 图象图形学报,2004,9(7):846—853. MAO Jianfei,ZOU Xiyong.Improved two-step calibration camera plane template[J].Chinese Journal of Image and Graphics,2004,9(7):846—853. [91 Dapeng Gao,Fuliang Yin.Computing a complete camera lens distortion model by planar homography[J].Optics&Laser Technology,2013(49):95—107. [1o]尹文生,罗瑜林.基于OpenCV的摄像机标定[J].计算机工程 与设计,2007(28):197—199. YIN Wensheng,LUO Yulin.Camera calibration based on OpenCV[J].Computer Engineering and Design,2007(28): 197—199. In]Alexander Velizhev.GML camera calibrate toolbox I EB} OL].http://graphics.cs.msu.ru/2011,12. [12]Jean-Yves Bouguet.Camera calibration toolbox for matlab [EB/OL].http ?f H .vision.cahech.edu/.2011,12.