...
【24h】

Multi-circle detection on images inspired by collective animal behavior

机译:在动物集体行为启发下对图像进行多圆检测

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

Hough transform (HT) has been the most common method for circle detection that delivers robustness but adversely demands considerable computational efforts and large memory requirements. As an alternative to HT-based techniques, the problem of shape recognition has also been handled through optimization methods. In particular, extracting multiple circle primitives falls into the category of multi-modal optimization as each circle represents an optimum which must be detected within the feasible solution space. However, since all optimization-based circle detectors focus on finding only a single optimal solution, they need to be applied several times in order to extract all the primitives which results on time-consuming algorithms. This paper presents an algorithm for automatic detection of multiple circular shapes that considers the overall process as a multi-modal optimization problem. In the detection, the approach employs an evolutionary algorithm based on the way in which the animals behave collectively. In such an algorithm, searcher agents emulate a group of animals which interact to each other using simple biological rules. These rules are modeled as evolutionary operators. Such operators are applied to each agent considering that the complete group maintains a memory which stores the optimal solutions seen so-far by applying a competition principle. The detector uses a combination of three non-collinear edge points as parameters to determine circle candidates (possible solutions). A matching function determines if such circle candidates are actually present in the image. Guided by the values of such matching functions, the set of encoded candidate circles are evolved through the evolutionary algorithm so that the best candidate (global optimum) can be fitted into an actual circle within the edge-only image. Subsequently, an analysis of the incorporated memory is executed in order to identify potential local optima which represent other circles. Experimental results over several complex synthetic and natural images have validated the efficiency of the proposed technique regarding accuracy, speed and robustness.
机译:霍夫变换(HT)已经成为最常见的圆形检测方法,具有鲁棒性,但不利地需要大量的计算工作和大量的内存需求。作为基于HT的技术的替代方法,形状识别问题也已通过优化方法解决。特别是,提取多个圆图元属于多模态优化类别,因为每个圆代表一个必须在可行解空间内检测到的最佳值。但是,由于所有基于优化的圆形检测器都只专注于找到一个最佳解决方案,因此需要多次应用它们才能提取出所有耗时算法产生的图元。本文提出了一种自动检测多个圆形形状的算法,该算法将整个过程视为一个多峰优化问题。在检测中,该方法采用了一种基于动物集体行为方式的进化算法。在这种算法中,搜寻者代理会模仿一组动物,它们会使用简单的生物学规则相互互动。这些规则被建模为进化算子。考虑到整个组维护一个存储通过应用竞争原理到目前为止所看到的最佳解决方案的内存,将这样的运算符应用于每个代理。检测器使用三个非共线边缘点的组合作为参数来确定候选圆(可能的解)。匹配功能确定图像中是否实际存在此类候选圆。在这种匹配函数的值的引导下,通过进化算法对一组编码的候选圆进行演化,以便可以将最佳候选(全局最优)拟合到仅边缘图像内的实际圆中。随后,对合并的存储器执行分析,以便识别代表其他圆圈的潜在局部最优。在几个复杂的合成和自然图像上的实验结果验证了所提技术在准确性,速度和鲁棒性方面的效率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号