Skip to main content

Image Filter Design with Evolvable Hardware

  • Conference paper
  • First Online:
Applications of Evolutionary Computing (EvoWorkshops 2002)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2279))

Included in the following conference series:

Abstract

The paper introduces a new approach to automatic design of image filters for a given type of noise. The approach employs evolvable hardware at simplified functional level and produces circuits that outperform conventional designs. If an image is available both with and without noise, the whole process of filter design can be done automatically, without influence of a designer.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Šonka, M., Hlaváč, V., Boyle R.: Image Processing, Analysis and Machine Vision. Chapman & Hall, University Press, Cambridge (1993)

    Google Scholar 

  2. Russ, J., C.: The Image Processing Handbook (third edition). CRC Press LLC (1999)

    Google Scholar 

  3. Sanchez, E., Tomassini, M. (Eds.): Towards Evolvable Hardware: The Evolutionary Engineering Approach. LNCS 1062, Springer-Verlag, Berlin (1996)

    Google Scholar 

  4. Torresen, J.: Possibilities and Limitations of Applying Evolvable Hardware to Real-World Applications. In: Proc. of the Field Programmable Logic and Applications FPL2000, LNCS 1896, Springer-Verlag, Berlin (2000) 230–239

    Google Scholar 

  5. Miller, J., Thomson, P.: Cartesian Genetic Programming. In: Proc. of the Genetic Programming European Conference EuroGP 2000, LNCS 1802, Springer-Verlag, Berlin (2000) 121–132

    Google Scholar 

  6. Miller, J., Job, D., Vassilev, V.: Principles in the Evolutionary Design of Digital Circuits-Part I. In: Genetic Programming and Evolvable Machines, Vol. 1(1), Kluwer Academic Publisher (2000) 8–35

    Article  Google Scholar 

  7. Murakawa, M. et al.: Evolvable Hardware at Function Level. In: Proc. of the Parallel Problem Solving from Nature PPSN IV, LNCS 1141, Springer-Verlag Berlin (1996) 62–72

    Google Scholar 

  8. Hollingworth, G., Tyrrell, A., Smith S.: Simulation of Evolvable Hardware to Solve Low Level Image Processing Tasks. In: Proc. of the Evolutionary Image Analysis, Signal Processing and Telecommunications Workshop EvoIASP’99, LNCS 1596 Springer-Verlag, Berlin (1999) 46–58

    Google Scholar 

  9. Dumoulin, J. et al.: Special Purpose Image Convolution with Evolvable Hardware. In: Proc. of the EvoIASP 2000Workshop, Real-World Applications of Evolutionary Computing, LNCS 1803, Springer-Verlag, Berlin (2000) 1–11

    Google Scholar 

  10. Harvey. N, Marshall, S.: GA Optimization of Spatio-Temporal Gray-Scale Soft Morphological Filters with Applications in Archive Film Restoration. In: Proc. of the Evolutionary Image Analysis, Signal Processing and Telecommunications Workshop EvoIASP’99, LNCS 1596 Springer-Verlag, Berlin (1999) 31–45

    Google Scholar 

  11. Miller, J.: Evolution of Digital Filters Using a Gate Array Model. In: Proc. of the Evolutionary Image Analysis, Signal Processing and Telecommunications Workshop EvoIASP’99, LNCS 1596 Springer-Verlag, Berlin (1999) 17–30

    Google Scholar 

  12. Tufte, G., Haddow, P.: Evolving an Adaptive Digital Filter. In: Proc of the Second NASA/DoD Workshop on Evolvable Hardware, IEEE Computer Society, Los Alamitos (2000) 143–150

    Google Scholar 

  13. Koza, J. et al.: Genetic Programming III: Darwinian Invention and Problem Solving. Morgan Kaufmann Publishers (1999)

    Google Scholar 

  14. Erba, M. et al.: An Evolutionary Approach to Automatic Generation of VHDL Code for Low-Power Digital Filters. In: Proc. of the Genetic Programming European Conference EuroGP 2001, LNCS 2038, Springer-Verlag, Berlin (2001) 36–50

    Google Scholar 

  15. Sekanina, L., Sllame, A.: Toward Uniform Approach to Design of Evolvable Hardware Based Systems. In: Proc. of the Field Programmable Logic And Applications FPL 2000, LNCS 1896, Springer-Verlag, Berlin (2000) 814–817

    Google Scholar 

  16. Sekanina, L., Rŭžička, R.: Design of the Special Fast Reconfigurable Chip Using Common FPGA. In: Proc. of the Design and Diagnostic of Electronic Circuits and Systems IEEE DDECS’2000, Polygrafia SAF Bratislava, Slovakia (2000) 161–168

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Sekanina, L. (2002). Image Filter Design with Evolvable Hardware. In: Cagnoni, S., Gottlieb, J., Hart, E., Middendorf, M., Raidl, G.R. (eds) Applications of Evolutionary Computing. EvoWorkshops 2002. Lecture Notes in Computer Science, vol 2279. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46004-7_26

Download citation

  • DOI: https://doi.org/10.1007/3-540-46004-7_26

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-43432-0

  • Online ISBN: 978-3-540-46004-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics