Fast intra algorithm based on texture characteristics for 360 videos

With the rapid progress of virtual reality technology, 360 videos have become increasingly popular. Given that the resolution of a 360 video is ultra-high (generally 4K to 8K), the encoding time for this type of video is considerably high. To reduce encoding complexity, this study proposed a fast intra algorithm that is based on image texture characteristics. On the one hand, the proposed algorithm determines whether to terminate the coding unit partition early on the basis of texture complexity. On the other hand, the proposed algorithm reduces the number of candidate modes in mode decision according to texture directivity. Experimental results showed that the proposed algorithm can obtain an average time reduction rate of 53% and a Bjontegaard delta rate increase of only 1.3%, which is acceptable for rate distortion performance.

[1]  G. Botella,et al.  Fast CU size decision based on temporal homogeneity detection , 2016, 2016 Conference on Design of Circuits and Integrated Systems (DCIS).

[2]  Tian-Sheuan Chang,et al.  Gradient-based PU size selection for HEVC intra prediction , 2014, 2014 IEEE International Symposium on Circuits and Systems (ISCAS).

[3]  Tao Fan,et al.  Fast CU size decision and PU mode decision algorithm in HEVC intra coding , 2015, 2015 IEEE International Conference on Image Processing (ICIP).

[4]  Xiaojuan Li,et al.  Fast intra mode decision algorithm for HEVC based on dominant edge assent distribution , 2014, Multimedia Tools and Applications.

[5]  Mengmeng Zhang,et al.  Fast and adaptive mode decision and CU partition early termination algorithm for intra-prediction in HEVC , 2017, EURASIP J. Image Video Process..

[6]  Myung Hoon Sunwoo,et al.  Texture-based fast CU size decision algorithm for HEVC intra coding , 2016, 2016 IEEE Asia Pacific Conference on Circuits and Systems (APCCAS).

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

[8]  Mengmeng Zhang,et al.  Early CU Size Determination Based on Image Complexity in HEVC , 2017, 2017 Data Compression Conference (DCC).

[9]  Yao Zhao,et al.  Multiple Description Video Coding Based on Human Visual System Characteristics , 2014, IEEE Transactions on Circuits and Systems for Video Technology.

[10]  Yiming Li,et al.  Spherical domain rate-distortion optimization for 360-degree video coding , 2017, 2017 IEEE International Conference on Multimedia and Expo (ICME).

[11]  Nayoung Kim,et al.  Bi-directional deformable block-based motion estimation for frame rate-up conversion of 360-degree videos , 2017 .

[12]  Huabiao Qin,et al.  The Optimization of HEVC Intra Prediction Mode Selection , 2017, 2017 4th International Conference on Information Science and Control Engineering (ICISCE).

[13]  Fang Wei,et al.  Fast algorithm based on edge density and gradient angle for intra encoding in HEVC , 2016, 2016 IEEE International Conference on Network Infrastructure and Digital Content (IC-NIDC).

[14]  Yao Zhao,et al.  Optimized Multiple Description Lattice Vector Quantization for Wavelet Image Coding , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[15]  Yu Zhang,et al.  Optimized video coding for omnidirectional videos , 2017, 2017 IEEE International Conference on Multimedia and Expo (ICME).

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

[17]  Bing-Yu Chen,et al.  High‐resolution 360 Video Foveated Stitching for Real‐time VR , 2017, Comput. Graph. Forum.