Fast Intra Prediction for High Efficiency Video Coding

Emerging High Efficiency Video Coding (HEVC) video coding standard promises the significant compression performance improvement compared to the H.264/AVC. However it comes with the tremendous encoding complexity increase. Thus, it is very useful and necessary to develop fast algorithms for HEVC, so as to reduce the encoder complexity. In this paper, we propose a fast intra prediction scheme for HEVC to reduce the prediction mode search for each prediction unit. For all available test sequences provided by the JCT-VC, it demonstrates 38% encoding time reduction for all intra case with BD-RATE increase about 2.9%. Several sub-algorithms are developed and integrated for complexity reduction. First, we applied the Hadamard transform on 2:1 downsampled prediction residual to derive the sum of absolute Hadamard transformed difference (SATD) for rough mode decision, where a progressive search process is then used to reduce effective mode candidates for fully rate-distortion optimized quantization (RDOQ). Finally, an early termination based on SATD cost and mode distances is also included in RDOQ process to further complexity reduction. Extensive simulation results demonstrate that our proposed method is quite efficient for intra mode prediction speed-up. Our proposal is complementary to other separated works on fast coding unit, prediction unit, and transform unit decision. We expect more encoder complexity reduction by combing our solution and other fast algorithms.

[1]  Jin Young Lee,et al.  A Fast Mode Decision Method Based on Motion Cost and Intra Prediction Cost for H.264/AVC , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[2]  Heiko Schwarz,et al.  Video Compression Using Nested Quadtree Structures, Leaf Merging, and Improved Techniques for Motion Representation and Entropy Coding , 2010, IEEE Transactions on Circuits and Systems for Video Technology.

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

[4]  Bing Zeng,et al.  A new three-step search algorithm for block motion estimation , 1994, IEEE Trans. Circuits Syst. Video Technol..

[5]  Soon-kak Kwon,et al.  Adaptive Simplification of Prediction Modes for H.264 Intra-Picture Coding , 2012, IEEE Transactions on Broadcasting.

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

[7]  Jar-Ferr Yang,et al.  A Low Complexity Detection of Discrete Cross Differences for Fast H.264/AVC Intra Prediction , 2008, IEEE Transactions on Multimedia.

[8]  Lei Sun,et al.  Content Based Hierarchical Fast Coding Unit Decision Algorithm for HEVC , 2011, 2011 International Conference on Multimedia and Signal Processing.

[9]  Euee S. Jang,et al.  Fast coding unit decision method based on coding tree pruning for high efficiency video coding , 2012 .

[10]  Chuohao Yeo,et al.  On residual quad-tree coding in HEVC , 2011, 2011 IEEE 13th International Workshop on Multimedia Signal Processing.

[11]  Guifen Tian,et al.  Content adaptive prediction unit size decision algorithm for HEVC intra coding , 2012, 2012 Picture Coding Symposium.

[12]  Kai-Kuang Ma,et al.  Hierarchical Intra Mode Decision for H.264/AVC , 2010, IEEE Transactions on Circuits and Systems for Video Technology.

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

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

[15]  Jie Chen,et al.  Fast coding unit size selection for HEVC based on Bayesian decision rule , 2012, 2012 Picture Coding Symposium.

[16]  Gary J. Sullivan,et al.  Recent developments in standardization of high efficiency video coding (HEVC) , 2010, Optical Engineering + Applications.

[17]  Jar-Ferr Yang,et al.  Enhanced Intra-4$,times,$4 Mode Decision for H.264/AVC Coders , 2006, IEEE Transactions on Circuits and Systems for Video Technology.

[18]  Kai-Kuang Ma,et al.  A new diamond search algorithm for fast block-matching motion estimation , 2000, IEEE Trans. Image Process..

[19]  Hsueh-Ming Hang,et al.  Fast mode decision algorithm for Residual Quadtree coding in HEVC , 2011, 2011 Visual Communications and Image Processing (VCIP).

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

[21]  Wei Jiang,et al.  Gradient based fast mode decision algorithm for intra prediction in HEVC , 2012 .

[22]  Debin Zhao,et al.  Gradient based fast mode decision algorithm for intra prediction in HEVC , 2012, 2012 2nd International Conference on Consumer Electronics, Communications and Networks (CECNet).

[23]  Yung Lyul Lee,et al.  Adaptive Single-Multiple Prediction for H.264/AVC Intra Coding , 2010, IEEE Transactions on Circuits and Systems for Video Technology.

[24]  Jhing-Fa Wang,et al.  Effective Subblock-Based and Pixel-Based Fast Direction Detections for H.264 Intra Prediction , 2008, IEEE Transactions on Circuits and Systems for Video Technology.