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
fDate :
Nov. 30 2008-Dec. 3 2008
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;
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
DOI :
10.1109/APCCAS.2008.4746266