Skip to main content

Advertisement

Log in

Fault-tolerant image filter design using particle swarm optimization

  • Original Article
  • Published:
Artificial Life and Robotics Aims and scope Submit manuscript

Abstract

This article describes a mixed constrained image filter design with fault tolerance using particle swarm optimization (PSO) on a reconfigurable processing array. There may be some faulty configurable logic blocks (CLBs) in a reconfigurable processing array. The proposed method with PSO autonomously synthesizes a filter fitted to the reconfigurable device with some faults in order to optimize the complexity and power of the circuit, and the signal delay in both the CLBs and the wires. An image filter for noise reduction is experimentally synthesized to verify the validity of our method. By evolution, the quality of the optimized image filter on a reconfigurable device with a few faults is almost same as that on a device with no faults.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

References

  1. Dumoulin J, Foster J, Frenzel J, et al (2000) Special purpose image convolution with evolvable hardware. Real-world applications of evolutionary computing. LNCS, Springer, vol 1803, pp 1–11

    Article  Google Scholar 

  2. Sekanina L (2002) Image filter design with evolvable hardware. Applications of evolutionary computing. 4th Workshop on Evolutionary Computation in Image Analysis and Signal Processing, EvoIASP 2002, LNCS, Springer, vol 2279, pp 255–266

    Google Scholar 

  3. Sekanina L (2004) Evolvable components: from theory to hardware implementations. Springer

  4. Martinek T, Sekanina L (2005) An evolvable image filter: experimental evaluation of a complete hardware implementation in FPGA. Evolvable systems: from biology to hardware. LNCS, Springer, vol 3637, pp 76–85

    Article  Google Scholar 

  5. Vasicek Z, Sekanina L (2007) Evaluation of a new platform for image filter evolution. Proceedings of the 2nd NASA/ESA Conference on Adaptive Hardware and Systems, 2007 (AHS 2007), August 2007, pp 577–586

  6. International Roadmap Committee (2009) Executive summary, international technology roadmap for semiconductors. http://www.itrs.net/Links/2009ITRS/Home2009.htm

  7. Bao Z, Watanabe T (2009) Evolutionary design for image filter using genetic algorithm. Proceedings of IEEE TENCON 2009, Singapore, November 2009, pp 1–6

  8. Robinson J, Rahmat-Samii Y (2004) Particle swarm optimization in electromagnetics. IEEE Trans Antennas Propagation 52(2): 397–407

    Article  MathSciNet  Google Scholar 

  9. Bao Z, Watanabe T (2010) Mixed constrained image filter design using particle swarm optimization. Proceedings of the 15th International Symposium on Artificial Life and Robotics 2010 (AROB 15th 2010), Beppu, Oita, Japan, pp 230–235

  10. Rajan B, Ravi S (2006) FPGA-based hardware implementation of image filter with dynamic reconfiguration architecture. IJCSNS Int J Comput Sci Network Security 6(12):121–127

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhiguo Bao.

Additional information

This work was presented in part at the 16th International Symposium on Artificial Life and Robotics, Oita, Japan, January 27–29, 2011

About this article

Cite this article

Bao, Z., Wang, F., Zhao, X. et al. Fault-tolerant image filter design using particle swarm optimization. Artif Life Robotics 16, 333–337 (2011). https://doi.org/10.1007/s10015-011-0942-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10015-011-0942-8

Key words