• DocumentCode
    1531468
  • Title

    Complexity control strategy for real-time H.264/AVC encoder

  • Author

    Kim, Wonkyun ; You, Jongmin ; Jeong, Jechang

  • Author_Institution
    Dept. of Electron. & Comput. Eng., Hanyang Univ., Seoul, South Korea
  • Volume
    56
  • Issue
    2
  • fYear
    2010
  • fDate
    5/1/2010 12:00:00 AM
  • Firstpage
    1137
  • Lastpage
    1143
  • Abstract
    The H.264/AVC encoder acquires high coding efficiency by using the various coding techniques, but requires very high computational complexity. Therefore, H.264/AVC encoder causes the problem of preserving acceptable video coding performance in the low-power/processor environments, such as wireless mobile. To optimize the ratedistortion (R-D) and complexity, we analyze the encoding structure and establish an analytic model for complexity. From this analysis, we propose a new approach for real-time encoder which maintains both frame rate and video quality. An encoding time control algorithm investigates the results of P16¿16 motion estimation (ME) in the current frame and decides the number of skipped macroblocks (MBs) in order to encode the frame within the allocated target encoding time. A complexity control algorithm manages the coding complexity of each frame by preventing motion estimations for smaller modes. Simulation results show that compared to the existing algorithm, the proposed algorithm can maintain frame rate without significant degradation of visual quality and increase in bit rate.
  • Keywords
    Automatic voltage control; Bit rate; Computational complexity; Degradation; Encoding; IEC standards; ISO standards; Motion control; Motion estimation; Video coding; Complexity management, H.264, ratedistortion, video coding;
  • fLanguage
    English
  • Journal_Title
    Consumer Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-3063
  • Type

    jour

  • DOI
    10.1109/TCE.2010.5506050
  • Filename
    5506050