Skip to main content
Log in

Two stage fast mode decision algorithm for intra prediction in HEVC

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

Abstract

High efficiency video coding (HEVC) standard, introduced by the joint collaborative team on video coding (JCT-VC), is the newest international standard for video compression. This standard provides more compression and better video quality, compared with the previous standards such as H.264/AVC. The higher compression efficiency in HEVC is achieved at the cost of increasing the computational load. Intra prediction unit is among the high computational stages in the HEVC encoder. There are proposed 35 intra prediction modes in HEVC, to improve the compression efficiency. To reduce the computational load of intra prediction, HEVC uses a preprocessing step, called Rough Mode Decision (RMD). A number of best prediction modes are selected by the RMD stage and then, using Rate Distortion Optimization (RDO) process, the encoder selects the best prediction mode among them. In this paper a two stage algorithm is proposed for fast intra mode decision in HEVC encoder, in the first stage of our proposed algorithm the number of the tested modes in RMD is reduced from 35 to 19. In the second stage, the number of the tested modes in the RDO process is reduced as well. In order to evaluate the performance of the proposed method two encoding profiles, main and main10 were used in the experiments. Experimental results indicate that the proposed method achieves 14.4 and 7.2 % reduction in the encoding time compared with the HEVC reference software in all intra-main and all intra-main10 configurations, respectively. Meanwhile, it imposes minimum reduction in the coding efficiency among the compared methods.

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

Similar content being viewed by others

References

  1. Bjontegaard G (2001) Calculation of average PSNR differences between RD_curves. presented at the 13th VCEG-M33 Meeting, Austin

  2. Bossen F (2013) Common test condition and software reference configurations. Joint Collaborative Team on Video Coding JCTVC-L1100, Geneva

  3. Bross B, Ohm J R, Sullivan G J, Han W J, Wiegand T (2013) High efficiency video coding text specification draft 10. joint collaborative team on video coding JCTVC-L1003, 12th Meeting, Geneva

  4. da Silva T L, Agostini L V, da Silva Cruz L A (2012) Fast HEVC intra prediction mode decision based on edge direction information. Eur Signal Process Conf (EUSIPCO): 1214–1218

  5. Helle P, Oudin S, Bross B, Marpe D, Bici MO, Ugur K, Jung J, Clare G, Wiegand T (2012) Block merging for quadtree-based partitioning in HEVC. IEEE Trans Circuits Syst Video Technol 22(12):1720–1731

    Article  Google Scholar 

  6. Jiang W, Hanjie M, Chen Y (2012) Gradient based fast mode decision algorithm for intra prediction in HEVC. IEEE Int Conf Consumer Electron Commun Netw (CECNet): 1836–1840

  7. Kim I-K (2014) High efficiency video coding (HEVC) test model 15 (HM15) encoder description. joint collaborative team on video coding JCTVC-Q1002, 17th Meeting, Valencia

  8. Kumar V, Govindaraju H, Quaid M, Eapen J (2014) Fast intra mode decision based on block orientation in high efficiency video codec (HEVC). IEEE Int Symp Comput Consum Control (IS3C): 506–511

  9. Kuo Y, Yang J, Chen J (2014) An efficient mode decision algorithm for H.264/AVC intra prediction. Multimed Tools Appl 72(2):1803–1821

    Article  Google Scholar 

  10. Lim K, Kim S, Lee J, Pak D, Lee S (2012) Fast block size and mode decision algorithm for intra prediction in H.264/AVC. IEEE Trans Consum Electron 58(2):654–660

    Article  Google Scholar 

  11. Lin H-Y, Wu K-H, Liu B-D, Yang J-F (2010) An efficient VLSI architecture for transformed-based intra prediction in H.264/AVC. IEEE Trans Circuits Syst Video Technol 20(6):894–906

    Article  Google Scholar 

  12. Motra A S, Gupta A, Shukla M, Bansal P, Bansal V (2012) Fast intra mode decision for HEVC video encoder. IEEE Int Conf Softw Telecommun Comput Netwo (SoftCOM): 1–5

  13. Pejman H, Zargari F (2012) An efficient fast intra mode decision method based on orthogonal modes elimination. IEEE Trans Consum Electron 58(4):1445–1452

    Article  Google Scholar 

  14. Piao Y, Min J, Chen J (2010) Encoder improvement of unified intra prediction. joint collaborative team on video coding JCTVC-C207, 3rd Meeting, Guangzhou

  15. Quan D, Ho Y-S (2010) Categorization for fast intra prediction mode decision in H.264/AVC. IEEE Trans Consum Electron 56(2):1049–1056

    Article  Google Scholar 

  16. Ramezanpour Fini M, Zargari F (2014) A fast intra mode decision method based on reduction of the number of modes in HEVC standard. IEEE Int Symp Telecommun (IST2014): 839–843

  17. Richardson I E (2010) The H.264 advanced video compression standard, 2nd edn. Wiley

  18. Shen X, Yu L (2013) CU splitting early termination based on weighted SVM. EURASIP J Image Video Process. doi:10.1186/1687-5281-2013-4

    Google Scholar 

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

    Article  Google Scholar 

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

    Article  Google Scholar 

  21. Sullivan GJ, Wiegand T (1998) Rate-distortion optimization for video compression. Signal Proc Mag 15(6):74–90

    Article  Google Scholar 

  22. Sze V, Budagavi M, Sullivan G-J (2014) High efficiency video coding (HEVC)- algorithms and architectures. Springer

  23. Ting Y-C, Chang T-S (2014) Gradient-based PU size selection for HEVC intra prediction. IEEE Int Symp Circuits Syst: 1929–1932

  24. Wang L-L, Siu W-C (2013) Novel adaptive algorithm for intra prediction with compromised modes skipping and signaling processes in HEVC. IEEE Trans Circuits Syst Video Technol 23(10):1686–1694

    Article  Google Scholar 

  25. Yan S, Hong L, He W, Wang Q (2012) Group based fast mode decision algorithm for intra prediction in HEVC. IEEE Inte Conf Signal Image Technol Internet Based Syst (SITIS): 225–229

  26. Zeng H, Ma K-K, Cai C (2010) Hierarchial intra mode decision for H.264/AVC. IEEE Trans Circuits Syst Video Technol 20(6):907–912

    Article  Google Scholar 

  27. Zhang M, Qu J, Bai H (2013) Fast intra prediction mode decision algorithm for HEVC. TELKOMNIKA Indones J Electr Eng 11(10):5703–5710

    Google Scholar 

  28. Zhao L, Zhang I, Ma S, Zhao D (2011) Fast mode decision algorithm for intra prediction in HEVC. IEEE Conf Vis Commun Image Process (VCIP):1–4

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Farzad Zargari.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ramezanpour Fini, M., Zargari, F. Two stage fast mode decision algorithm for intra prediction in HEVC. Multimed Tools Appl 75, 7541–7558 (2016). https://doi.org/10.1007/s11042-015-2675-5

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-015-2675-5

Keywords

Navigation