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.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
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
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
Sekanina L (2004) Evolvable components: from theory to hardware implementations. Springer
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
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
International Roadmap Committee (2009) Executive summary, international technology roadmap for semiconductors. http://www.itrs.net/Links/2009ITRS/Home2009.htm
Bao Z, Watanabe T (2009) Evolutionary design for image filter using genetic algorithm. Proceedings of IEEE TENCON 2009, Singapore, November 2009, pp 1–6
Robinson J, Rahmat-Samii Y (2004) Particle swarm optimization in electromagnetics. IEEE Trans Antennas Propagation 52(2): 397–407
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
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
Author information
Authors and Affiliations
Corresponding author
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10015-011-0942-8