FPGA-based configurable systolic architecture for window-based image processing

被引:24
|
作者
Torres-Huitzil, C [1 ]
Arias-Estrada, M [1 ]
机构
[1] Natl Inst Astrophys Opt & Electron, Dept Comp Sci, Puebla 72000, Mexico
关键词
FPGA; configurable system; real time; window-based image processing; systolic array;
D O I
10.1155/ASP.2005.1024
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Image processing requires more computational power and data throughput than most conventional processors can provide. Designing specific hardware can improve execution time and achieve better performance per unit of silicon area. A field-programmable-gate-array- (FPGA-) based configurable systolic architecture specially tailored for real-time window-based image operations is presented in this paper. The architecture is based on a 2D systolic array of 7 x 7 configurable window processors. The architecture was implemented on an FPGA to execute algorithms with window sizes up to 7 x 7, but the design is scalable to cover larger window sizes if required. The architecture reaches a throughput of 3.16 GOPs at a 60 MHz clock frequency and a processing time of 8.35 milliseconds for 7 X 7 generic window-based operators on 512 x 512 gray-level images. The architecture compares favorably with other architectures in terms of performance and hardware utilization. Theoretical and experimental results are presented to demonstrate the architecture effectiveness.
引用
收藏
页码:1024 / 1034
页数:11
相关论文
共 50 条
  • [1] FPGA-Based Configurable Systolic Architecture for Window-Based Image Processing
    César Torres-Huitzil
    Miguel Arias-Estrada
    [J]. EURASIP Journal on Advances in Signal Processing, 2005
  • [2] Configurable hardware architecture for real-time window-based image processing
    Torres-Huitzil, C
    Arias-Estrada, M
    [J]. FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2003, 2778 : 1008 - 1011
  • [3] FPGA-based customizable systolic architecture for image processing applications
    Saldaña, G
    Arias-Estrada, M
    [J]. 2005 International Conference on Reconfigurable Computing and FPGAs (ReConFig 2005), 2005, : 17 - 24
  • [4] A novel configurable VLSI architecture design of window-based image processing method
    Zhao, Hui
    Sang, Hongshi
    Shen, Xubang
    [J]. MIPPR 2017: PARALLEL PROCESSING OF IMAGES AND OPTIMIZATION TECHNIQUES; AND MEDICAL IMAGING, 2018, 10610
  • [5] Real-time image processing with a compact FPGA-based systolic architecture
    Torres-Huitzil, C
    Arias-Estrada, M
    [J]. REAL-TIME IMAGING, 2004, 10 (03) : 177 - 187
  • [6] A scan-based configurable, programmable, and scalable architecture for sliding window-based operations
    Thibeault, C
    Bégin, G
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1999, 48 (06) : 615 - 627
  • [7] A New FPGA-based Real-Time Configurable System for Medical Image Processing
    Chiuchisan, Iuliana
    [J]. 2013 E-HEALTH AND BIOENGINEERING CONFERENCE (EHB), 2013,
  • [8] A Real-time Window-based Image Processing Architecture using a Mapping Table
    Seok, Min-Shik
    Song, Il-Seuk
    Jin, Seunghun
    Jeon, Jae Wook
    [J]. INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS 2010), 2010, : 1678 - 1681
  • [9] A host/co-processor FPGA-based architecture for fast image processing
    Kalomiros, John A.
    Lygouras, John
    [J]. IDAACS 2007: PROCEEDINGS OF THE 4TH IEEE WORKSHOP ON INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS: TECHNOLOGY AND APPLICATIONS, 2007, : 373 - +
  • [10] A DSP/FPGA-based parallel architecture for real-time image processing
    Yan, Luxin
    Zhang, Tianxu
    Zhong, Sheng
    [J]. WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 610 - 610