A Parallel and Pipelined Execution of H.264/AVC Intra Prediction

Recently efficient hardware architectures were proposed for the fast execution of H.264/AVC intra prediction. However, these architectures waste hardware resources because intra predictions and reconstructions of sixteen 4x4 blocks in one macroblock are serialized. This paper proposes an efficient pipelining method for the intra predictions and reconstructions of the 4x4 blocks. A new processing order is proposed to reduce dependencies between consecutively executed blocks Thus, pipelined executions of these thirteen blocks speed up the execution time by 41% with a negligible drop-off of the compression efficiency when compared to the non-pipelined execution of the order in the JM reference software. Parallel executions of the intra prediction of Luma 4x4 blocks and the intra predictions of Luma 16x16 blocks and Chroma 8x8 blocks further reduce the execution time. When compared with the best previous work [1], the execution time is reduced by 13%.

[1]  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.

[2]  Liang-Gee Chen,et al.  Analysis, fast algorithm, and VLSI architecture design for H.264/AVC intra frame coder , 2005, IEEE Transactions on Circuits and Systems for Video Technology.

[3]  Fangwen Fu,et al.  Fast intra prediction algorithm in H.264-AVC , 2004, Proceedings 7th International Conference on Signal Processing, 2004. Proceedings. ICSP '04. 2004..

[4]  Hanjin Cho,et al.  An Efficient Hardware Architecture of Intra Prediction and TQ/IQIT Module for H.264 Encoder , 2005 .

[5]  Oscar C. Au,et al.  Efficient intra-prediction algorithm in H.264 , 2003, Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429).

[6]  Sanghoon Sull,et al.  Efficient Intra Prediction Mode Decision for H.264 Video , 2005, PCM.

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

[8]  Liang-Gee Chen,et al.  Performance analysis of hardware oriented algorithm modifications in H.264 , 2003, 2003 IEEE International Conference on Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP '03)..

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