Adaptive coding-unit size selection based on hierarchical quad-tree correlations for high-efficiency video coding

Abstract. The latest high-efficiency video coding (HEVC) standard adopts a recursive quad-tree block structure with the coding-unit (CU) size variable depending on video content. It substantially improves the coding efficiency and also dramatically increases complexity. Therefore, a fast CU size selection algorithm based on hierarchical quad-tree correlations (HQTCs) is proposed. First, for each coding tree unit, the partition information at each depth is recorded in a table that reflects the appearance of the quad-tree structure. Then, by using two techniques called top omitting and bottom pruning, the size of the current CU can be determined according to the subtree distributions of adjacent CUs instead of traversing all the depths. Additionally, a gray level co-occurrence matrix-based method is also introduced to further speedup the searching process. Experimental results show that the proposed algorithm can achieve on average a 26% computational time reduction under all configurations with a negligible BD-rate (Bjøntegaard Delta bitrate) increase of 0.47% compared with the original encoding scheme in HEVC test model HM13.0.

[1]  Yong-Hwan Kim,et al.  Selective CU depth range decision algorithm for HEVC encoder , 2014, The 18th IEEE International Symposium on Consumer Electronics (ISCE 2014).

[2]  Fan Zhou,et al.  Spatio-temporal correlation-based fast coding unit depth decision for high efficiency video coding , 2013, J. Electronic Imaging.

[3]  Leen-Kiat Soh,et al.  Texture analysis of SAR sea ice imagery using gray level co-occurrence matrices , 1999, IEEE Trans. Geosci. Remote. Sens..

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

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

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

[7]  Jongho Kim,et al.  Adaptive Coding Unit early termination algorithm for HEVC , 2012, 2012 IEEE International Conference on Consumer Electronics (ICCE).

[8]  D. Hansell,et al.  Obstructive lung diseases: texture classification for differentiation at CT. , 2003, Radiology.

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

[10]  J. Macgregor,et al.  Image texture analysis: methods and comparisons , 2004 .

[11]  Jeong-Hoon Park,et al.  Block Partitioning Structure in the HEVC Standard , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[12]  Yongdong Zhang,et al.  High Efficiency Video Coding: High Efficiency Video Coding , 2014 .

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

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

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

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

[17]  Tae Ryong Kim,et al.  Fast encoding algorithm based on depth of coding-unit for high efficiency video coding , 2012 .

[18]  Mahmood R. Azimi-Sadjadi,et al.  A study of cloud classification with neural networks using spectral and textural features , 1999, IEEE Trans. Neural Networks.

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

[20]  Andrea Baraldi,et al.  An investigation of the textural characteristics associated with gray level cooccurrence matrix statistical parameters , 1995, IEEE Transactions on Geoscience and Remote Sensing.

[21]  Robert M. Haralick,et al.  Textural Features for Image Classification , 1973, IEEE Trans. Syst. Man Cybern..

[22]  Byung-Gyu Kim,et al.  Fast Coding Unit (CU) Depth Decision Algorithm for High Efficiency Video Coding (HEVC) , 2014 .

[23]  Chia-Yang Tsai,et al.  Sample Adaptive Offset in the HEVC Standard , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[24]  Liquan Shen,et al.  Texture and Correlation Based Fast Intra Prediction Algorithm for HEVC , 2012, IFTC.

[25]  ImplementationDavid,et al.  A Fast Method to Determine Cooccurrence Texture Features Using ALinked List , 1995 .