Abstract
After the development of the next generation video coding standard, referred to as high efficiency video coding (HEVC), the joint collaborative team of the ITU-T video coding experts group and the ISO/IEC moving picture experts group has now also standardized a lossless extension of such a standard. HEVC was originally designed for lossy video compression, thus, not ideal for lossless video compression. In this paper, we propose an efficient residual data coding method for HEVC lossless video compression. Based on the fact that there are statistical differences of residual data between lossy and lossless coding, we improved the HEVC lossless coding using sample-based angular prediction (SAP), modified level binarization, and binarization table selection with the weighted sum of previously encoded level values. Experimental results show that the proposed method provides high compression ratio up to 11.32 and reduces decoding complexity.
Similar content being viewed by others
References
ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11: High efficiency video coding (HEVC) text specification draft 8. In: 10th JCT-VC Meeting, JCTVC-J1003, Stockholm, SE, July (2012)
Ho, Y., Choi, J.: Advanced video coding techniques for smart phones. In: Proceeding of the International Conference on Embedded Systems and Intelligent Technology (ICESIT) 2012, 27–29, Nara, Japan, Jan (2012)
ISO/IEC JTC1/SC29/WG11: Vision, application, and requirements for high performance video coding (HVC). MPEG document, N11096, Kyoto, JP, Jan (2010)
Sayood, K. (ed.): Lossless Compression Handbook. Academic Press, San Diego (2003)
ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11: AHG19: A lossless coding solution for HEVC. In: 8th JCT-VC Meeting, JCTVC-H0530, San José, CA, Feb (2012)
ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11: AHG19: a QP-based enabling method for lossless coding in HEVC. In: 8th JCT-VC Meeting, JCTVC-H0528, San José, CA, Feb (2012)
ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11: AHG22: sample-based angular prediction (SAP) for HEVC lossless coding. In: 7th JCT-VC Meeting, JCTVC-G093, Geneva, CH, April (2012)
ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11: AHG19: method of frame-based lossless coding mode for HEVC. In: 8th JCT-VC Meeting, JCTVC-H0083, San José, CA, Feb (2012)
ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11: Improved CABAC for lossless compression. In: 9th JCT-VC Meeting, JCTVC-I0341, Geneva, CH, April (2012)
ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11: JCT-VC AHG report: lossless coding (AHG13). In: 9th JCT-VC Meeting, JCTVC-I0013, Geneva, CH, April (2012)
Choi, J., Ho, Y.: Implicit line-based intra \(16\times 16\) prediction for H.264/AVC high-quality video coding. Circuits Syst. Signal Process. 31(5), 1829–1845 (2012)
Wiegand, T., Sullivan, G., Bjøntegaard, G., Luthra, A.: Overview of the H.264/AVC video coding standard. IEEE Trans. Circuits Syst. Video Technol. 13(7), 560–576 (2003)
ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11: Description of video coding technology proposal by Tandberg, Nokia, Ericsson. In: 1st JCT-VC Meeting, A119, Dresden, DE, April (2010)
ISO/IEC JTC1/SC29/WG11 and ITU-T SG16 Q.6: Context-adaptive VLC coding of coefficients. In: 3rd JVT Meeting, C028, Seattle, WA, May (2002)
Nguyen, T., Marpe, D., Schwarz, H., Wiegand, T.: Reduced-complexity entropy coding of transform coefficient levels using truncated Golomb–Rice codes in video compression. In: Proceedings of the IEEE International Conference on Image Processing (ICIP), pp. 753–756, Sept. (2011)
Cai, Q., Song, L., Li, G., Ling, N.: Lossy and lossless intra coding performance vvaluation: HEVC, H.264/AVC, JPEG2000 and JPEG LS. In: Proceeding of the Asia-Pacific Signal and Information Processing Association Annual Summit and Conference (APSIPA ASC), pp. 1–9, Dec. (2012)
Sullivan, G., Topiwala, P., Luthra, A.: The H.264/AVC advanced video coding standard: overview and introduction to the fidelity range extensions. In: Proceeding of the SPIE Conference on Applications of Digital Image Processing XXVII, pp. 454–474, Aug. (2004)
Skodras, A., Christopoulos, C., Ebrahimi, T.: The JPEG 2000 still image compression standard. IEEE Signal Process. Mag. 18(5), 36–58 (2001)
Weinberger, M., Seroussi, G., Sapiro, G.: The LOCO-1 lossless image compression algorithm: principles and standardization into JPEG-LS. IEEE Trans. Image Process. 9(8), 1309–1324 (2000)
ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11: AHG13: improved binarization scheme for intra luma prediction residuals in lossless coding. In: 9th JCT-VC Meeting, JCTVC-I0311, Geneva, CH, May (2012)
Heo, J., Kim, S., Ho, Y.: Improved CAVLC for H.264/AVC lossless intra-coding. IEEE Trans. Circuits Syst. Video Technol. 20(2), 213–222 (2010)
Jct-Vc, HEVC Test Model (HM). http://hevc.kw.bbc.co.uk/trac/browser/tags/HM-8.0
ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11: Common HM test conditions and software reference configurations. In: 9th JCT-VC Meeting, JCTVC-I1100, Geneva, CH, April (2012)
Acknowledgments
This work was supported by the National Research Foundation of Korea (NRF) grant funded by the Korea government (MEST) (No. 2012-0009228).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Choi, JA., Ho, YS. Efficient residual data coding in CABAC for HEVC lossless video compression. SIViP 9, 1055–1066 (2015). https://doi.org/10.1007/s11760-013-0545-z
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11760-013-0545-z