• DocumentCode
    1305499
  • Title

    Efficient inverse transform architectures for multi-standard video coding applications

  • Author

    Chao, Y.-C. ; Kao, C.-H. ; Liu, Bin-Da ; Yang, Jar-Ferr

  • Author_Institution
    Dept. of Electr. Eng., Nat. Cheng Kung Univ., Tainan, Taiwan
  • Volume
    6
  • Issue
    6
  • fYear
    2012
  • fDate
    8/1/2012 12:00:00 AM
  • Firstpage
    647
  • Lastpage
    660
  • Abstract
    Hardware designs that can support multiple standards are required for versatile media players. The study proposes a unified inverse transform architecture that can be efficiently used in Moving Picture Expert Group and ITU International Telecommunication Standardisation Sector (ITU-T) H.264/advanced video coding (AVC), Microsoft video codec 1 (VC-1) and Chinese Audio Video Coding Standard (AVS) decoders. For H.264/AVC 8-, 4- and 2-point inverse transforms, the computational complexity in the proposed architecture is similar to that defined in the H.264/AVC standard. By using the symmetry of the transform matrices, the matrix product operations of the inverse transforms in VC-1 and AVS are efficiently decomposed to use only shifters, adders and subtractors. All the computations are verified and designed using a hardware unit to achieve a low-cost hardware kernel. The proposed multiple-transform architecture contains fast 1-D transforms and rounding operations for the computation of H.264/AVC, VC-1 and AVS 8- and 4-point inverse transforms. Simulation results show that the total number of gates for the proposed architecture is 8983, which is much lower than that required for architectures without hardware sharing. Compared with individual designs, the proposed shared architecture reduces the number of logic gates by a factor of two with a penalty of 20% in data throughput.
  • Keywords
    adders; decoding; inverse transforms; logic gates; matrix algebra; video coding; 2-point inverse transforms; 4-point inverse transforms; AVC; AVS decoders; Chinese audio video coding standard decoder; H.264/AVC 8-point inverse transforms; ITU International Telecommunication standardisation sector; ITU-T H.264-advanced video coding; Microsoft video codec 1; Moving Picture Expert Group; VC-1; adders; computational complexity; data throughput; fast 1D transforms; hardware designs; logic gates; low-cost hardware kernel; matrix product operations; multiple-transform architecture; multistandard video coding; shifters; subtractors; transform matrices symmetry; unified inverse transform architecture; versatile media players;
  • fLanguage
    English
  • Journal_Title
    Image Processing, IET
  • Publisher
    iet
  • ISSN
    1751-9659
  • Type

    jour

  • DOI
    10.1049/iet-ipr.2010.0241
  • Filename
    6320841