• DocumentCode
    1186296
  • Title

    Complexity Control of H.264/AVC Based on Mode-Conditional Cost Probability Distributions

  • Author

    Kannangara, Chaminda Sampath ; Richardson, Iain E. ; Bystrom, Maja ; Zhao, Yafan

  • Author_Institution
    Sch. of Eng., Robert Gordon Univ., Aberdeen
  • Volume
    11
  • Issue
    3
  • fYear
    2009
  • fDate
    4/1/2009 12:00:00 AM
  • Firstpage
    433
  • Lastpage
    442
  • Abstract
    A computational complexity control algorithm is proposed for an H.264 encoder running on a processor/power constrained platform. This new computational complexity control algorithm is based on a macroblock mode prediction algorithm that employs a Bayesian framework for accurate early skip decision. Complexity control is achieved by relaxing the Bayesian maximum-likelihood (ML) criterion in order to match the mode decision threshold to a target complexity level. A feedback algorithm is used to maintain the performance of the algorithm with respect to achieving an average target complexity level, reducing frame by frame complexity variance and optimizing rate-distortion performance. Experimental results show that this algorithm can effectively control the encoding computational complexity while maintaining a good rate-distortion performance at a range of target complexity levels.
  • Keywords
    Bayes methods; computational complexity; maximum likelihood estimation; statistical distributions; video coding; Bayesian framework; Bayesian maximum-likelihood criterion; H.264/AVC; complexity control; frame complexity; macroblock mode prediction algorithm; mode decision threshold; mode-conditional cost probability distributions; processor-power constrained platform; rate-distortion performance; target complexity level; Bayes decision theory; H.264; computational complexity control;
  • fLanguage
    English
  • Journal_Title
    Multimedia, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1520-9210
  • Type

    jour

  • DOI
    10.1109/TMM.2009.2012937
  • Filename
    4798176