Fast block size and mode decision algorithm for intra prediction in H.264/AVC

The H.264/AVC standard achieves high compression performance compared to existing video coding standards by employing the rate distortion optimization (RDO) technique. All possible combinations of modes are calculated to find the minimum rate distortion cost which results in significant computational complexity. In this paper, we propose a fast block size and mode decision method for intra prediction, which can effectively reduce computational burden. For fast block size decision, intra16x16 is selectively searched based on the homogeneity of inner-8x8 block of macroblock (MB). For fast mode decision, the search of intra16x16 and intra4x4 prediction modes is restricted by the similarity of the reference pixels. Moreover, by considering the similarities of the upper reference pixels and left reference pixels separately, considerable reduction of computational complexity is achieved. The results of simulations demonstrate maxima of 79% and 77% average time savings with negligible loss in PSNRY and bitrate.

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

[2]  Lai-Man Po,et al.  Fast sum of absolute transformed difference based 4×4 intra-mode decision of H.264/AVC video coding standard , 2008, Signal Process. Image Commun..

[3]  Gary J. Sullivan,et al.  Performance comparison of video coding standards using Lagrangian coder control , 2002, Proceedings. International Conference on Image Processing.

[4]  Yo-Sung Ho,et al.  Categorization for fast intra prediction mode decision in H.264/AVC , 2010, IEEE Transactions on Consumer Electronics.

[5]  King Ngi Ngan,et al.  Fast and Efficient Method for Block Edge Classification and Its Application in H.264/AVC Video Coding , 2008, IEEE Transactions on Circuits and Systems for Video Technology.

[6]  G. Bjontegaard,et al.  Calculation of Average PSNR Differences between RD-curves , 2001 .

[7]  Tian-Sheuan Chang,et al.  Fast block type decision algorithm for intra prediction in H.264 FRext , 2005, IEEE International Conference on Image Processing 2005.

[8]  Jhing-Fa Wang,et al.  A Fast Mode Decision Algorithm and Its VLSI Design for H.264/AVC Intra-Prediction , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[9]  Lai-Man Po,et al.  Distance-based weighted prediction for Adaptive Intra Mode Bit Skip in H.264/AVC , 2010, 2010 IEEE International Conference on Image Processing.

[10]  Yung-Chiang Wei,et al.  Transformed domain block size and intra mode decision for advanced video coding , 2010, 2010 International Symposium on Computer, Communication, Control and Automation (3CA).

[11]  Guifen Tian,et al.  A frequency-based fast block type decision algorithm for intra prediction in H.264/AVC high profile , 2008, APCCAS 2008 - 2008 IEEE Asia Pacific Conference on Circuits and Systems.

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

[13]  Jhing-Fa Wang,et al.  Intensity Gradient Technique for Efficient Intra-Prediction in H.264/AVC , 2008, IEEE Transactions on Circuits and Systems for Video Technology.

[14]  Yung Lyul Lee,et al.  Adaptive intra mode bit skip in intra coding , 2008, APCCAS 2008 - 2008 IEEE Asia Pacific Conference on Circuits and Systems.

[15]  A. Elyousfi,et al.  A New Fast Intra Prediction Mode Decision Algorithm for H.264/AVC Encoders , 2007 .

[16]  Susanto Rahardja,et al.  Fast mode decision algorithm for intraprediction in H.264/AVC video coding , 2005, IEEE Transactions on Circuits and Systems for Video Technology.

[17]  Homer H. Chen,et al.  Fast Decision of Block Size, Prediction Mode, and Intra Block for H.264 Intra Prediction , 2010, IEEE Transactions on Circuits and Systems for Video Technology.