Dynamically Reconfigurable Parallel Architecture Implementation of 2D Convolution for Image Processing over FPGA

被引:0
|
作者
Jahiruzzaman, Md. [1 ]
Saha, Shumit [1 ]
Hawlader, Md. Abul Khayum [1 ]
机构
[1] Khulna Univ Engn & Technol, Dept Elect & Commun Engn, Khulna 9203, Bangladesh
关键词
2D Convolution; Verilog HDL; FPGA; Image Processing; CONVOLVER;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
2D Convolution is the most convenient method to analyze digital image and video processing and has a variety of digital image processing applications such as edge detection, image enhancement, image segmentation, smoothing or blurring an image and can be applied to video processing on the basis of frame by frame for motion detection. Though the computational complexity of 2D convolution is comparatively high as it demands high level parallelism both for product and addition operations, it can be implemented on real time embedded system applications such as Application-Specific Integrated circuit (ASIC) or Field Programmable Gate Array (FPGA). As the convolved image directly depends on the kernel, proposed architecture is suitable for any kernel of 3x3 size. The objective of this study is to implement and synthesize a FPGA base image processing system based on 2D convolution on the basis of microprocessor architecture Simple-as-Possible. This system was designed and simulated in Verilog Hardware Description Language (Verilog HDL) and synthesized on Virtex-5 FPGA. The result shows that, the proposed design has lesser number of blocks (look up tables & registers) than other architecture and low time delay. So that, the complexity of the proposed architecture is less and it can be used in image processing applications.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Implementation of dynamically reconfigurable test architecture for FPGA circuits
    Rozkovec, Martin
    2008 IEEE WORKSHOP ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS, PROCEEDINGS, 2008, : 182 - 185
  • [2] Parallel 2D FFT implementation on FPGA suitable for real-time MR image processing
    Li, Limin
    Wyrwicz, Alice M.
    REVIEW OF SCIENTIFIC INSTRUMENTS, 2018, 89 (09):
  • [3] FPGA Optimization of Convolution-based 2D Filtering Processor for Image Processing
    Licciardo, Gian Domenico
    Cappetta, Carmine
    Di Benedetto, Luigi
    2016 8TH COMPUTER SCIENCE AND ELECTRONIC ENGINEERING CONFERENCE (CEEC), 2016, : 180 - 185
  • [4] Real-time image processing with dynamically reconfigurable architecture
    Kessal, L
    Abel, N
    Demigny, D
    REAL-TIME IMAGING, 2003, 9 (05) : 297 - 313
  • [5] Parallel Image Captioning Using 2D Masked Convolution
    Poleak, Chanrith
    Kwon, Jangwoo
    APPLIED SCIENCES-BASEL, 2019, 9 (09):
  • [6] High speed modular systolic array-based DTCWT with parallel processing architecture for 2D image transformation on FPGA
    Divakara, S. S.
    Patilkulkarni, Sudarshan
    Raj, Cyril Prasanna
    INTERNATIONAL JOURNAL OF WAVELETS MULTIRESOLUTION AND INFORMATION PROCESSING, 2017, 15 (05)
  • [7] Implementation of a Fixed-Point 2D Gaussian Filter for Image Processing based on FPGA
    Cabello, Frank
    Leon, Julio
    Iano, Yuzo
    Arthur, Rangel
    SPA 2015 SIGNAL PROCESSING ALGORITHMS, ARCHITECTURES, ARRANGEMENTS, AND APPLICATIONS, 2015, : 28 - 33
  • [8] Implementation of 2D Torus Automorphisms for Image Encryption on FPGA
    Jahiruzzaman, Md.
    Hossain, A. B. M. Aowlad
    Saha, Shumit
    2ND INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING AND INFORMATION COMMUNICATION TECHNOLOGY (ICEEICT 2015), 2015,
  • [9] Dynamically Reconfigurable Architecture for Fault-tolerant 2D Networks-on-Chip
    Bahrebar, Poona
    Jalalvand, Azarakhsh
    Stroobandt, Dirk
    2017 26TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND NETWORKS (ICCCN 2017), 2017,
  • [10] A high-performance fully reconfigurable FPGA-based 2D convolution processor
    Perri, S
    Lanuzza, M
    Corsonello, P
    Cocorullo, G
    MICROPROCESSORS AND MICROSYSTEMS, 2005, 29 (8-9) : 381 - 391