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 条
  • [21] Network Simplex Method Based Multiple Voltage Scheduling in Power-Efficient High-Level Synthesis
    Hao, Cong
    Chen, Song
    Yoshimura, Takeshi
    2013 18TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2013, : 237 - 242
  • [22] Fast Development of Hardware-Based Run-Time Monitors Through Architecture Framework and High-Level Synthesis
    Ismail, Mohamed
    Suh, G. Edward
    2012 IEEE 30TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2012, : 393 - 400
  • [23] A hardware architecture for single and multiple ellipse detection using genetic algorithms and high-level synthesis tools
    Iniguez-Lomeli, Francisco J.
    Garcia-Capulin, Carlos H.
    Rostro-Gonzalez, Horacio
    MICROPROCESSORS AND MICROSYSTEMS, 2024, 111
  • [24] Data Path Refinement Algorithm in High-Level Synthesis Based on Dynamic Programming
    Rahimi, Abbas
    Mohammadi, Siamak
    Sarbolandi, Hamed
    2009 3RD INTERNATIONAL CONFERENCE ON SIGNALS, CIRCUITS AND SYSTEMS (SCS 2009), 2009, : 640 - +
  • [25] Data Path Refinement Algorithm in High-Level Synthesis Based on Dynamic Programming
    Rahimi, Abbas
    Mohammadi, Siamak
    Foroughi, Aidin
    2009 INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION TECHNOLOGY, 2009, : 101 - 105
  • [26] Word-Length Aware DSP Hardware Design Flow Based on High-Level Synthesis
    Bertrand Le Gal
    Emmanuel Casseau
    Journal of Signal Processing Systems, 2011, 62 : 341 - 357
  • [27] HLS-l: High-Level Synthesis of High Performance Latch-Based Circuits
    Paik, Seungwhun
    Shin, Insup
    Shin, Youngsoo
    DATE: 2009 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2009, : 1112 - 1117
  • [28] Word-Length Aware DSP Hardware Design Flow Based on High-Level Synthesis
    Le Gal, Bertrand
    Casseau, Emmanuel
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2011, 62 (03): : 341 - 357
  • [29] High-Level Synthesis Hardware Design for FPGA-Based Accelerators: Models, Methodologies, and Frameworks
    Molina, Romina Soledad
    Gil-Costa, Veronica
    Crespo, Maria Liz
    Ramponi, Giovanni
    IEEE ACCESS, 2022, 10 : 90429 - 90455
  • [30] Designing Parameterizable Hardware IPs in a Model-Based Design Environment for High-Level Synthesis
    Butt, Shahzad Ahmad
    Roozmeh, Mehdi
    Lavagno, Luciano
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2016, 15 (02)