Energy-Efficient Histogram Equalization on FPGA

被引:0
|
作者
Sanny, Andrea [1 ]
Yang, Yi-Hua E. [2 ]
Prasanna, Viktor K. [1 ]
机构
[1] Univ Southern Calif, Ming Hsieh Dept Elect Engn, Los Angeles, CA 90089 USA
[2] Xilinx Inc, Santa Clara, CA USA
关键词
histogram equalization; FPGA; energy efficiency; memory activation scheduling; DRAM;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Histogram equalization is a common kernel used for image processing, a widely-used procedure for many presentday applications. Much of the work done emphasizes throughput and area-efficient designs, yet energy efficiency is a relatively untapped field. In this work, we develop an energy-efficient histogram equalization architecture and propose a memory activation schedule to minimize energy consumption. For larger image sizes, we design an efficient buffering and power-down scheme to reduce external DRAM power computation. Pipelining and data hazard prevention are employed to achieve a realistic frame rate of 30+ frames per second. The image sizes range from 240 x 128 to 3840 x 2160, with a width of 1 6 bits per pixel. We compare our results against the theoretical peak performance of histogram equalization on the target device, maintaining up to 7 7 % of the peak performance. Post place-and-route results show that our optimized architecture achieves up to 12.8 x higher energy efficiency than the baseline architecture.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Energy-Efficient Histogram on FPGA
    Sanny, Andrea
    Yang, Yi-Hua E.
    Prasanna, Viktor K.
    [J]. 2014 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2014,
  • [2] FPGA Based Real-Time Efficient Histogram Equalization
    Vural, M. Firat
    Kiziloz, Cemil
    Turgay, Emre
    [J]. 2009 IEEE 17TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE, VOLS 1 AND 2, 2009, : 323 - +
  • [3] Energy-efficient FPGA interconnect design
    Meijer, Maurice
    Krishnan, Rohini
    Bennebrock, Martijn
    [J]. 2006 DESIGN AUTOMATION AND TEST IN EUROPE, VOLS 1-3, PROCEEDINGS, 2006, : 1377 - +
  • [4] Energy-Efficient Median Filter on FPGA
    Sanny, Andrea
    Prasanna, Viktor K.
    [J]. 2013 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2013,
  • [5] FPGA implementation of strongly parallel histogram equalization
    Jamro, Ernest
    Wielgosz, Maciej
    Wiatr, Kazimierz
    [J]. PROCEEDINGS OF THE 2007 IEEE WORKSHOP ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS, 2007, : 93 - +
  • [6] libHOG: Energy-Efficient Histogram of Oriented Gradient Computation
    Iandola, Forrest N.
    Moskewicz, Matthew W.
    Keutzer, Kurt
    [J]. 2015 IEEE 18TH INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS, 2015, : 1248 - 1254
  • [7] Energy-Efficient Embedded Inference of SVMs on FPGA
    Elgawi, Osman
    Mutawa, A. M.
    Ahmad, Afaq
    [J]. 2019 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2019), 2019, : 165 - 169
  • [8] An Energy-Efficient Reconfigurable Autoencoder Implementation on FPGA
    Isik, Murat
    Oldland, Matthew
    Zhou, Lifeng
    [J]. INTELLIGENT SYSTEMS AND APPLICATIONS, VOL 1, INTELLISYS 2023, 2024, 822 : 212 - 222
  • [9] Design and Implementation of Histogram Equalization Enhancement Based on FPGA
    Jia, Zan
    Ren, Wenping
    Li, Peng
    Chen, Zhijian
    [J]. 15TH CONFERENCE ON THE WIRELESS ACROSS THE TAIWAN STRAITS, PROCEEDINGS, 2010, : 282 - 284
  • [10] An Energy-Efficient FPGA-based Matrix Multiplier
    Tan, Yiyu
    Imamura, Toshiyuki
    [J]. 2017 24TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2017, : 514 - 517