• DocumentCode
    2328313
  • Title

    A novel basic unit level rate control algorithm and architecture for H.264/AVC video encoders

  • Author

    Wu, Bing-Tsung ; Chang, Tzu-Chun ; Guo, Jiun-In ; Su, Ching-Lung

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Nat. Chung Cheng Univ., Chia-Yi
  • fYear
    2008
  • fDate
    Nov. 30 2008-Dec. 3 2008
  • Firstpage
    1300
  • Lastpage
    1303
  • Abstract
    Rate control (RC) techniques play an important role for interactive video coding applications, especially in video streaming applications with bandwidth constraints. Among the RC algorithms in H.264 reference software JM, the basic unit (BU)-level RC algorithm achieves better video quality than frame-level one. However, the inherent sequential processing in H.264 BU-level RC algorithm makes it difficult to be realized in a pipelined H.264 hardware encoder without increasing the processing latency. In this paper we propose a new H.264 BU-level rate control algorithm and the associated architecture by exploiting a new predictor model to predict the MAD value and target bits for hardware realization. The proposed algorithm breaks down the sequential processing dependence in the original H.264 RC algorithm and reduces up to 80.6% of internal buffer size for H.264 D1 video encoding, while maintaining good video quality.
  • Keywords
    audio coding; video coding; video streaming; H.264/AVC video encoders; basic unit level rate control; interactive video coding; internal buffer size; reference software JM; sequential processing; video quality; video streaming; Application software; Automatic voltage control; Bandwidth; Computer architecture; Hardware; Radio control; Software algorithms; Software quality; Streaming media; Video coding;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2008. APCCAS 2008. IEEE Asia Pacific Conference on
  • Conference_Location
    Macao
  • Print_ISBN
    978-1-4244-2341-5
  • Electronic_ISBN
    978-1-4244-2342-2
  • Type

    conf

  • DOI
    10.1109/APCCAS.2008.4746266
  • Filename
    4746266