• 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