• DocumentCode
    109787
  • Title

    An Efficient Adaptive Binary Arithmetic Coder With Low Memory Requirement

  • Author

    Belyaev, Evgeny ; Turlikov, Andrey ; Egiazarian, Karen ; Gabbouj, Moncef

  • Author_Institution
    Dept. of Signal Process., Tampere Univ. of Technol., Tampere, Finland
  • Volume
    7
  • Issue
    6
  • fYear
    2013
  • fDate
    Dec. 2013
  • Firstpage
    1053
  • Lastpage
    1061
  • Abstract
    In this paper we propose a novel efficient adaptive binary arithmetic coder which is multiplication-free and requires no look-up tables. To achieve this, we combine the probability estimation based on a virtual sliding window with the approximation of multiplication and the use of simple operations to calculate the next approximation after the encoding of each binary symbol. We show that in comparison with the M-coder the proposed algorithm provides comparable computational complexity, less memory footprint and bitrate savings from 0.5 to 2.3% on average for H.264/AVC standard and from 0.6 to 3.6% on average for HEVC standard.
  • Keywords
    adaptive codes; approximation theory; arithmetic codes; binary codes; code standards; probability; video coding; AVC; H.264 standard; HEVC standard; adaptive binary arithmetic coder; binary symbol encoding; memory requirement; multiplication approximation; probability estimation; virtual sliding window; Computational complexity; Standards; Video coding; Arithmetic coding; H.264/AVC; HEVC; M-coder;
  • fLanguage
    English
  • Journal_Title
    Selected Topics in Signal Processing, IEEE Journal of
  • Publisher
    ieee
  • ISSN
    1932-4553
  • Type

    jour

  • DOI
    10.1109/JSTSP.2013.2269272
  • Filename
    6542663