Describing Methods for High-level Synthesis of Histogram Generation and Their Evaluation

被引:0
|
作者
Yamawasaki, Moena [1 ]
Yamawaki, Akira [1 ]
机构
[1] Kyushu Inst Technol, Dept Elect Engn & Elect, Kitakyushu, Fukuoka, Japan
关键词
high-level synthesis; histogram; image processing; high-performance; low-power;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
To achieve high-performance and low-power simultaneously on an embedded image processing product, hardware implementation of high computational software processing is needed. The hardware development however is a large burden to the developer. High-level synthesis (HLS) automatically converting software into hardware can reduce the design burden significantly. To use HLS technology efficiently, software program must be described considering the hardware organization that HLS tool will generate. Histogram generation is one of the important primitives in image processing. In histogram generation, data dependency for reading and writing to the same address on the histogram hinders ideal pipelining by HLS tool. This paper shows a description method of histogram generation that can obtain more accurate results for existing software description method while HLS tool can achieve the ideal pipelining. Also, applying histogram generation using these methods to Otsu's automatic binarization, we clarify the effect of the proposed method in a real application.
引用
收藏
页码:2127 / 2130
页数:4
相关论文
共 50 条
  • [1] Description method for high-level synthesis of histogram generation and their evaluation
    Yamasaki M.
    Yamawaki A.
    IEIE Transactions on Smart Processing and Computing, 2019, 8 (03): : 178 - 185
  • [2] An investigation of software describing methods to design dual background scrolling hardware in high-level synthesis
    Lee, Kilryong
    Yamawaki, Akira
    ARTIFICIAL LIFE AND ROBOTICS, 2023, 28 (03) : 547 - 552
  • [3] An investigation of software describing methods to design dual background scrolling hardware in high-level synthesis
    Kilryong Lee
    Akira Yamawaki
    Artificial Life and Robotics, 2023, 28 : 547 - 552
  • [4] Custom instruction generation with high-level synthesis
    Seto, Kenshu
    Fujita, Masahiro
    2008 SYMPOSIUM ON APPLICATION SPECIFIC PROCESSORS, 2008, : 14 - +
  • [5] AnyHLS: High-Level Synthesis With Partial Evaluation
    Ozkan, M. Akif
    Perard-Gayot, Arsene
    Membarth, Richard
    Slusallek, Philipp
    Leissa, Roland
    Hack, Sebastian
    Teich, Juergen
    Hannig, Frank
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2020, 39 (11) : 3202 - 3214
  • [6] HIGH-LEVEL SYNTHESIS OF A MULTITHREADED PROCESSOR FOR IMAGE GENERATION
    ONOYE, T
    MASAKI, T
    SHIRAKAWA, I
    HIRATA, H
    KIURA, K
    ASAHARA, S
    SAGISHIMA, T
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1995, E78A (03) : 322 - 330
  • [7] High-level data conversion synthesis by symbolic methods
    Horta, NC
    Franca, JE
    ISCAS 96: 1996 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - CIRCUITS AND SYSTEMS CONNECTING THE WORLD, VOL 4, 1996, : 802 - 805
  • [8] Influence of FPGA implementation methods in High-Level Synthesis
    Watanabe, Yusuke
    Tamukoh, Hakaru
    PROCEEDINGS OF THE 2021 INTERNATIONAL CONFERENCE ON ARTIFICIAL LIFE AND ROBOTICS (ICAROB 2021), 2021, : 10 - 11
  • [9] Influence of FPGA implementation methods in High-Level Synthesis
    Watanabe, Yusuke
    Tamukoh, Hakaru
    PROCEEDINGS OF THE 2021 INTERNATIONAL CONFERENCE ON ARTIFICIAL LIFE AND ROBOTICS (ICAROB 2021), 2021, : P79 - P79
  • [10] FUZZY RULE GENERATION METHODS FOR HIGH-LEVEL COMPUTER VISION
    RHEE, FCH
    KRISHNAPURAM, R
    FUZZY SETS AND SYSTEMS, 1993, 60 (03) : 245 - 258