A Novel Partial Prediction Algorithm for Fast 4x4 Intra Prediction Mode Decision in H.264/AVC

This paper proposes a partial prediction approach for fast mode decision in H.264/AVC 4 times 4 intra-prediction, exploiting the inherent symmetry existing in the spatial prediction modes. The high compression efficiency of H.264 comes with a price of high computational complexity. The intra-prediction process with its robust full intra mode search rate distortion optimization (RDO) technique to select the best mode for each macroblock is one such computational bottleneck. Unlike many fast algorithms which search for dominant edge in each block the existence of which is never assured, our algorithm quickly tries to find a closer prediction mode for each 4 times 4 block using a simple cost measure derived from the symmetry in all the prediction modes. The proposed algorithm only searches 3 or lesser modes instead of 9 for the 4 times 4 luma blocks. Experimental results reveal the significant computational savings achieved with slight PSNR degradation and bit-rate increase.

[1]  Zhang Yong-dong,et al.  Fast 4/spl times/4 intra-prediction mode selection for H.264 , 2004, 2004 IEEE International Conference on Multimedia and Expo (ICME) (IEEE Cat. No.04TH8763).

[2]  Bo Shen,et al.  Direct feature extraction from compressed images , 1996, Electronic Imaging.

[3]  Oscar C. Au,et al.  Efficient Intra-Prediction Mode Selection for 4x4 Blocks in H.264 , 2003 .

[4]  Jhing-Fa Wang,et al.  A novel fast algorithm for intra mode decision in H.264/AVC encoders , 2006, 2006 IEEE International Symposium on Circuits and Systems.

[5]  C.-C. Jay Kuo,et al.  Fast H.264 Intra-prediction mode selection using joint spatial and transform domain features , 2006, J. Vis. Commun. Image Represent..

[6]  Hideyoshi Tominaga,et al.  H.264 fast intra-prediction mode decision based on frequency characteristic , 2005, 2005 13th European Signal Processing Conference.

[7]  Yongdong Zhang,et al.  Fast 4*4 intra-prediction mode selection for H.264 , 2004, ICME.

[8]  Anastasis A. Sofokleous,et al.  Review: H.264 and MPEG-4 Video Compression: Video Coding for Next-generation Multimedia , 2005, Comput. J..

[9]  Sung-Jea Ko,et al.  Fast Intra Prediction Mode Selection Scheme Using Temporal Correlation in H.264 , 2005, TENCON 2005 - 2005 IEEE Region 10 Conference.

[10]  Anthony Vetro,et al.  Efficient Macroblock Coding-Mode Decision for H.264/AVC Video Coding , 2004 .

[11]  K. Ichige,et al.  Intra Prediction Mode Decision in H.264/AVC Using DCT Coefficients , 2006, 2006 International Symposium on Intelligent Signal Processing and Communications.

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

[13]  Ahmed Tamtaoui,et al.  Fast Mode Decision Algorithm for Intra prediction in H.264/AVC Video Coding , 2007 .

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

[15]  Cheng-Chang Lien,et al.  A Fast Mode Decision Method for H.264/AVC Using the Spatial-Temporal Prediction Scheme , 2006, 18th International Conference on Pattern Recognition (ICPR'06).

[16]  Tian-Sheuan Chang,et al.  Fast three step intra prediction algorithm for 4/spl times/4 blocks in H.264 , 2005, 2005 IEEE International Symposium on Circuits and Systems.

[17]  Jill M. Boyce,et al.  Fast mode decision and motion estimation for H.264 with a focus on MPEG-2/H.264 transcoding , 2005, 2005 IEEE International Symposium on Circuits and Systems.

[18]  Oscar C. Au,et al.  Fast intra-prediction mode selection for 4A blocks in H.264 , 2003, 2003 IEEE International Conference on Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP '03)..

[19]  Oscar C. Au,et al.  Efficient intra-prediction mode selection for 4/spl times/4 blocks in H.264 , 2003, 2003 International Conference on Multimedia and Expo. ICME '03. Proceedings (Cat. No.03TH8698).

[20]  Susanto Rahardja,et al.  A directional field based fast intra mode decision algorithm for H.264 video coding , 2004, 2004 IEEE International Conference on Multimedia and Expo (ICME) (IEEE Cat. No.04TH8763).