Abstract
Compared with H.264/AVC, the latest video standard High Efficiency Video Coding (HEVC) known as H.265 improves the coding efficiency by adopting the quadtree splitting structure which is flexible in representing various textural and structural information in images. However, the computational complexity is dramatically increased, especially in the intra-mode decision process owing to supporting more partitions and modes. In this paper, we propose a low-complexity algorithm for HEVC intra-coding, which consists of a fast coding unit (CU) size decision (FCUSD) method and a fast prediction unit (PU) mode decision (FPUMD) method. In FCUSD, unnecessary CU sizes are skipped early according to the depth level of neighboring CUs and the rate distortion (RD) cost threshold derived from the former coded frame. In FPUMD, the PU mode and RD cost correlations between different depth levels are utilized to terminate unnecessary candidate modes. Experimental results demonstrate that the proposed algorithm can achieve about 50.99 % computational complexity reduction on average with 1.18 % BD-rate increase and 0.08 dB BD-psnr loss.












Similar content being viewed by others
References
Advanced Video Coding for Generic Audiovisual Services, ITU-T Rec. H.264 and ISO/IEC 14496-10 (MPEG-4 AVC), Version 8, document ITU-T and ISO/IEC (2007)
S. Ahn, B. Lee, M. Kim, A novel fast CU encoding scheme based on spatiotemporal encoding parameters for HEVC inter coding. IEEE Trans. Circuits Syst. Video Technol. 25(3), 422–435 (2015)
F. Bossen, Common HM test conditions and software reference configurations. Joint Collaborative Team on Video Coding of ISO/IEC and ITU-T, JCTVC-K1100, pp. 10–19 (2012)
G. Bjontegaard, Calculation of average PSNR differences between RD curves. ITU-T SC16/Q6, VCEG-M33 (Austin, Texas, USA, 2001)
R.H. Gweon, Y.-L. Lee, J. Lim, Early Termination of CU Encoding to Reduce HEVC Complexity. JCTVC-F045, JCT-VC of ISO/IEC and ITU-T, Turin (2011)
ITU-T SG16 Q6 and ISO, IEC JTC1, SC29, WG11, ITU-T SG16 Q6 document VCEG-AM91 and ISO/IEC JTC1/SC29/WG11 document N11113, Joint Call for Proposals on Video Compression Technology, ITU-T SG16 Q6 and ISO/IEC JTC1/SC29/WG11, Kyoto, Japan (2010)
M. Ismail, H. Jo, D. Sim, Fast intra mode decision for HEVC intra coding. IEEE International Symposium on Consumer Electronics, pp. 1–2 (2014)
W. Jiang, H. Ma, and Y. Chen, Gradient based fast mode decision algorithm for intra prediction in HEVC. International Conference on Consumer Electronics, Communications and Networks, pp. 1836–1840 (2012)
J. Kim, J. Yang, K. Won, B. Jeon, Early determination of mode decision for HEVC, in Proceeding of Picture Coding Symposium, pp. 449–452 (2012)
M. Kim, N. Ling, L. Song, Z. Gu, Fast skip mode decision with rate-distortion optimization for High Efficiency Video Coding, IEEE International Conference on Multimedia and Expo Workshops (ICMEW), pp. 1–6 (2014)
J. Kim, Y. Choe, and Y. –G. Kim, Fast coding unit size decision algorithm for intra coding in HEVC. International Conference on Consumer Electronics (ICCE), pp. 637—638 (2013)
K. Khan, M. Usman, M. Shafique, J. Henkel, Fast hierarchical intra angular mode selection for high efficiency video coding, IEEE International Conference on Image Processing (ICIP), pp. 3681–3685 (2014)
J. Lainema, F. Bossen, W. Han, J. Min, K. Ugur, Intracoding of the HEVC standard. IEEE Trans. Circuits Syst. Video Technol. 22(12), 1792–1801 (2012)
W. Lin, K. Panusopone, D. Baylon, M.-T. Sun, Z. Chen, H. Li, A fast sub-pixel motion estimation algorithm for H.264/AVC video coding. IEEE Trans. Circuits Syst. Video Technol. 21(2), 237–242 (2011)
W. Lin, M.-T. Sun, H. Li, Z. Chen, W. Li, B. Zhou, Macroblock classification for video applications involving motions. IEEE Trans. Broadcast. 58(1), 34–46 (2012)
H.S. Lee et al., Fast encoding algorithm based on depth of coding-unit for high efficiency video coding. Opt. Eng. 51(6), 067402 (2012)
Y. Li, Y. Liu, H. Yang, D. Yang, “Fast CU splitting and pruning method based on online learning for intra coding in HEVC. IEEE conference on Visual Communication and Image Processing, pp. 450–453 (2014)
X. Li, X. Zhang, Y. Shi, Z. Gao, Prediction unit depth selection based on statistic distribution for HEVC intra coding, IEEE International Conference on Multimedia and Expo Workshops (ICMEW), pp. 1–6 (2014)
K. Lim, J. Lee, S. Kim, S. Lee, Fast PU skip and split termination algorithm for HEVC intra prediction. IEEE Trans. Circuits Syst. Video Technol. 25(8), 1335–1346 (2015)
F. Mu, L. Song, X. Yang, Z. Luo, ‘Fast coding unit depth decision for HEVC. IEEE International Conference on Multimedia and Expo Workshops (ICMEW), pp. 1–6 (2014)
Y. Piao, J. Min, J. Chen, Encoder improvement of unified intra prediction, document JCTVC-C207 (2010)
G.J. Sullivan, J.R. Ohm, W.J. Han, T. Wiegand, Overview of the high efficiency video coding (HEVC) standard. IEEE Trans. Circuits Syst. Video Technol. 22(12), 1649–1668 (2012)
L. Shen, Z. Zhang, Z. Liu, Adaptive inter-mode decision for HEVC jointly utilizing inter-level and spatiotemporal correlations. IEEE Trans. Circuits Syst. Video Technol. 24(10), 1709–1722 (2014)
L. Shen, Z. Liu, X. Zhang, W. Zhao, Z. Zhang, An effective cu size decision method for HEVC encoders. IEEE Trans. Multimed. 15(2), 465–470 (2013)
L. Shen, Z. Zhang, Z. Liu, Effective CU size decision for HEVC intracoding. IEEE Trans. Image Process. 23(10), 4232–4241 (2014)
Y. Ting, T. Chang, Gradient-based PU size selection for HEVC intra prediction. IEEE International Symposium on Circuits and Systems (ISCAS), pp. 1929–1932 (2014)
H. Wang, H. Du, W. Lin, S. Kwong, O. Au, J. Wu, Z. Wei, Early detection of all-zero \(4\times 4\) blocks in high efficiency video coding. J. Vis. Commun. Image Represent. 25(7), 1784–1790 (2014)
W. Zhao, T. Onoye, T. Song, Hierarchical structure based fast mode decision for H.265/HEVC. IEEE Trans. Circuits Syst. Video Technol. 25(10) 1651–1664 (2015)
H. Zhang, Z. Ma, Early termination schemes for fast intra prediction in high-efficiency video coding. IEEE International Symposium on Circuits and Systems (ISCAS), pp. 1–4 (2013)
H. Zhang, Z. Ma, Fast intra mode decision for high efficiency video coding (HEVC). IEEE Trans. Circuits Syst. Video Technol. 24(4), 660–668 (2014)
Acknowledgments
This work was supported by National Science Foundation of China under Grant No. 61271212, the key project of Science and Technology Commission of Shanghai Municipality under Grant 12511502502 and National High-tech R&D program of China (863 Program, 2015AA015903).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Shang, X., Wang, G., Fan, T. et al. Low-Complexity Intra-Coding Scheme for HEVC. Circuits Syst Signal Process 35, 4331–4349 (2016). https://doi.org/10.1007/s00034-016-0264-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00034-016-0264-0