Skip to main content
Log in

High throughput entropy decoder design for H.265/HEVC

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

Abstract

The H.265/high efficiency video coding (HEVC) standard employs context-based adaptive binary arithmetic coding (CABAC) as a single entropy coding method. Despite the high coding efficiency of CABAC, its context modeling process limits the throughput and prevents effective parallelization, particularly at the decoder. In this paper, we design a new joint rate distortion-decoding complexity (RDDC) cost function to improve the throughput performance at the H.265/HEVC decoder side. The proposed RDDC cost function includes the complexity term based on a newly designed complexity model using the linear regression. Experimental results show that the proposed method reduces the number of context-coded bins up to 19.8 % without significant coding 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.

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

Similar content being viewed by others

References

  1. Bjøntegaard G (2008) Improvements of the BD-PSNR model. VCEG-AI11. 35th VCEG Meet

  2. Bossen F (2012) HM 8 common test conditions and software reference configurations. JCTVC-J1100. 10th JCT-VC Meet

  3. Bross B, Han W, Ohm J, Sullivan G, Wiegand T (2012) High efficiency video coding (HEVC) text specification draft 8. JCTVC-J1003. 10th JCT-VC Meet

  4. Chen J, Chien W, Joshi R, Sole J, Karczewicz M (2012) Non-CE1: throughput improvement on CABAC coefficients level coding. JCTVC-H0554. 8th JCT-VC Meet

  5. Choi J, Ho Y (2015) Improved entropy coding for quantized transform coefficients in HEVC screen content coding. SIViP 9(5):1067–1079

    Article  MathSciNet  Google Scholar 

  6. H.265/HEVC reference software: https://hevc.hhi.fraunhofer.de/svn/svn_HEVCSoftware/

  7. Ho Y, Choi J (2012) Advanced video coding techniques for smart phones. Proc Int Conf Embedded Syst Intell Technol (ICESIT)

  8. Huang C, Tikekar M, Juvekar C, Sze V (2013) A 249Mpixel/s HEVC video-decoder chip for quad full HD applications. Proc 2013 I.E. Int Solid-State Circ Conf Digest Tech Papers

  9. Kim S, Misra K, Kerofsky L, Segall A (2012) Non-CE1: high throughput binarization (HTB) method with modified level coding. JCTVC-H0510. 8th JCT-VC Meet

  10. Lainema J, Ugur K, Hallapuro A (2012) CE1.D1: Nokia report on high throughput binarization. JCTVC-H0232. 8th JCT-VC Meet

  11. Marpe D, Schwarz H, Wiegand T (2003) Context-based adaptive binary arithmetic coding in the H.264/AVC video compression standard. IEEE Trans CSVT 13(7):620–636

    Google Scholar 

  12. Nguyen T, Marpe D, Siekmann M, Wiegand T (2012) Non-CE1: high throughput coding scheme with rice binarization. JCTVC-H0458. 8th JCT-VC Meet

  13. Sze V, Chandrakasan A (2012) A highly parallel and scalable CABAC decoder for next generation video coding. IEEE J Solid State Circuits 47(1):8–22

    Article  Google Scholar 

Download references

Acknowledgments

This research was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Science, ICT & Future Planning (2011-0030079).

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Jung-Ah Choi or Yo-Sung Ho.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Choi, JA., Ho, YS. High throughput entropy decoder design for H.265/HEVC. Multimed Tools Appl 76, 9877–9890 (2017). https://doi.org/10.1007/s11042-016-3583-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-016-3583-z

Keywords

Navigation