• DocumentCode
    1361204
  • Title

    Efficient CABAC Rate Estimation for H.264/AVC Mode Decision

  • Author

    Hahm, Jongmin ; Kyung, Chong-Min

  • Author_Institution
    Samsung Electron. Co., Ltd., Suwon, South Korea
  • Volume
    20
  • Issue
    2
  • fYear
    2010
  • Firstpage
    310
  • Lastpage
    316
  • Abstract
    In H.264/AVC coders, the optimal mode decision for each coding unit is achieved based on a calculation of the rate-distortion (R-D) cost for each candidate mode. In this letter, we propose a context-adaptive binary arithmetic coding (CABAC)-based rate estimation scheme that reduces the computational complexity of the R-D cost function evaluation. The complex and time-consuming calculation of the arithmetic coding is replaced by a table lookup based on the proposed CABAC rate model for fast rate estimation. The context modeling part of CABAC is also simplified to accelerate the rate estimation process. The experimental results show that the proposed estimator follows the actual rate with the coefficient of determination R 2 = 0.9997. The proposed estimator yields about a 30% reduction in the computational complexity of the R-D optimized mode decision, thereby accelerating the entire encoder by about 17% to 25% with almost no degradation in the R-D performance.
  • Keywords
    adaptive codes; arithmetic codes; binary codes; computational complexity; table lookup; video coding; CABAC rate estimation; CABAC rate model; CABAC-based rate estimation; H.264/AVC coders; H.264/AVC mode decision; RD cost function evaluation; coding unit; computational complexity; context-adaptive binary arithmetic coding; fast rate estimation; optimal mode decision; rate-distortion cost; table lookup; Context-adaptive binary arithmetic coding; H.264/AVC; estimation; mode decision; rate-distortion optimization;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems for Video Technology, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1051-8215
  • Type

    jour

  • DOI
    10.1109/TCSVT.2009.2031378
  • Filename
    5229244