A novel rate-based macroblock classification for fast mode decision in H.264 video coding

In this paper, a novel rate-based macroblock classification is proposed for fast mode decision in H.264 video coding standard. The main idea is to classify each macroblock into simple motion or complex motion contents based on the Inter16×16 mode's residue block bit-rate and then according to the classification different mode searching orders with distinct early termination schemes are employed. This new algorithm is very simple for both hardware and software implementations without extra computational module. To speedup the intra mode decision, a new fast Intra 4×4 mode selection algorithm is also proposed by choosing most likely modes using the low complexity SATD cost as screening function. It is demonstrated by experimental results that the proposed rate-based fast algorithm can reduce 47% to 65% of the H.264 total encoding time with negligible degradation in the rate-distortion performance. While the rate-based algorithm combined with the fast intra mode selection method could further speedup 5% to 10% of the encoding time with only little rate-distortion degradation.

[1]  Iain E. G. Richardson,et al.  H.264 and MPEG-4 Video Compression: Video Coding for Next-Generation Multimedia , 2003 .

[2]  Ming Yang,et al.  Fast macroblock mode selection based on motion content classification in H.264/AVC , 2004, 2004 International Conference on Image Processing, 2004. ICIP '04..

[3]  T. Von Roden H.261 and MPEG1-a comparison , 1996 .

[4]  Itu-T Video coding for low bitrate communication , 1996 .

[5]  Byeungwoo Jeon,et al.  Fast mode decision for H.264 , 2004, 2004 IEEE International Conference on Multimedia and Expo (ICME) (IEEE Cat. No.04TH8763).

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

[7]  John Watkinson Mpeg 2 , 1999 .

[8]  Ajay Luthra,et al.  Overview of the H.264/AVC video coding standard , 2003, IEEE Trans. Circuits Syst. Video Technol..

[9]  Ajay Luthra,et al.  Overview of the H.264/AVC video coding standard , 2003, SPIE Optics + Photonics.

[10]  F. Pan,et al.  Fast Mode Decision for Intra Prediction , 2003 .

[11]  Sanjit K. Mitra,et al.  Rate-distortion optimized mode selection for very low bit rate video coding and the emerging H.263 standard , 1996, IEEE Trans. Circuits Syst. Video Technol..

[12]  Ferran Marqués,et al.  The MPEG-4 Book , 2003, J. Electronic Imaging.

[13]  Gary J. Sullivan,et al.  Rate-constrained coder control and comparison of video coding standards , 2003, IEEE Trans. Circuits Syst. Video Technol..