Skip to main content
Log in

A fast intra coding algorithm for HEVC by jointly utilizing naive Bayesian and SVM

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

The current video coding standard HEVC has very high coding efficiency. However, its coding complexity is also very high, which leads to a negative impact on its wide applications. Therefore, how to improve the coding speed of HEVC has been a research focus recently. In this research, by applying machine learning methodology into video compression, we propose a novel fast intra coding algorithm for HEVC so as to improve the intra encoding speed. We first adopt Naive Bayesian to calculate each depth’s probability based on correlations. Then, to speed up coding, we combine textural features and possibilities with support vector machine (SVM) to further predict depth early skip and early termination. Experiments demonstrate that the proposed algorithm can significantly improve the coding speed with negligible loss of coding efficiency.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  1. Assuncao P, Agostini L, da Silva Cruz LA (2012) Performance and computational complexity assessment of high-efficiency video encoders. IEEE Trans Circ Sys Video Technol 22(12):1889–1909

    Google Scholar 

  2. Bossen F (2013) Common HM test conditions and software reference configurations. Proceedings of the 12th JCTVC Meeting. Geneva: JCTVC, pp 1–3

  3. Bossen F, Bross B, Suhring K, Flynn D (2012) HEVC complexity and implementation analysis. IEEE Trans Circ Sys Video Technol 22(12):1685–1696

    Article  Google Scholar 

  4. Cho S, Kim M (2013) Fast CU splitting and pruning for suboptimal CU partitioning in HEVC intra coding. IEEE Trans Circ Sys Video Technol 23(9):1555–1564

    Article  Google Scholar 

  5. Jamali M, Coulombe S (2019) Fast HEVC intra mode decision based on RDO cost prediction. IEEE Trans Broadcasting 65(1):109–122

    Article  Google Scholar 

  6. Kim J, Jeong S, Cho S, Choi JS (2012) Adaptive coding unit early termination algorithm for HEVC. IEEE International Conference on Consumer Electronic, pp 261–262

  7. Kim J, Yang J, Lee H, Jeon B (2011) Fast intra mode decision of HEVC based on hierarchical structure. In: 8th international conference on information and communications security, pp 1–4

  8. Liu X, Li Y, Liu D, Wang P, Yang LT (2019) An adaptive CU size decision algorithm for HEVC intra prediction based on complexity classification using machine learning. IEEE Trans Circ Sys Video Technol 29(1):144–155

    Article  Google Scholar 

  9. Shen L, Liu Z, Zhang X, Zhao W, Zhang Z (2013) An effective CU size decision method for HEVC encoders. IEEE Trans Multimed 15(2):465–470

    Article  Google Scholar 

  10. Shen L, Zhang Z, Liu Z (2014) Adaptive inter-mode decision for HEVC jointly utilizing inter-level and spatiotemporal correlations. IEEE Trans Circuits Syst Video Technol 24(10):1709–1722

    Article  Google Scholar 

  11. Shen L, Zhang Z, An P (2013) Fast CU size decision and mode decision algorithm for HEVC intra coding. IEEE Trans Consumer Electron 59(1):207–213

    Article  Google Scholar 

  12. Shen X, Yu L, Chen J (2012) Fast coding unit size selection for HEVC based on Bayesian decision rule. Picture Coding Symposium, pp 453–456

  13. Sullivan GJ, Ohm J-R, Han W-J, Wiegand T (2012) Overview of the high efficiency video coding (HEVC) standard. IEEE Trans Circ Sys Video Technol 22 (12):1649–1668

    Article  Google Scholar 

  14. Ugur K, Andersson K, Fuldseth A et al (2010) High performance, low complexity video coding and the emerging HEVC standard. IEEE Transa Circ Sys Video Technol 20(12):1688–1697

    Article  Google Scholar 

  15. Wang D, Sun Y, Zhu C, Li W, Dufaux F Fast depth and inter mode prediction for quality scalable high efficiency video coding. IEEE Transactions on Multimedia (in press) https://doi.org/10.1109/TMM.2019.2937240

  16. Wang D, Zhu C, Sun Y, Dufaux F, Huang Y (2019) Efficient multi-strategy intra prediction for quality scalable high efficiency video coding. IEEE Trans Image Process 28(4):2063–2074

    Article  MathSciNet  Google Scholar 

  17. Wiegand T, Ohm J-R, Sullivan GJ et al (2010) Special section on the joint call for proposals on high efficiency video coding (HEVC) standardization. IEEE Trans Circ Sys Video Technol 20(12):1661–1666

    Article  Google Scholar 

  18. Xu M, Li T, Deng X, Yang R, Guan Z (2018) Reducing complexity of HEVC: a deep learning approach. IEEE Trans Image Process 27(10):5044–5059

    Article  MathSciNet  Google Scholar 

  19. Zhang T, Sun MT, Zhao D, Gao W (2017) Fast intra mode and CU size decision for HEVC. IEEE Trans Circ Sys Video Technol 27(8):1714–1726

    Article  Google Scholar 

  20. Zhang Y, Pan Z, Li N, Wang X, Jiang G, Kwong S (2018) Effective data driven coding unit size decision approaches for HEVC INTRA coding. IEEE Trans Circuits Syst Video Technol 28(11):3208–3222

    Article  Google Scholar 

  21. Zhu H, Wu C, Fang Y (2005) A novel scheme for fast mode decision within H.264. Acta Electronica Sinica 33(9):1576–1580

    Google Scholar 

  22. Zhu L, Zhang Y, Pan Z, Wang R, Kwong S, Peng Z (2017) Binary and multi-class learning based low complexity optimization for HEVC encoding. IEEE Transactions on Broadcasting 63(3):547–561

    Article  Google Scholar 

Download references

Acknowledgments

This work was supported in part by Science and Technology Development Program of Central Guide to Local Government of China under Grant 2019ZYYD043, in part by International Science & Technology Cooperation Program of Hubei Province under Grant 2019AHB059, in part by Xiangyang Science and Technology Research and Development Project, in part by the Sichuan Science and Technology Program under Grants 2018RZ0072, 2019YFS0068 and 20ZDYF0660, in part by the Foundation of Chengdu University of Information Technology under Grant J201707, and in part by Open Project of Hubei University of Arts and Science under Grant XK2018013.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bo Hang.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Huang, Y., Wang, D., Sun, Y. et al. A fast intra coding algorithm for HEVC by jointly utilizing naive Bayesian and SVM. Multimed Tools Appl 79, 33957–33971 (2020). https://doi.org/10.1007/s11042-020-08882-x

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-020-08882-x

Keywords

Navigation