Abstract
In this paper we describe and compare two different approaches to design image processing algorithms for binary images using Genetic Programming (GP). The first approach is based on the use of mathematical morphology primitives. The second is based on Sub- Machine-Code GP: a technique to speed up and extend GP based on the idea of exploiting the internal parallelism of sequential CPUs. In both cases the objective is to find programs which can transform binary images of a certain kind into other binary images containing just a particular characteristic of interest. In particular, here we focus on the extraction of three different features in music sheets.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Tackett, W.A.: Genetic programming for feature discovery and image discrimination. In Forrest, S., ed.: Proceedings of the 5th International Conference on Genetic Algorithms, ICGA-93, University of Illinois at Urbana-Champaign, Morgan Kaufmann (1993) 303–309
Daida, J.M., Hommes, J.D., Ross, S.J., Vesecky, J.F.: Extracting curvilinear features from SAR images of arctic ice: Algorithm discovery using the genetic programming paradigm. In Stein, T., ed.: Proceedings of IEEE International Geoscience and Remote Sensing, Florence, Italy, IEEE Press (1995) 673–675
Poli, R.: Genetic programming for image analysis. In Koza, J.R., Goldberg, D.E., Fogel, D.B., eds.: Genetic Programming 1996: Proceedings of the First Annual Conference, Stanford University, CA, USA, MIT Press (1996) 363–368
Teller, A.: Evolving programmers: The co-evolution of intelligent recombination operators. In Angeline, P.J., Kinnear, Jr., K.E., eds.: Advances in Genetic Programming 2. MIT Press, Cambridge, MA, USA (1996) 45–68
Howard, D., Roberts, S.C., Brankin, R.: Target detection in SAR imagery by genetic programming. In Koza, J.R., ed.: Late Breaking Papers at the Genetic Programming 1998 Conference, University of Wisconsin, Madison, Wisconsin, USA,Stanford University Bookstore (1998)
Ebner, M., Zell, A.: Evolving a task specific image operator. In Poli, R., Voigt, H.M., Cagnoni, S., Corne, D., Smith, G.D., Fogarty, T.C., eds.: Evolutionary Image Analysis, Signal Processing and Telecommunications: First European Workshop, EvoIASP'99 and EuroEcTel’99. Volume 1596 of LNCS., Goteborg, Sweden, Springer-Verlag (1999) 74–89
Koza, J.R.: Genetic programming: On the programming of computers by natural selection. MIT Press, Cambridge, Mass. (1992)
Serra, J.: Image Analysis and Mathematical Morphology. Academic Press (1982)
Yoda, I., Yamamoto, K., Yamada, H.: Automatic acquisition of hierarchical mathematical morphology procedures by genetic algorithms. Image and Vision Computing 17 (1999) 749–760
Poli, R., Langdon, W.B.: Sub-machine-code genetic programming. In Spector, L., Langdon, W.B., O’Reilly, U.M., Angeline, P.J., eds.: Advances in Genetic Programming 3. MIT Press, Cambridge, MA, USA (1999) 301–323
Poli, R.: Sub-machine-code GP: New results and extensions. In Poli, R., Nordin, P., Langdon, W.B., Fogarty, T.C., eds.: Genetic Programming, Proceedings of EuroGP’99. Volume 1598 of LNCS., Goteborg, Sweden, Springer-Verlag (1999) 65–82
Adorni, G., Cagnoni, S., Gori, M., Mordonini, M.: Efficient low-resolution character recognition using sub-machine-code genetic programming. In: WILF 2001. (2002) In press.
Adorni, G., Cagnoni, S., Mordonini, M.: Efficient low-level vision program design using sub-machine-code genetic programming. Workshop sulla Percezione e Visione nelle Macchine, available at http://citeseer.nj.nec.com/539182.html (2002)
Adorni, G., Cagnoni, S.: Design of explicitly or implicitly parallel low-resolution character recognition algorithms by means of genetic programming. In R., R., M., K., Ovaska, S., Furuhashi, T., F., H., eds.: Soft Computing and Industry: Recent Applications. (Proc. 6th Online Conference on Soft Computing), Springer (2002) 387–398
Quintana, M.I., Poli, R., Claridge, E.: Genetic programming for mathematical morphology algorithm design on binary images. In Sasikumar, M., Hegde, J.J., Kavitha, M., eds.: Proceedings of the International Conference KBCS-2002, Mumbai, India, Vikas (2002) 161–170
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Quintana, M.I., Poli, R., Claridge, E. (2003). On Two Approaches to Image Processing Algorithm Design for Binary Images Using GP. In: Cagnoni, S., et al. Applications of Evolutionary Computing. EvoWorkshops 2003. Lecture Notes in Computer Science, vol 2611. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36605-9_39
Download citation
DOI: https://doi.org/10.1007/3-540-36605-9_39
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-00976-4
Online ISBN: 978-3-540-36605-8
eBook Packages: Springer Book Archive