Hydra: An Accelerator for Real-Time Edge-Aware Permeability Filtering in 65nm CMOS

被引:0
作者
Eggimann, M. [1 ]
Gloor, C. [1 ]
Scheidegger, F. [1 ]
Cavigelli, L. [1 ]
Schaffner, M. [1 ]
Smolic, A. [2 ]
Benini, L. [1 ]
机构
[1] Swiss Fed Inst Technol, Integrated Syst Lab IIS, Zurich, Switzerland
[2] Trinity Coll Dublin, Dublin, Ireland
来源
2018 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS) | 2018年
关键词
IMAGE;
D O I
10.1109/ISCAS.2018.8351051
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Many modern video processing pipelines rely on edge-aware (EA) filtering methods. However, recent high-quality methods are challenging to run in real-time on embedded hardware due to their computational load. To this end, we propose an area-efficient and real-time capable hardware implementation of a high quality EA method. In particular, we focus on the recently proposed permeability filter (PF) that delivers promising quality and performance in the domains of high dynamic range (HDR) tone mapping, disparity and optical flow estimation. We present an efficient hardware accelerator that implements a tiled variant of the PF with low on-chip memory requirements and a significantly reduced external memory bandwidth (6.4 x w.r.t. the non-tiled PF). The design has been taped out in 65nm CMOS technology, is able to filter 720p grayscale video at 24:8 Hz and achieves a high compute density of 6:7GFLOPS=mm(2) (12 x higher than embedded GPUs when scaled to the same technology node). The low area and bandwidth requirements make the accelerator highly suitable for integration into systems-on-chip (SoCs) where silicon area budget is constrained and external memory is typically a heavily contended resource.
引用
收藏
页数:5
相关论文
共 18 条
  • [1] [Anonymous], 2014, ACM TOG
  • [2] Aydin T.O, 2014, ACM TOG
  • [3] Cigla C., 2013, SIGNAL PROCESS-IMAGE
  • [4] Edge-preserving decompositions for multi-scale tone and detail manipulation
    Farbman, Zeev
    Fattal, Raanan
    Lischinski, Dani
    Szeliski, Richard
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2008, 27 (03):
  • [5] Edge-Avoiding Wavelets and their Applications
    Fattal, Raanan
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2009, 28 (03):
  • [6] High-Order Recursive Filtering of Non-Uniformly Sampled Signals for Image and Video Processing
    Gastal, Eduardo S. L.
    Oliveira, Manuel M.
    [J]. COMPUTER GRAPHICS FORUM, 2015, 34 (02) : 81 - 93
  • [7] Domain Transform for Edge-Aware Image and Video Processing
    Gastal, Eduardo S. L.
    Oliveira, Manuel M.
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2011, 30 (04):
  • [8] Guided Image Filtering
    He, Kaiming
    Sun, Jian
    Tang, Xiaoou
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2013, 35 (06) : 1397 - 1409
  • [9] VLSI Architecture Design of Guided Filter for 30 Frames/s Full-HD Video
    Kao, Chieh-Chi
    Lai, Jui-Hsin
    Chien, Shao-Yi
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2014, 24 (03) : 513 - 524
  • [10] Practical Temporal Consistency for Image-Based Graphics Applications
    Lang, Manuel
    Wang, Oliver
    Aydin, Tunc
    Smolic, Aljoscha
    Gross, Markus
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2012, 31 (04):