Abstract
This paper describes the application of genetic algorithms to evolve new spatial masks for non-linear image processing operations, which are ultimately to be implemented on evolvable hardware. The development environment was custom-built to allow full control over the evolution process and enable the importance of the evolution strategy (including the representation scheme, parameters and fitness function) to be investigated and understood. Results of applying the evolved mask to threshold real-world images are provided and are shown to be an improvement on conventional image processing operations. The envisaged infrastructure for the evolvable hardware is also considered, and the implementation of the image processing operations discussed.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
R. Poli: Genetic Programming for Image Analysis. Genetic Programming: Proceedings of the First Annual Conference (1996) 363–368.
C. Harris and B. Buxton: Evolving edge detectors. Research Note RN/96/3. University College London, Department of Computer Science (1996).
B. Ross, F. Feuten and D. Yashkir: Edge Detection of Petrographic Images Using Genetic Programming. Brock Computer Science Technical Reports, Brock University, Ontario, Canada CS-00-01 (2000).
G. Hollingworth, A. Tyrrell and S. Smith: Simulation of Evolvable Hardware to Solve Low Level Image Processing Tasks. In: R. Poli, et al. (eds.): Evolutionary Image Analysis, Signal Processing and Telecommunications. Lecture Notes in Computer Science, Vol. 1596. Springer-Verlag, Berlin Heidelberg New York (1999) 46–58.
M. Wall: GALib. Massachusetts Institute of Technology (MIT), http://lancet.mit.edu/galib-2.4/ (2002).
A. Fraser: Genetic Programming in C++. Technical Report 040, Cybernetics Research Institute, University of Salford (1994).
K. Castleman: Digital Image Processing. Prentice Hall, New Jersey (1996).
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
Smith, S.L., Crouch, D.P., Tyrrell, A.M. (2003). Evolving Image Processing Operations for an Evolvable Hardware Environment. In: Tyrrell, A.M., Haddow, P.C., Torresen, J. (eds) Evolvable Systems: From Biology to Hardware. ICES 2003. Lecture Notes in Computer Science, vol 2606. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36553-2_30
Download citation
DOI: https://doi.org/10.1007/3-540-36553-2_30
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-00730-2
Online ISBN: 978-3-540-36553-2
eBook Packages: Springer Book Archive