• DocumentCode
    2952069
  • Title

    A novel architecture for CABAC decoding (H.264/AVC)

  • Author

    De Carvalho, José Porfírio A ; Jacobi, Ricardo ; Berger, A.

  • Author_Institution
    Comput. Sci. Dept., Univ. of Brasilia, Brasilia, Brazil
  • fYear
    2011
  • fDate
    23-25 Feb. 2011
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    The ITU-T H.264/MPEG-4 Part 10 Advanced Video Coding standard provides a reduction up to 50% of the bitstream rate if compared to previous standards. Among the innovation presented we should highlight the CABAC entropy coding (Context-based Adaptive Binary Arithmetic Coding), which shows a reduction of 9% to 14% in the bit-stream rate, when compared to the CAVLC basic entropy coding. The strictly sequential nature of the algorithm introduces challenges for its efficient implementation, which requires dedicated hardware to achieve real time for high definition profiles. This paper proposes a new architecture for a dedicated hardware implementation of CABAC decoding with optimized performance, aiming to support the H264/AVC 1080p video decoding, according to the Main and High profiles, in real time. The architecture was prototyped in FPGA, reaching 75 MHz and decoding performance ranging from 20 to 33 Mbins/s.
  • Keywords
    arithmetic codes; binary codes; decoding; field programmable gate arrays; video coding; CABAC entropy coding; FPGA; H.264/AVC; H264/AVC 1080p video decoding; ITU-T H.264/MPEG-4 Part 10 advanced video coding standard; context-based adaptive binary arithmetic coding; frequency 75 MHz; Automatic voltage control; Context; Decoding; Encoding; Field programmable gate arrays; Hardware; Syntactics; CABAC; FPGA; H.264; dedicated hardware; entropy encoding;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (LASCAS), 2011 IEEE Second Latin American Symposium on
  • Conference_Location
    Bogata
  • Print_ISBN
    978-1-4244-9484-2
  • Type

    conf

  • DOI
    10.1109/LASCAS.2011.5750277
  • Filename
    5750277