DocumentCode :
2750969
Title :
Fast double-parallel image processing based on FPGA
Author :
Li, Ye ; Yao, Qingming ; Tian, Bin ; Xu, Wencong
Author_Institution :
State Key Lab. of Intell. Control & Manage., Chinese Acad. of Sci., Beijing, China
fYear :
2011
fDate :
10-12 July 2011
Firstpage :
97
Lastpage :
102
Abstract :
Due to FPGA´s flexibility and parallelism, it is popular for accelerating image processing. In this paper, a double-parallel architecture based on FPGA has been exploited to speed up median filter and edge detection tasks, which are essential steps during image processing. The double-parallel scheme includes an image-level parallel and an operation-level parallel. The image-level parallel is a high-level parallel which divides one image into different parts and processes them concurrently. The operation-level parallel, which is embedded in each image-level parallel thread, fully explores every parallel part inside the concrete algorithms. The corresponding design is based on a DE2 Development Board which contains a CYCLONE II FPGA device. Meanwhile, the same task has also been implemented on PC and DSP for performance comparison. Despite the fact that operating frequencies of used PC and DSP are much higher than FPGA´s, FPGA costs less time per computed image than both of them. By taking advantage of the double-parallel technique, the speed/frequency ratio of FPGA is 202 times faster than PC and 147 times faster than DSP. Finally, a detailed discussion about different platforms is conducted, which analyzes advantages and disadvantages of used computing platforms. This paper reveals that the proposed double-parallel scheme can dramatically speed up image processing methods even on a low-cost FPGA platform with low frequency and limited resources, which is very meaningful for practical applications.
Keywords :
digital signal processing chips; edge detection; field programmable gate arrays; image processing; median filters; CYCLONE II FPGA device; DE2 Development Board; DSP; PC; concrete algorithms; edge detection tasks; fast double-parallel image processing; median filter; Detectors; Digital signal processing; Field programmable gate arrays; Hardware; Image edge detection; Kernel; Double-parallel; FPGA; edge detection; image filter;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Vehicular Electronics and Safety (ICVES), 2011 IEEE International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4577-0576-2
Type :
conf
DOI :
10.1109/ICVES.2011.5983754
Filename :
5983754
Link To Document :
بازگشت