Parallel video decoding in the emerging HEVC standard
2012, 2012 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)
https://doi.org/10.14279/DEPOSITONCE-5741Abstract
In this paper we propose and evaluate a parallelization strategy for the emerging HEVC video coding standard. The proposed strategy is based on entropy slices which allows exploiting parallelism in the entropy decoding stage while maintaining high coding efficiency. Our approach requires to encode videos with one entropy slice per LCU row in order to decode multiple LCU rows in a wavefront parallel manner. Evaluations performed on a PC with 12 Intel Xeon cores running at 3.3 GHz show that it is possible to achieve real-time performance for 1920×1080p50 (53.1 fps) and 2560×1600 (29.5fps) video resolutions with speedups of 5.2× and 6.3× compared to sequential execution, respectively.
References (10)
- REFERENCES
- HM-3.0 Reference software. https://hevc.hhi.fraunhofer. de/svn/svn_HEVCSoftware/tags/HM-3.0/, 2011.
- G. Bjontegaard. Calculation of average PSNR differences between RD- curves. Technical Report VCEG-M33, ITU-T Video Coding Experts Group (VCEG), 2001.
- F. Bossen. Common test conditions and software reference configura- tions. Technical Report JCTVC-E700, Jan. 2011.
- C. C. Chi and B. Juurlink. A QHD-capable parallel H.264 decoder. In Proc. of the Int. Conf. on Supercomputing, pages 317-326, 2011.
- Advanced Video Coding for Generic Audiovisual Services. ITU-T Rec- ommendation H.264 and ISO/IEC 14496-10 (MPEG-4 AVC), 2003.
- F. Henry, K. Misra, S. Pateux, and A. Segall. Combined proposal JCTVC-E196 and JCTVC-E409. Technical Report JCTVC-E470, March 2011.
- K. Misra, J. Zhao, and A. Segall. Entropy slices for parallel entropy coding. Technical Report JCTVC-B111, July 2010.
- G. J. Sullivan and J.-R. Ohm. Recent developments in standardization of high efficiency video coding (HEVC). In Applications of Digital Image Processing XXXIII. Proceedings of SPIE Volume: 7798, 2010.
- V. Sze and A. P. Chandrakasan. A high throughput CABAC algorithm using syntax element partitioning. In Proceedings of the 16th IEEE in- ternational conference on Image processing, pages 773-776, 2009.