Online Evolution for a High-Speed Image Recognition System Implemented On a Virtex-II Pro FPGA
- 1 August 2007
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 463-470
- https://doi.org/10.1109/ahs.2007.83
Abstract
Online incremental evolution for a complex high-speed pattern recognition architecture has been implemented on a Xilinx Virtex-II Pro FPGA. The fitness evaluation module is entirely hardware-based in order to increase the speed of the circuit evaluation which uses a large training set (360 images/23040 bytes). The fitness evaluation time for 1000 generations consisting of 16 individuals is 623 ms, twice as fast as software fitness evaluation performed on a workstation running at a 30 times higher clock frequency. The rest of the genetic algorithm (GA) runs in software on a PowerPC 405 processor core on the FPGA. The total evolution time for 1000 generations is 1313 ms, equivalent to the total time used by the workstation. Resource utilization for the fitness evaluation module is 1393 slices (10%) of a XC2VP30 device.Keywords
This publication has 9 references indexed in Scilit:
- An Online EHW Pattern Recognition System Applied to Face Image RecognitionPublished by Springer Nature ,2007
- On-Chip Evolution Using a Soft Processor Core Applied to Image RecognitionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2006
- A Flexible and Efficient Hardware Architecture for Real-Time Face Recognition Based on EigenfacePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Recognizing Speed Limit Sign Numbers by Evolvable HardwarePublished by Springer Nature ,2004
- Face recognitionACM Computing Surveys, 2003
- Scalable evolvable hardware applied to road image recognitionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- The application of genetic algorithms to the design of reconfigurable reasoning VLSI chipsPublished by Association for Computing Machinery (ACM) ,2000
- Promises and challenges of Evolvable hardwarePublished by Springer Nature ,1997
- A pattern recognition system using evolvable hardwarePublished by Springer Nature ,1996