• DocumentCode
    785889
  • Title

    Efficient pipelined CABAC encoding architecture

  • Author

    Zheng, Wei ; Li, Dong-Xiao ; Shi, Bing ; Le, Hoang-Son ; Zhang, Ming

  • Author_Institution
    Dept. of Inf. Sci. & Electron. Eng., Zhejiang Univ., Hangzhou
  • Volume
    54
  • Issue
    2
  • fYear
    2008
  • fDate
    5/1/2008 12:00:00 AM
  • Firstpage
    681
  • Lastpage
    686
  • Abstract
    Context-based adaptive binary arithmetic coding (CABAC) is one of the key techniques adopted in H.264/AVC to achieve much higher compression efficiency than any other existing video compression standards. For its serial and inter-process dependent processing characteristics, the high performance design of CABAC codec is a challenge for hardware implementation. For example, the renormalization and bit-generation steps in encoding architecture are successive processes with variable iteration number which prevents the high throughput of pipelining operation. In this paper, we proposed a fully pipelined design scheme of CABAC encoder based on SoC architecture. With speeding up techniques for pipelining and special but not costly design of renormalization and bit-generation, the proposed design can achieve steady throughput of one symbol/cycle except the slice initialization process.
  • Keywords
    arithmetic codes; binary codes; system-on-chip; video coding; H.264/AVC; SoC architecture; context-based adaptive binary arithmetic coding; encoding architecture; pipelined CABAC encoding architecture; video compression standards; Arithmetic; Automatic voltage control; Context modeling; Encoding; Hardware; Pipeline processing; Probability; Streaming media; Throughput; Video compression;
  • fLanguage
    English
  • Journal_Title
    Consumer Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-3063
  • Type

    jour

  • DOI
    10.1109/TCE.2008.4560147
  • Filename
    4560147