Title :
FPGA-based compact and flexible architecture for real-time embedded vision systems
Author :
Samarawickrama, Mahendra ; Pasqual, Ajith ; Rodrigo, Ranga
Author_Institution :
Dept. of Electron. & Telecommun. Eng., Univ. of Moratuwa, Moratuwa, Sri Lanka
Abstract :
A single-chip FPGA implementation of a vision core is an efficient way to design fast and compact embedded vision systems from the PCB design level. The scope of the research is to design a novel FPGA-based parallel architecture for embedded vision entirely with on-chip FPGA resources. We designed it by utilizing block-RAMs and IO interfaces on the FPGA. As a result, the system is compact, fast and flexible. We evaluated this architecture for several mid-level neighborhood algorithms using Xilinx Virtex-2 Pro (XC2VP30) FPGA. Our algorithm uses a vision core with a 100 MHz system clock which supports image processing on a low-resolution image of 128Ã128 pixels up to 200 images per second. The results are accurate. We have compared our results with existing FPGA implementations. The performance of the algorithms could be substantially improved by applying sufficient parallelism.
Keywords :
embedded systems; field programmable gate arrays; image processing; parallel architectures; random-access storage; real-time systems; FPGA based parallel architecture; IO interfaces; PCB design level; XC2VP30 FPGA; Xilinx Virtex-2 Pro; block RAM; flexible architecture; frequency 100 MHz; image processing; real time embedded vision systems; vision core; Clocks; Field programmable gate arrays; Filters; Image edge detection; Image processing; Machine vision; Parallel processing; Pipeline processing; Pixel; Real time systems;
Conference_Titel :
Industrial and Information Systems (ICIIS), 2009 International Conference on
Conference_Location :
Sri Lanka
Print_ISBN :
978-1-4244-4836-4
Electronic_ISBN :
978-1-4244-4837-1
DOI :
10.1109/ICIINFS.2009.5429839