• DocumentCode
    511808
  • Title

    Cost-effective scenarios of CABAC in H.264/AVC codec

  • Author

    Krishnamuthy, S.P. ; Le, Thinh M. ; Ho, Boon-Leng

  • Author_Institution
    Dept. of ECE, Nat. Univ. of Singapore, Singapore, Singapore
  • fYear
    2009
  • fDate
    14-16 Dec. 2009
  • Firstpage
    482
  • Lastpage
    485
  • Abstract
    Context-based Adaptive Binary Arithmetic Coding (CABAC) has been adopted for the Main and higher profiles of the H.264/AVC codec. Several performance complexity analyses have been conducted, and CABAC hardware designs have been proposed. However, no standard performance complexity method has been reported, and no cost-effective scenarios for CABAC versus its predecessor Context-based Adaptive Variable Length Coder (CAVLC) have been identified. In this paper, we propose a method using an aggregate indicator, the Performance Complexity Index (PCI), for evaluating the cost-effectiveness of trading complexity for performance. With the proposed PCI, our analyses are confirmed as follows. Simulation results at the encoder, using a specific architecture, show that it is cost-effective to use CABAC for encoding under RDO-off (Rate-Distortion Optimization) mode.
  • Keywords
    adaptive codes; arithmetic codes; binary codes; distortion; variable length codes; CABAC hardware designs; CAVLC; H.264/AVC codec; complexity analyses; context-based adaptive binary arithmetic coding; context-based adaptive variable length coder; cost-effective scenarios; encoding; performance complexity index; rate-distortion optimization; Aggregates; Arithmetic; Automatic voltage control; Codecs; Entropy coding; Hardware; Performance analysis; Rate-distortion; Samarium; Testing; CABAC; CAVLC; H.264/AVC; Performance Complexity Analysis; Rate-Distortion Optimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Integrated Circuits, ISIC '09. Proceedings of the 2009 12th International Symposium on
  • Conference_Location
    Singapore
  • Print_ISBN
    978-9-8108-2468-6
  • Type

    conf

  • Filename
    5403875