An efficient evolutionary algorithm for accurate polygonal approximation |
| |
Authors: | Shinn-Ying Ho Yeong-Chinq Chen |
| |
Affiliation: | Department of Information Engineering, Feng Chia University, 100 Wen-hwa Road, Taichung, Taiwan 407, ROC |
| |
Abstract: | An optimization problem for polygonal approximation of 2-D shapes is investigated in this paper. The optimization problem for a digital contour of N points with the approximating polygon of K vertices has a search space of C(N, K) instances, i.e., the number of ways of choosing K vertices out of N points. A genetic-algorithm-based method has been proposed for determining the optimal polygons of digital curves, and its performance is better than that of several existing methods for the polygonal approximation problems. This paper proposes an efficient evolutionary algorithm (EEA) with a novel orthogonal array crossover for obtaining the optimal solution to the polygonal approximation problem. It is shown empirically that the proposed EEA outperforms the existing genetic-algorithm-based method under the same cost conditions in terms of the quality of the best solution, average solution, variance of solutions, and the convergence speed, especially in solving large polygonal approximation problems. |
| |
Keywords: | Evolutionary algorithm Genetic algorithm Optimization Orthogonal array crossover Polygonal approximation |
本文献已被 ScienceDirect 等数据库收录! |
|