Comparing an FPGA to a Cell for an Image Processing Application

被引:12
|
作者
Rakvic, Ryan N. [1 ]
Ngo, Hau [1 ]
Broussard, Randy P. [2 ]
Ives, Robert W. [1 ]
机构
[1] USN Acad, Dept Elect & Comp Engn, Annapolis, MD 21402 USA
[2] USN Acad, Dept Syst Engn, Annapolis, MD 21402 USA
关键词
Field Programmable Gate Array; Iris Recognition; Cell Processor; Assembly Instruction; VHDL Code;
D O I
10.1155/2010/764838
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Modern advancements in configurable hardware, most notably Field-Programmable Gate Arrays (FPGAs), have provided an exciting opportunity to discover the parallel nature of modern image processing algorithms. On the other hand, PlayStation3 (PS3) game consoles contain a multicore heterogeneous processor known as the Cell, which is designed to perform complex image processing algorithms at a high performance. In this research project, our aim is to study the differences in performance of a modern image processing algorithm on these two hardware platforms. In particular, Iris Recognition Systems have recently become an attractive identification method because of their extremely high accuracy. Iris matching, a repeatedly executed portion of a modern iris recognition algorithm, is parallelized on an FPGA system and a Cell processor. We demonstrate a 2.5 times speedup of the parallelized algorithm on the FPGA system when compared to a Cell processor-based version.
引用
收藏
页数:7
相关论文
共 50 条
  • [1] Comparing an FPGA to a Cell for an Image Processing Application
    Ryan N. Rakvic
    Hau Ngo
    Randy P. Broussard
    Robert W. Ives
    EURASIP Journal on Advances in Signal Processing, 2010
  • [2] COMPARING AND COMBINING GPU AND FPGA ACCELERATORS IN AN IMAGE PROCESSING CONTEXT
    da Silva, Bruno
    Braeken, An
    D'Hollander, Erik H.
    Touhafi, Abdellah
    Cornelis, Jan G.
    Lemeire, Jan
    2013 23RD INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS (FPL 2013) PROCEEDINGS, 2013,
  • [3] Application of TEXTIO in the Simulation of FPGA Image Processing Algorithm
    Zhang, Shuyan
    Zhu, Juan
    Wang, Chao
    2016 3RD INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CONTROL ENGINEERING (ICISCE), 2016, : 235 - 238
  • [4] New measures for comparing matrices and their application to image processing
    Sesma-Sara, Mikel
    De Miguel, Laura
    Pagola, Miguel
    Burusco, Ana
    Mesiar, Radko
    Bustince, Humberto
    APPLIED MATHEMATICAL MODELLING, 2018, 61 : 498 - 520
  • [5] FPGA BASED IMAGE PROCESSING UNIT
    Dhanabal, R.
    Sahoo, Sarat Kumar
    Bharathi, V
    Varma, S. R. Phanindra
    Kalyan, D.
    Divya, V.
    PROCEEDINGS OF 2015 IEEE 9TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS AND CONTROL (ISCO), 2015,
  • [6] A GENERAL IMAGE PROCESSING ARCHITECTURE FOR FPGA
    Cappabianco, Fabio
    Araujo, Guido
    Azevedo, Rodolfo
    Falcao, Alexandre
    2009 5TH SOUTHERN CONFERENCE ON PROGRAMMABLE LOGIC, PROCEEDINGS, 2009, : 27 - +
  • [7] HOW FAST IS AN FPGA IN IMAGE PROCESSING?
    Saegusa, Takashi
    Maruyama, Tsutomu
    Yamaguchi, Yoshiki
    2008 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE AND LOGIC APPLICATIONS, VOLS 1 AND 2, 2008, : 77 - 82
  • [8] MBSEM Image Acquisition and Image Processing in LabView FPGA
    Rahangdale, Shammi
    Keijzer, Paul
    Kruit, P.
    PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON SYSTEMS, SIGNALS AND IMAGE PROCESSING, (IWSSIP 2016), 2016, : 157 - 160
  • [9] Application of image fusion methods to cell imaging processing
    Li, Qin
    Dai, Caihong
    Yu, Xin
    Wang, Susheng
    Journal of Beijing Institute of Technology (English Edition), 1998, 7 (04): : 412 - 417
  • [10] Application of FPGA embedded image processing system in surface defect detection for steel plate
    Hu, L
    Duan, FJ
    Ye, SH
    PROCEEDINGS OF THE THIRD INTERNATIONAL SYMPOSIUM ON INSTRUMENTATION SCIENCE AND TECHNOLOGY, VOL 2, 2004, : 531 - 535