Computer vision (CV) is a big and important field in artificial intelligence covering a wide range of applications. Image analysis is a major task in CV aiming to extract, analyse and understand the visual content of images. However, image-related tasks are very challenging due to many factors, e.g., high variations across images, high dimensionality, domain expertise requirement, and image distortions. Evolutionary computation (EC) approaches have been widely used for image analysis with significant achievement. However, there is no comprehensive survey of existing EC approaches to image analysis. To fill this gap, this paper provides a comprehensive survey covering all essential EC approaches to important image analysis tasks including edge detection, image segmentation, image feature analysis, image classification, object detection, and others. This survey aims to provide a better understanding of evolutionary computer vision (ECV) by discussing the contributions of different approaches and exploring how and why EC is used for CV and image analysis. The applications, challenges, issues, and trends associated to this research field are also discussed and summarised to provide further guidelines and opportunities for future research.
翻译:计算机视觉(CV)是人工智能中涉及广泛应用的庞大而重要的领域。图像分析是CV的一项主要任务,旨在提取、分析和理解图像的视觉内容。然而,与图像有关的任务由于许多因素,例如图像之间的差异很大、高维度、领域专门知识要求和图像扭曲等,因此非常具有挑战性。进化计算(EC)方法已被广泛用于图像分析,并取得了显著成就。然而,没有对现有EC图像分析方法进行全面调查。为填补这一空白,本文件提供了一份全面的调查,涵盖欧盟委员会在重要图像分析任务方面采取的所有基本方法,包括边缘探测、图像分割、图像特征分析、图像分类、物体探测等。这一调查的目的是通过讨论不同方法的贡献,探索欧盟委员会如何和为什么用于CV和图像分析。与这一研究领域有关的应用、挑战、问题和趋势也得到了讨论和总结,以便为今后的研究提供进一步的指导方针和机会。