Residual Texture Based Fast Block-Size Selection for Inter-Frame Coding in H.264/AVC

One of the new features adopted in H.264/AVC is the utilization of flexible block size ranging from 16x16 to 4x4 in inter-frame coding. The aim is to reduce the error due to fixed block size prediction within a macroblock. However, this feature requires extremely computational complexity. In this paper, we proposed a residual texture based fast block size selection algorithm for inter-frame coding. Firstly, we perform a motion estimation (ME) for a macroblock and get the residual; then we predict the block size by analyzing the residual texture. Extensive simulations verify that the proposed method speeds up the block-size selection procedure by 50% without sacrificing picture quality and compression ratio.

[1]  Oscar C. Au,et al.  A novel approach to fast multi-block motion estimation for H.264 video coding , 2003, 2003 International Conference on Multimedia and Expo. ICME '03. Proceedings (Cat. No.03TH8698).

[2]  Gary J. Sullivan,et al.  Rate-distortion optimization for video compression , 1998, IEEE Signal Process. Mag..

[3]  Andy C. Yu,et al.  Efficient block-size selection algorithm for inter-frame coding in H.264/MPEG-4 AVC , 2004, 2004 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[4]  D. Marpe,et al.  Video coding with H.264/AVC: tools, performance, and complexity , 2004, IEEE Circuits and Systems Magazine.

[5]  Pingzhi Fan,et al.  Proceedings of the 5th international conference on Parallel and Distributed Computing: applications and Technologies , 2004 .