Skip to main content
Log in

Low-Complexity Intra-Coding Scheme for HEVC

  • Published:
Circuits, Systems, and Signal Processing Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  1. 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)

  2. 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)

    Article  MathSciNet  Google Scholar 

  3. 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)

  4. G. Bjontegaard, Calculation of average PSNR differences between RD curves. ITU-T SC16/Q6, VCEG-M33 (Austin, Texas, USA, 2001)

  5. 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)

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

  7. M. Ismail, H. Jo, D. Sim, Fast intra mode decision for HEVC intra coding. IEEE International Symposium on Consumer Electronics, pp. 1–2 (2014)

  8. 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)

  9. 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)

  10. 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)

  11. 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)

  12. 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)

  13. 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)

    Article  Google Scholar 

  14. 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)

    Article  Google Scholar 

  15. 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)

    Article  Google Scholar 

  16. 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)

    Article  Google Scholar 

  17. 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)

  18. 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)

  19. 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)

  20. 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)

  21. Y. Piao, J. Min, J. Chen, Encoder improvement of unified intra prediction, document JCTVC-C207 (2010)

  22. 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)

    Article  Google Scholar 

  23. 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)

    Article  MathSciNet  Google Scholar 

  24. 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)

    Article  Google Scholar 

  25. L. Shen, Z. Zhang, Z. Liu, Effective CU size decision for HEVC intracoding. IEEE Trans. Image Process. 23(10), 4232–4241 (2014)

    Article  MathSciNet  Google Scholar 

  26. 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)

  27. 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)

    Article  Google Scholar 

  28. 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)

  29. 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)

  30. 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)

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Xiwu Shang.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00034-016-0264-0

Keywords

Navigation