A Frame Layer Bit Allocation for H.264 based on Mode Decision

The H.264/AVC video coding standard delivers a significantly better performance compared to previous standards, supporting higher quality video over lower bit rate channels. Rate control plays an important role in realtime video communication applications using H.264/AVC. An important step in many existing rate control algorithms is to determine the target bits for each P frame. This paper aims in improving video distortion by allocating more bits to frames with higher complexity and fewer bits to low complexity frames. In this work, the distribution of macroblock (MB) modes in a frame is considered as a measure of its complexity. The bit budget is then allocated to frames according to their complexity and buffer satus. Simulation results show that the proposed method effectively improves the PSNR average and meets the target bitrate more closely. In addition the proposed technique is less complex than other existing frame layer bit allocation schemes that are based on frame complexity.

[1]  Minqiang Jiang,et al.  Improved frame-layer rate control for H.264 using MAD ratio , 2004, 2004 IEEE International Symposium on Circuits and Systems (IEEE Cat. No.04CH37512).

[2]  S. Gary,et al.  Joint Model Reference Encoding Methods and Decoding Concealment Methods , 2003 .

[3]  Si Wu,et al.  A unified architecture for real-time video-coding systems , 2003, IEEE Trans. Circuits Syst. Video Technol..

[4]  Minqiang Jiang,et al.  On enhancing H.264 rate control by PSNR-based frame complexity estimation , 2005, 2005 Digest of Technical Papers. International Conference on Consumer Electronics, 2005. ICCE..

[5]  Zhengguo Li,et al.  A study of MPEG-4 rate control scheme and its improvements , 2003, IEEE Trans. Circuits Syst. Video Technol..

[6]  Mahmoud Reza Hashemi,et al.  A Frame Layer Bit Allocation for H.264 Based on Frame Complexity , 2006, 2006 Canadian Conference on Electrical and Computer Engineering.

[7]  Tihao Chiang,et al.  Scalable rate control for MPEG-4 video , 2000, IEEE Trans. Circuits Syst. Video Technol..

[8]  Thomas Wiegand,et al.  Draft ITU-T recommendation and final draft international standard of joint video specification , 2003 .