Accelerating HEVC Encoding Using Early-Split

The increase in coding efficiency and complexity of high efficiency video coding (HEVC) over H.264 is due to, among other factors, the time needed to find the optimal partition structure among the more flexible encoding modes for the coding units (CUs) and prediction units (PUs). Although many classification-based algorithms have been proposed to expedite the partition decision, the features that can be acquired from current HEVC encoding order are not sufficient to minimize the loss in coding efficiency. In this letter, we proposed an early-split (ES) order for HEVC CU-level encoding, where the encoder checks the split mode before the nonsquare PU partition modes and utilizes the encoding output of the subCUs to expedite subsequent encoding. Experiments show that the proposed algorithm can save 48% of encoding time on average with only about 0.8% loss in coding performance.

[1]  David Flynn,et al.  HEVC Complexity and Implementation Analysis , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[2]  Jungyoup Yang,et al.  Early determination of mode decision for HEVC , 2012, 2012 Picture Coding Symposium.

[3]  Jiangtao Wen,et al.  Efficient Software H.264/AVC to HEVC Transcoding on Distributed Multicore Processors , 2015, IEEE Transactions on Circuits and Systems for Video Technology.

[4]  Zhi Liu,et al.  Adaptive Inter-Mode Decision for HEVC Jointly Utilizing Inter-Level and Spatiotemporal Correlations , 2014, IEEE Transactions on Circuits and Systems for Video Technology.

[5]  Zhiyong Gao,et al.  Neyman-Pearson-Based Early Mode Decision for HEVC Encoding , 2016, IEEE Transactions on Multimedia.

[6]  Yung-Lyul Lee,et al.  Early Termination of CU Encoding to Reduce HEVC Complexity , 2012, IEICE Trans. Fundam. Electron. Commun. Comput. Sci..

[7]  Lu Yu,et al.  CU splitting early termination based on weighted SVM , 2013, EURASIP Journal on Image and Video Processing.

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

[9]  Jiangtao Wen,et al.  An efficient HEVC to H.264/AVC transcoding system , 2015, 2015 IEEE International Symposium on Circuits and Systems (ISCAS).

[10]  Xinpeng Zhang,et al.  An Effective CU Size Decision Method for HEVC Encoders , 2013, IEEE Transactions on Multimedia.

[11]  D. Goodin The cambridge dictionary of statistics , 1999 .

[12]  Zhiyong Gao,et al.  Early SKIP mode decision based on Bayesian model for HEVC , 2015, 2015 Visual Communications and Image Processing (VCIP).

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

[14]  Long Xu,et al.  Machine Learning-Based Coding Unit Depth Decisions for Flexible Complexity Allocation in High Efficiency Video Coding , 2015, IEEE Transactions on Image Processing.

[15]  Yao Lu,et al.  Ultra Fast H.264/AVC to HEVC Transcoder , 2013, 2013 Data Compression Conference.

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

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

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