Fast mode selection in the high-efficiency video coding intravideo encoder based on statistics of modes

Abstract. A method of fast coding mode selection for high-efficiency video coding (HEVC) intravideo coding to exclude from the testing procedure coding modes that are statistically rarely chosen by the HEVC encoder is presented. To achieve the best compromise between computational complexity and compression performance, detailed conditional statistics of modes are used in the method. The proposed method enables (1) fast partitioning of each coding tree unit into coding unit, prediction unit (PU), and transform unit blocks of a proper size and (2) faster selection of an appropriate intrapredictor for each PU block. Due to the proposed method, it is possible to significantly scale down the computational complexity of the encoder. Simulation results indicate that, in the case of 1920  ×  1080 sequences, there is a threefold and twofold reduction in the encoding time, while the BD-rate increases by 4% and 1.5%, respectively, compared with HEVC test model version 16.9 of the reference software. Considering the principle of the proposed method, it is evident that it can complement other proposals concerning fast mode selection in the HEVC video encoder.

[1]  Yiming Cao,et al.  A mode filtering algorithm for accelerating HEVC FME , 2013, 2013 IEEE 15th International Workshop on Multimedia Signal Processing (MMSP).

[2]  Munchurl Kim,et al.  Fast CU Splitting and Pruning for Suboptimal CU Partitioning in HEVC Intra Coding , 2013, IEEE Transactions on Circuits and Systems for Video Technology.

[3]  Nouri Masmoudi,et al.  Statistical analysis of intra prediction in HEVC video encoder , 2016, 2016 International Image Processing, Applications and Systems (IPAS).

[4]  Hongliang Li,et al.  MRF-Based Fast HEVC Inter CU Decision With the Variance of Absolute Differences , 2014, IEEE Transactions on Multimedia.

[5]  Hyuk-Jae Lee,et al.  Fast merge mode decision for diamond search in High Efficiency Video Coding , 2013, 2013 Visual Communications and Image Processing (VCIP).

[6]  Luciano Volcan Agostini,et al.  HEVC intra mode decision acceleration based on tree depth levels relationship , 2013, 2013 Picture Coding Symposium (PCS).

[7]  Takao Onoye,et al.  Hierarchical Structure-Based Fast Mode Decision for H.265/HEVC , 2015, IEEE Transactions on Circuits and Systems for Video Technology.

[8]  Nouri Masmoudi,et al.  Statistical analysis and parametrization of HEVC encoded videos , 2015, 2015 World Congress on Information Technology and Computer Applications (WCITCA).

[9]  G. Bjontegaard,et al.  Calculation of Average PSNR Differences between RD-curves , 2001 .

[10]  F. Bossen,et al.  Common test conditions and software reference configurations , 2010 .

[11]  Hyun Wook Park,et al.  A Fast Mode Decision Method in HEVC Using Adaptive Ordering of Modes , 2016, IEEE Transactions on Circuits and Systems for Video Technology.

[12]  Dongxu Xu,et al.  Fast intracoding unit size decision algorithm for high-efficiency video coding , 2014, J. Electronic Imaging.

[13]  Luciano Volcan Agostini,et al.  Fast HEVC intra prediction mode decision based on EDGE direction information , 2012, 2012 Proceedings of the 20th European Signal Processing Conference (EUSIPCO).

[14]  Qiang Liu,et al.  Priority classification based fast intra mode decision for High Efficiency Video Coding , 2013, 2013 Picture Coding Symposium (PCS).

[15]  Zhi Liu,et al.  Effective CU Size Decision for HEVC Intracoding , 2014, IEEE Transactions on Image Processing.

[16]  Gary J. Sullivan,et al.  Comparison of the Coding Efficiency of Video Coding Standards—Including High Efficiency Video Coding (HEVC) , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[17]  Tao Zhang,et al.  Fast Intra-Mode and CU Size Decision for HEVC , 2017, IEEE Transactions on Circuits and Systems for Video Technology.

[18]  John W. Woods Multidimensional Signal, Image, and Video Processing and Coding, Second Edition , 2011 .

[19]  Byeungwoo Jeon,et al.  Fast inter mode decision process for HEVC encoder , 2013, IVMSP 2013.

[20]  King Ngi Ngan,et al.  Fast HEVC Inter CU Decision Based on Latent SAD Estimation , 2015, IEEE Transactions on Multimedia.

[21]  Jongho Kim,et al.  An efficient inter prediction mode decision method for fast motion estimation in HEVC , 2013, 2013 International Conference on ICT Convergence (ICTC).

[22]  Muhammad Shafique,et al.  Fast HEVC intra mode decision algorithm based on new evaluation order in the Coding Tree Block , 2013, 2013 Picture Coding Symposium (PCS).

[23]  Biao Min,et al.  A Fast CU Size Decision Algorithm for the HEVC Intra Encoder , 2015, IEEE Transactions on Circuits and Systems for Video Technology.

[24]  Jae-Won Suh,et al.  Fast coding unit decision algorithm based on inter and intra prediction unit termination for HEVC , 2013, 2013 IEEE International Conference on Consumer Electronics (ICCE).

[25]  Hyuk-Jae Lee,et al.  A survey of fast mode decision algorithms for inter-prediction and their applications to high efficiency video coding , 2012, IEEE Transactions on Consumer Electronics.

[26]  Kemal Ugur,et al.  Intra Coding of the HEVC Standard , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

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

[28]  Gary J. Sullivan,et al.  Overview of the High Efficiency Video Coding (HEVC) Standard , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

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

[30]  Lin Qiwei,et al.  Fast intracoding unit size decision algorithm for high-efficiency video coding , 2014 .

[31]  S. Goto,et al.  A Low-Complexity HEVC Intra Prediction Algorithm Based on Level and Mode Filtering , 2012, 2012 IEEE International Conference on Multimedia and Expo.

[32]  Ping An,et al.  Fast CU size decision and mode decision algorithm for HEVC intra coding , 2013, IEEE Transactions on Consumer Electronics.

[33]  Hongliang Li,et al.  A Fast HEVC Inter CU Selection Method Based on Pyramid Motion Divergence , 2014, IEEE Transactions on Multimedia.

[34]  Jaeho Lee,et al.  Fast PU Skip and Split Termination Algorithm for HEVC Intra Prediction , 2015, IEEE Transactions on Circuits and Systems for Video Technology.

[35]  Sam Kwong,et al.  Adaptive stopping strategies for fast intra mode decision in HEVC , 2018, J. Vis. Commun. Image Represent..

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