Hardware Implementation of Reconfigurable 1D Convolution

被引:0
|
作者
Lei Rao
Bin Zhang
Jizhong Zhao
机构
[1] Xi’an Jiaotong University,
来源
关键词
Convolution; Field programmable gate array; Reconfigurable architecture;
D O I
暂无
中图分类号
学科分类号
摘要
Convolution has been extensively used in image processing and computer vision, including image enhancement, smoothing, and structure extraction. However, convolution operation typically requires a significant amount of computing resources. A novel one-dimensional (1D) convolution processor with reconfigurable architecture is implemented in this study. This processor is a combination of a line buffer, controller units, as well as a reconfigurable and separable convolution module. The use of a reconfigurable architecture and separable convolution approach improves the flexibility and performance of the convolution processor. The reconfigurable and separable convolution array, which is the main component of the processor, can simultaneously execute convolution operation with different kernels, with a maximum kernel size of up to 24 × 24. Experimental results show that the maximum frames rate of the processor is approximately 194 frames per second (fps), which exceeds the real-time requirement. Synthesis results show that the processor occupies 13.39 mm 2 at a 204 MHz system clock and consumes a power of 419 mW at maximum kernel size at a 120 MHz system clock in SMIC 0.18 μm CMOS technology. Verification experiments on field programmable gate arrays (FPGAs) demonstrate that the processor is suitable for real-time image processing applications even for high-resolution images.
引用
收藏
页码:1 / 16
页数:15
相关论文
共 50 条
  • [1] Hardware Implementation of Reconfigurable 1D Convolution
    Rao, Lei
    Zhang, Bin
    Zhao, Jizhong
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2016, 82 (01): : 1 - 16
  • [2] Hardware Implementation of Reconfigurable Separable Convolution
    Rao, Lei
    Zhang, Bin
    Zhao, Jizhong
    [J]. 2018 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2018, : 232 - 237
  • [3] New hardware implementation of parallel 1D FFT
    Dawoud, DS
    [J]. 6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL IX, PROCEEDINGS: IMAGE, ACOUSTIC, SPEECH AND SIGNAL PROCESSING II, 2002, : 492 - 497
  • [4] New hardware implementation of parallel 1D FFT
    Dawoud, DS
    [J]. 2002 IEEE AFRICON, VOLS 1 AND 2: ELECTROTECHNOLOGICAL SERVICES FOR AFRICA, 2002, : 35 - 40
  • [5] Hardware implementation of a new adaptive 1D wavelet coding algorithm
    Ghamry, NAE
    Elsimary, HA
    Habib, SED
    [J]. ICEEC'04: 2004 INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONIC AND COMPUTER ENGINEERING, PROCEEDINGS, 2004, : 681 - 685
  • [6] Hardware Implementation of 1D DCT/IDCT for WLAN Channel Estimation
    Diallo, Moussa
    Cariou, Laurent
    Helard, Maryline
    [J]. 2013 INTERNATIONAL CONFERENCE ON COMPUTER APPLICATIONS TECHNOLOGY (ICCAT), 2013,
  • [7] Multidimensional convolution via a 1D convolution algorithm
    Naghizadeh, Mostafa
    Sacchi, Mauricio D.
    [J]. Leading Edge (Tulsa, OK), 2009, 28 (11): : 1336 - 1337
  • [8] The 1D discrete cosine transform for large point sizes implemented on reconfigurable hardware
    Braganza, Sherman
    Leeser, Miriam
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES, AND PROCESSORS, 2007, : 101 - 106
  • [9] Hardware Implementation of a 1D MPI Hybrid System for Targeted Drug Delivery
    Tuan-Anh Le
    Ton Duc Do
    Noh, Yeongil
    Mahmood, Ammar
    Kim, Myeong Ok
    Yoon, Jungwon
    [J]. 2015 5TH INTERNATIONAL WORKSHOP ON MAGNETIC PARTICLE IMAGING (IWMPI), 2015, : O25 - O25
  • [10] Hardware implementation of 1D wavelet transform on an FPGA for infrasound signal classification
    Chilo, Jose
    Lindblad, Thomas
    [J]. IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2008, 55 (01) : 9 - 13