• DocumentCode
    72649
  • Title

    Efficient Integer DCT Architectures for HEVC

  • Author

    Meher, Pramod Kumar ; Sang Yoon Park ; Mohanty, Basant Kumar ; Khoon Seong Lim ; Chuohao Yeo

  • Author_Institution
    Inst. for Infocomm Res., Singapore, Singapore
  • Volume
    24
  • Issue
    1
  • fYear
    2014
  • fDate
    Jan. 2014
  • Firstpage
    168
  • Lastpage
    178
  • Abstract
    In this paper, we present area- and power-efficient architectures for the implementation of integer discrete cosine transform (DCT) of different lengths to be used in High Efficiency Video Coding (HEVC). We show that an efficient constant matrix-multiplication scheme can be used to derive parallel architectures for 1-D integer DCT of different lengths. We also show that the proposed structure could be reusable for DCT of lengths 4, 8, 16, and 32 with a throughput of 32 DCT coefficients per cycle irrespective of the transform size. Moreover, the proposed architecture could be pruned to reduce the complexity of implementation substantially with only a marginal affect on the coding performance. We propose power-efficient structures for folded and full-parallel implementations of 2-D DCT. From the synthesis result, it is found that the proposed architecture involves nearly 14% less area-delay product (ADP) and 19% less energy per sample (EPS) compared to the direct implementation of the reference algorithm, on average, for integer DCT of lengths 4, 8, 16, and 32. Also, an additional 19% saving in ADP and 20% saving in EPS can be achieved by the proposed pruning algorithm with nearly the same throughput rate. The proposed architecture is found to support ultrahigh definition 7680 × 4320 at 60 frames/s video, which is one of the applications of HEVC.
  • Keywords
    discrete cosine transforms; matrix multiplication; video coding; 1D integer DCT; ADP; HEVC; area-delay product; area-efficient architectures; constant matrix-multiplication scheme; energy per sample; high efficiency video coding; integer DCT architectures; integer discrete cosine transform; parallel architectures; power-efficient architectures; power-efficient structures; pruning algorithm; reference algorithm; transform size; ultrahigh definition video; Adders; Algorithm design and analysis; Computer architecture; Discrete cosine transforms; Hardware; Matrix decomposition; Discrete cosine transform (DCT); H.265; High Efficiency Video Coding (HEVC); integer discrete cosine transform (DCT); video coding;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems for Video Technology, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1051-8215
  • Type

    jour

  • DOI
    10.1109/TCSVT.2013.2276862
  • Filename
    6575105