节点文献

非参数曲线提取方法研究

Research on Nonparametric Curve Extraction Algorithm

【作者】 谭庆

【导师】 顾军华;

【作者基本信息】 河北工业大学 , 计算机应用技术, 2007, 硕士

【摘要】 曲线提取与曲线识别是图像识别、图像理解、机器视觉等领域中非常重要的基本识别技术,在经济、国防、工业、安全等诸多方面有着广泛应用。在进行图像识别时,要首先对图像进行预处理、分割运算,然后提取曲线特征,最后进行识别。而图像的复杂性和多样性以及预处理、分割算法的局限性使得分割后的二值图像中存在大量的噪声,同时曲线中也存在断点,为曲线的特征提取带来了困难。Hough变换能够有效的从充斥噪声的二值图像中提取曲线,是曲线识别中的主要工具。但利用Hough变换进行曲线识别,需要预知曲线方程或形状,而实际图像中的曲线在许多情况下是无法在识别前预知其方程或形状的,也就无法使用Hough变换来提取曲线。论文将这类曲线称之为非参数曲线,而对它的提取问题归结为离散的组合优化问题,并在对遗传算法、蚁群优化算法进行深入研究的基础上,提出了基于蚁群算法的非参数曲线提取方法。论文的主要研究内容和所取得的成果包括如下几个方面:(1)论文介绍了用Hough变换识别参数曲线的理论方法,以及参数曲线与非参数曲线的概念。阐明了基于组合优化理论的非参数曲线识别的基本思想,制定了基于优化算法的非参数曲线提取方案,并在研究前人基于小生境遗传优化的非参数曲线特征提取算法的基础上,采用蚁群优化来对非参数曲线进行提取,取得了较好的效果。(2)论文对遗传算法、蚁群优化算法展开了深入的研究。针对算法中的缺陷与不足,提出了三种改进算法:具有局部搜索能力的小生境遗传算法、蚁群遗传混合算法、求解旅行商问题的智能蚁群优化算法。论文阐述了改进算法的思想、算法流程、和算子的设计,并通过多峰值函数、旅行商问题的仿真实验,验证了改进算法的合理性和有效性。(3)针对非参数曲线识别问题,论文在基于蚁群优化的非参数曲线提取算法中设计了搜索终止概率函数,用于动态的判断蚂蚁是否继续添加解成分,解决了非参数曲线提取问题中解不定长的问题;路径翻转算子与搜索终止函数的共同作用解决了非参数曲线提取问题中曲线起点像素、终点像素不合一的问题,使得蚂蚁可以随机选择初始非零像素;论文同时对蚁群优化中的启发式信息给出了合理定义,并设计了相应的状态转移规则和信息素更新规则;局部搜索算子的引入一定程度上对蚁群优化的粗搜索进行了弥补,进一步优化了蚂蚁所构造的曲线;通过对含有各种长度、各种角度、各种纹理、存在各种噪声的二值图像的实验,结果表明算法是有效的。(4)为了在同一幅二值图像当中同时提取两条甚至多条非参数曲线,论文对两曲线之间的相似度进行了定义,并在此基础上讨论了基于蚁群优化的多曲线提取算法,也取得了良好的效果。

【Abstract】 Curve extraction and recognition is an important and basic recognition technique in image recognition and computer vision field. It has extensive application in economic, national defense, industry, security and so on. In image recognition algorithm, image preprocessing and image segmentation are firstly used before curve feature extraction and recognition. There are always large noise pixels in the binary images segmented from original images and break points on the curve for the complexity and variety of the images and the limitation of the segmentation algorithm, which brings difficulty for curve feature extraction. Hough transform (HT) can identify curves with break points on them in binary images with large noise, while curve function or shape is must given before recognition when using HT. But in actual images, the curve function or shape is not a priori knowledge before recognition in most cases and the curve can not be recognized by HT. This kind of curve is called nonparametric curve and its extraction is considered as a kind of permutation-based optimization problem in this paper. Basing on the deep research of genetic algorithm (GA) and ant colony optimization (ACO), this dissertation proposes a new nonparametric curve extraction algorithm by using ant colony system. The main research contexts and contributions of this dissertation are as follows:1. The definition of nonparametric curve and academic parametric curve extraction approaches using HT are introduced in this dissertation. The basic idea and frame of nonparametric curve extraction based on permutation-based optimization theory is expressed. This dissertation successfully uses ant colony optimization to extract the nonparametric curves at the basic of the previous research using niche genetic algorithm proposed by other scholars. 2. This dissertation does a lot research of GA and ACO and introduces their shortcomings. In order to improve the performance of them, this dissertation proposes three improved algorithms: a novel niche genetic algorithm with local search ability, a new hybrid algorithm of ant colony system and genetic algorithm, a new intelligent ACO for traveling salesman problem (TSP). The flows and design methods of the algorithms’operators are given in the dissertation. Compared with the original algorithms, the simulation results show the superiority of the improved algorithms by using multi-modal function optimization and TSP correspondingly.3. In the design of ACO nonparametric curve extraction, a variety of techniques are proposed. The searching termination probability function dynamically judges whether the ant adds new solution component to the current path, which solves the unfixed-length problem in solution coding of nonparametric curve extraction. The combination of path reversal operator and searching termination function makes the ants find reasonable solutions at any random starting pixel. This dissertation defines the heuristic information in ACO properly and designs the corresponding ACO’s state transition rule and pheromone updating rule. The introduced local search operator compensates ACO’s rough searching in some degree. Lots of binary images with different curves and noise are used to test the algorithm and the results show its effectiveness.4. In order to identify two curves or even more than two curves from a binary image simultaneously, this dissertation defines the similarity between two curves and discusses the method of multi-curve extraction based on ACO. The experiments show the effectiveness of the method.

  • 【分类号】TP391.41
  • 【被引频次】2
  • 【下载频次】209
节点文献中: 

本文链接的文献网络图示:

本文的引文网络