H.264 Frame Layer Rate Control Based on Block Histogram Difference

A novel H.264 frame layer bit allocation scheme based on block histogram difference (BH) is proposed. First, the sufficiency of channel bandwidth is considered at the beginning of each scene. Then, the target bits for each frame are weighted by the relative complexity measurement based on BH. Experimental results show proposed algorithm can adapt to different relationships between channel bandwidth and encoding complexity of video sequence, and achieves better trade-off between channel bandwidth and compressed video quality.

[1]  Jungwoo Lee,et al.  Temporally adaptive motion interpolation exploiting temporal masking in visual perception , 1994, IEEE Trans. Image Process..

[2]  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).

[3]  Yongdong Zhang,et al.  Improvements on Rate-Distortion Performance of H.264 Rate Control in Low Bit Rate Video Coding , 2006, 2006 IEEE International Conference on Multimedia and Expo.

[4]  Minqiang Jiang,et al.  An improved frame and macroblock layer bit allocation scheme for H.264 rate control , 2005, 2005 IEEE International Symposium on Circuits and Systems.

[5]  Chang-Hyun Lee,et al.  Improved H.264 frame-layer rate control for low bit rate video with high motion , 2006 .