Skip to main content

A Genetic Algorithm with Chromosome-Repairing Technique for Polygonal Approximation of Digital Curves

  • Conference paper
Advances in Natural Computation (ICNC 2005)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3612))

Included in the following conference series:

  • 2270 Accesses

Abstract

A genetic algorithm with chromosome-repairing scheme (CRS) is proposed in this paper to solve the polygonal approximation problem. Different from the existing approaches based on genetic algorithms, the proposed algorithm adopts variable-length chromosome encoding for reducing the memory storage and computational time, and develops a special crossover named gene-removing crossover for removing the redundant genes. It is known that Genetic operators may yield infeasible solutions, and it is generally difficult to cope with them. Instead of using the penalty function approach, we propose a chromosome-repairing scheme to iteratively add the valuable candidate gene to the chromosome to deal with the infeasible solution and an evaluating scheme for the candidate genes. The experimental results show that the proposed CRS outperforms the existing approaches based on genetic-algorithms, ant-colony-optimization and tabu-search.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Ray, B.K., Ray, K.S.: Determination of optimal polygon from digital curve using L 1 norm. Pattern Recognition 26, 505–509 (1993)

    Article  Google Scholar 

  2. Ray, B.K., Ray, K.S.: A new split-and merge technique for polygonal approximation of chain coded curves. Pattern Recognition letter 16, 161–169 (1995)

    Article  Google Scholar 

  3. Teh, H.C., Chin, R.T.: On detection of dominant points on digital curves. IEEE Trans. Pattern Anal. Mach. Intell. 11(8), 859–872 (1989)

    Article  Google Scholar 

  4. Phillips, T.Y., Rosenfeld, A.: An ISODATA algorithm for straight line fitting. Pattern Recognition letter 7, 291–297 (1988)

    Article  Google Scholar 

  5. Yin, P.Y.: Genetic algorithms for polygonal approximation of digital curves. Int. J. Pattern Recognition Artif. Intell. 13, 1–22 (1999)

    Article  Google Scholar 

  6. Yin, P.Y.: A tabu search approach to the polygonal approximation of digital curves. Int. J. Pattern Recognition Artif. Intell. 14, 243–255 (2000)

    Article  Google Scholar 

  7. Yin, P.Y.: Ant colony search algorithms for optimal polygonal approximation of plane curves. Pattern Recognition 36, 1783–1997 (2003)

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wang, B., Chen, Y.Q. (2005). A Genetic Algorithm with Chromosome-Repairing Technique for Polygonal Approximation of Digital Curves. In: Wang, L., Chen, K., Ong, Y.S. (eds) Advances in Natural Computation. ICNC 2005. Lecture Notes in Computer Science, vol 3612. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11539902_101

Download citation

  • DOI: https://doi.org/10.1007/11539902_101

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-28320-1

  • Online ISBN: 978-3-540-31863-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics