Development of High Performance Hardware by High-Level Synthesis of Median-Based Dynamic Background Subtraction Method with Multiple Line Buffers

被引:0
|
作者
Shinyamada, Kohei [1 ]
Yamawaki, Akira [1 ]
机构
[1] Kyushu Inst Technol, Dept Engn, Kitakyushu, Fukuoka, Japan
关键词
FPGA; Image Processing; HLS;
D O I
10.1109/TENCON54134.2021.9707206
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Hardware processing is suitable for embedded image processing systems because of its lower power consumption and higher performance compared to software processing. To facilitate development, a tool called high-level synthesis, which automatically converts high-level languages into hardware description languages, is used. However, high-level synthesis of pure software does not necessarily generate efficient hardware. In this study, we attempted to generate high-performance image processing hardware using a median-based dynamic background subtraction method. As a result, we found that high-performance hardware can be generated when multiple line buffers are introduced. Compared to the non-introduced one, the performance was improved by about 13 times.
引用
收藏
页码:123 / 127
页数:5
相关论文
共 50 条
  • [31] High-Throughput FPGA-Based Hardware Accelerators for Deflate Compression and Decompression Using High-Level Synthesis
    Ledwon, Morgan
    Cockburn, Bruce F.
    Han, Jie
    IEEE ACCESS, 2020, 8 : 62207 - 62217
  • [32] High-level Synthesis Method Using Semi-programmable Hardware for C Program with Memory Access
    Yamawaki, Akira
    Iwane, Masahiko
    ENGINEERING LETTERS, 2011, 19 (01) : 50 - 56
  • [33] THERMAL-AWARE HIGH-LEVEL SYNTHESIS BASED ON NETWORK FLOW METHOD
    Lim, Pilok
    Chung, Ki-Seok
    Kim, Taewhan
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2009, 18 (05) : 965 - 984
  • [34] Transformation based insertion of on-line testing resources in a high-level synthesis environment
    Oikonomakos, P
    Zwolinski, M
    PROCEEDINGS OF THE EIGHTH IEEE INTERNATIONAL ON-LINE TESTING WORKSHOP, 2002, : 185 - 185
  • [35] A describing method of latency tolerant hardware for a pure ANSI-C/C plus plus based high-level synthesis technology
    Yamawaki, Akira
    Serikawa, Seiichi
    PROCEEDINGS OF THE EIGHTEENTH INTERNATIONAL SYMPOSIUM ON ARTIFICIAL LIFE AND ROBOTICS (AROB 18TH '13), 2013, : 387 - 390
  • [36] NeuroSchedule: A Novel Effective GNN-based Scheduling Method for High-level Synthesis
    Zeng, Jun
    Kou, Mingyang
    Yao, Hailong
    Yin, Xu-Cheng
    Wang, Haili
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 35 (NEURIPS 2022), 2022,
  • [37] DiffLo: A Graph-based Method for Functional Discrepancy Localization in High-level Synthesis
    Chen, Liangji
    Liang, Tingyuan
    Zhang, Wei
    Sinha, Sharad
    2023 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE TECHNOLOGY, ICFPT, 2023, : 300 - 301
  • [38] Applying TMR in Hardware Accelerators Generated by High-Level Synthesis Design Flow for Mitigating Multiple Bit Upsets in SRAM-Based FPGAs
    dos Santos, Andre Flores
    Tambara, Lucas Antunes
    Benevenuti, Fabio
    Tonfat, Jorge
    Kastensmidt, Fernanda Lima
    APPLIED RECONFIGURABLE COMPUTING, 2017, 10216 : 202 - 213
  • [39] Development of a computational method to assess high-level motor planning during the performance of complex actions
    Hauge, Theresa C.
    Katz, Garrett
    Huang Di-Wei
    Reggia, James
    Gentili, Rodolphe
    JOURNAL OF SPORT & EXERCISE PSYCHOLOGY, 2017, 39 : S134 - S135
  • [40] Invited Paper: Dilithium Hardware-Accelerated Application using OpenCL-based High-Level Synthesis
    El-Kady, Islam Alexander
    Fournaris, Apostolos P.
    Paliouras, Vassilis
    2023 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD, 2023,