TY - JOUR
T1 - DPCM-Based Edge Prediction for Lossless Screen Content Coding in HEVC
AU - Sanchez, Victor
AU - Auli-Llinas, Francesc
AU - Serra-Sagrista, Joan
N1 - Funding Information:
Manuscript received February 13, 2016; revised May 24, 2016 and July 26, 2016; accepted August 18, 2016. Date of publication September 28, 2016; date of current version December 9, 2016. This work has been supported by the EU Marie Curie CIG Programme under Grant PIMCO and by FEDER, the Spanish Ministry of Economy and Competitiveness (MINECO), and the Catalan Government under grants TIN2015-71126-R and 2014SGR-691. A preliminary version of this paper was presented at the International Conference on Image Processing, 2015, and at the Picture Coding Symposium, 2015. This paper was recommended by Guest Editor J. Xu V. Sanchez is with the Department of Computer Science, Gibbet Hill Road, University of Warwick, Coventry, CV4 7AL, U.K.
Publisher Copyright:
© 2011 IEEE.
Copyright:
Copyright 2018 Elsevier B.V., All rights reserved.
PY - 2016/1/1
Y1 - 2016/1/1
N2 - Screen content sequences are ubiquitous type of video data in numerous multimedia applications like video conferencing, remote education, and cloud gaming. These sequences are characterized for depicting a mix of computer generated graphics, text, and camera-captured material. Such a mix poses several challenges, as the content usually depicts multiple strong discontinuities, which are hard to encode using current techniques. Differential pulse code modulation (DPCM)-based intra-prediction has shown to improve coding efficiency for these sequences. In this paper we propose sample-based edge and angular prediction (SEAP), a collection of DPCM-based intra-prediction modes to improve lossless coding of screen content. SEAP is aimed at accurately predicting regions depicting not only camera-captured material, but also those depicting strong edges. It incorporates modes that allow selecting the best predictor for each pixel individually based on the characteristics of the causal neighborhood of the target pixel. We incorporate SEAP into HEVC intra-prediction. Evaluation results on various screen content sequences show the advantages of SEAP over other DPCM-based approaches, with bit-rate reductions of up to 19.56% compared to standardized RDPCM. When used in conjunction with the coding tools of the screen content coding extensions, SEAP provides bit-rate reductions of up to 8.63% compared to RDPCM.
AB - Screen content sequences are ubiquitous type of video data in numerous multimedia applications like video conferencing, remote education, and cloud gaming. These sequences are characterized for depicting a mix of computer generated graphics, text, and camera-captured material. Such a mix poses several challenges, as the content usually depicts multiple strong discontinuities, which are hard to encode using current techniques. Differential pulse code modulation (DPCM)-based intra-prediction has shown to improve coding efficiency for these sequences. In this paper we propose sample-based edge and angular prediction (SEAP), a collection of DPCM-based intra-prediction modes to improve lossless coding of screen content. SEAP is aimed at accurately predicting regions depicting not only camera-captured material, but also those depicting strong edges. It incorporates modes that allow selecting the best predictor for each pixel individually based on the characteristics of the causal neighborhood of the target pixel. We incorporate SEAP into HEVC intra-prediction. Evaluation results on various screen content sequences show the advantages of SEAP over other DPCM-based approaches, with bit-rate reductions of up to 19.56% compared to standardized RDPCM. When used in conjunction with the coding tools of the screen content coding extensions, SEAP provides bit-rate reductions of up to 8.63% compared to RDPCM.
KW - Differential pulse code modulation (DPCM)
KW - edge prediction
KW - high efficiency video coding (HEVC) intra-prediction
KW - lossless coding
KW - screen content
UR - http://www.scopus.com/inward/record.url?scp=85027720585&partnerID=8YFLogxK
U2 - 10.1109/JETCAS.2016.2606513
DO - 10.1109/JETCAS.2016.2606513
M3 - Article
VL - 6
SP - 497
EP - 507
JO - IEEE Journal on Emerging and Selected Topics in Circuits and Systems
JF - IEEE Journal on Emerging and Selected Topics in Circuits and Systems
SN - 2156-3357
IS - 4
ER -