Efficient all-zero block detection algorithm for H.264 integer transform

A maximum magnitude probability (MMP) model is introduced in this paper to study contributions of individual DCT coefficient to the all-zero block (AZB) detection. Based on the MMP model, an efficient AZB detection algorithm is proposed to reduce the overall computation complexity. The new method is further combined with a recently published multi-threshold method [6] to achieve an adaptive detection of all-zero DCT sub-blocks. Experiment results show that the proposed algorithm can achieve a remarkable reduction of computational complexity from the original H.264 encoder with minor PSNR loss. Some comparison with similar lossy encoding schemes is also presented.

[1]  Henrique S. Malvar,et al.  Low-complexity transform and quantization in H.264/AVC , 2003, IEEE Trans. Circuits Syst. Video Technol..

[2]  Yong Ho Moon,et al.  An improved early detection algorithm for all-zero blocks in H.264 video encoding , 2005, IEEE Transactions on Circuits and Systems for Video Technology.

[3]  Ming-Ting Sun,et al.  Modeling DCT coefficients for fast video encoding , 1999, IEEE Trans. Circuits Syst. Video Technol..

[4]  Joseph W. Goodman,et al.  A mathematical analysis of the DCT coefficient distributions for images , 2000, IEEE Trans. Image Process..

[5]  Leonel Sousa,et al.  General method for eliminating redundant computations in video coding , 2000 .

[6]  Sam Kwong,et al.  Hybrid Model to Detect Zero Quantized DCT Coefficients in H.264 , 2007, IEEE Transactions on Multimedia.

[7]  Sam Kwong,et al.  Efficient prediction algorithm of integer DCT coefficients for H.264/AVC optimization , 2006, IEEE Transactions on Circuits and Systems for Video Technology.

[8]  Chung-Yen Su An enhanced detection algorithm for all-zero blocks in H.264 video coding , 2006, IEEE Trans. Consumer Electron..

[9]  J. Bennett,et al.  Advanced video coding , 2003 .