A Fast Intra/Inter Mode Decision Algorithm of H.264/AVC for Real-Time Applications

A novel fast Intra/Inter mode decision algorithm for H.264/AVC is proposed in this paper. By reducing the calculations incurred in both intra- and inter-prediction in video encoding, the computational complexity is significantly decreased, which is an essential requirement for real-time video communications applications. The motion vectors of previously encoded macroblocks are exploited to detect the motion speed according to the pre-defined threshold, and the degradation of encoding efficiency can be minimized by adaptive adjustment scheme based on motion speed. The experimental results showed that the proposed fast mode decision algorithm is able to reduce 51.29% total encoding time on the average with a negligible PSNR loss less than 0.1 dB and a bitrate increase under 2%.

[1]  Christos Grecos,et al.  Fast inter mode prediction for P slices in the H264 video coding standard , 2005, IEEE Transactions on Broadcasting.

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

[3]  Zhihai He,et al.  Analysis and design of power constrained video encoder , 2004, Proceedings of the IEEE 6th Circuits and Systems Symposium on Emerging Technologies: Frontiers of Mobile and Wireless Communication (IEEE Cat. No.04EX710).

[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]  Baochun Hou,et al.  Fast mode decision for inter-prediction in H.264/AVC , 2007, 2007 International Symposium on Communications and Information Technologies.

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

[7]  Baochun Hou,et al.  Statistical data based low-complexity mode decision for P-frame encoding in H.264/AVC , 2007, 2007 6th International Conference on Information, Communications & Signal Processing.

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

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

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