ABSTRACT
String Prediction (SP) is a special intra prediction mode for screen content coding, which can provide better coding efficiency while keeping lower coding complexity. In this paper, we present a string prediction-based improved algorithm to third-generation of the Audio Video Coding Standard (AVS3) screen content coding (SCC). The main content is to use the string vector (SV) of history-based block vector prediction (HBVP) as string vector prediction (SVP), and obtain the best SV by comparing the rate-distortion (RD) cost, which comes from CU-level estimation search and pixel-level motion estimation search. SV is equal to the sum of SVP and string vector difference (SVD). While the encoder only needs to signal the SVD and the HBVP index to the decoder. The experiments show that with little coding complexity increases, the algorithm presented in this paper achieves an average Y BD-rate of -5.02% (TGM)/ -3.06% (MC), U BD-rate of -5.10% (TGM)/ -3.39% (MC), V BD-rate of -5.08% (TGM)/ -3.66% (MC) from AVS SCC common test condition (CTC) test suite in all intra configuration.
- Xu, Jizheng, Rajan Joshi, and Robert A. Cohen. 2015. Overview of the emerging HEVC screen content coding extension. IEEE Transactions on Circuits and Systems for Video Technology, 26, 1, 50-62.Google ScholarDigital Library
- Peng, W. H., Walls, F. G., Cohen, R. A., Xu, J., Ostermann, J., and Macinnis, A. 2016. Overview of screen content video coding: technologies, standards, and beyond. IEEE Journal on Emerging & Selected Topics in Circuits & Systems, 6, 4, 393-408.Google ScholarCross Ref
- Xu, X., Liu, S., Chuang, T. D., Huang, Y. W., Lei, S. M., and Rapaka, K. 2016. Intra block copy in hevc screen content coding extensions. IEEE Journal on Emerging & Selected Topics in Circuits & Systems, 6, 4, 409-418.Google ScholarCross Ref
- Chen, C. C., and Peng, W. H. 2016. Intra line copy for hevc screen content coding. IEEE Transactions on Circuits & Systems for Video Technology, 99, 1-12.Google Scholar
- Zhu, W., Ding, W., Xu, J., Shi, Y., and Yin, B. 2014. Screen content coding based on HEVC framework. IEEE Transactions on Multimedia, 16, 5, 1316-1326.Google ScholarCross Ref
- Lin, T., CAI, W., CHEN, X., ZHOU, K., and WANG, S. 2017. Lossless compression algorithm based on string matching with high performance and low complexity for screen content coding. J. Electron. Inf. Technol, 39, 2, 351-359.Google Scholar
- Zhao, L., Zhou, K., Guo, J., Wang, S., and Lin, T., 2018. A universal string matching approach to screen content coding. IEEE Transactions on Multimedia, 20, 4, 796-809.Google ScholarDigital Library
- X. Chen, L. Zhao, T. Lin. 2015. A New HEVC Intra Mode for Screen Content Coding. Journal of Electronics & Information Technology, 37, 11, 2685-2690.Google Scholar
- Zhao, L., Zhou, K., Lin, T., and Guo, J. 2019. A universal string prediction approach and its application in AVS2 mixed content coding. Chinese Journal of Computers, 42, 41, 1-15.Google Scholar
- Zhao, L., Lin, T., Zhou, K., Wang, S., and Chen, X. 2016. Pseudo 2d string matching technique for high efficiency screen content coding. IEEE Transactions on Multimedia, 18, 3, 339-350.Google ScholarDigital Library
- Zhou, Q. Y., Zhao, L. P., Wang, H. H., Zhou, K. L., Jiao, M. C., Wang, S. H., and Lin, T. Simple string prediction algorithm can significantly improve the efficiency of SCC coding, and has the advantages of low coding complexity and low chip cost, in document AVS-M5226. China, Mar. 2020.Google Scholar
- AVS3 reference software version 8.0 (HPM-8.0), http://gitlab.com/AVS3_Software/hpm/-/tags/HPM-8.0.Google Scholar
- X. Xu, AVS3-P2 screen content coding common test condition, in document AVS-N2730, Haikou, China, Sept. 2019.Google Scholar
- G. Bjontegaard, Calculation of average psnr differences between rd-curves, in document VCEG-M33, Proc. of 13th VCEG Meeting, Austin, TX, USA, Apr. 2001.Google Scholar
Recommendations
Line-based self-referencing string prediction technique for screen content coding in AVS3
AbstractString Prediction (SP) is a very efficient screen content coding (SCC) tool. In SP, the self-referencing string plays an important role to improve coding efficiency. But general self-referencing string has the problem of very low pixel copying ...
Neighboring Sample Prediction Coding for HEVC Screen Content Coding
Image and Video TechnologyAbstractHigh Efficiency Video Coding (HEVC) Screen Content Coding (SCC) is under standardizing for the screen-captured contents. Because many areas are composed of the texts and lines featuring non-smooth textures, the traditional intra prediction is not ...
A string matching based ultra-low complexity lossless screen content coding technique
AbstractScreen contents have become a popular image type driven by the growing market for transferring display screen between devices, especially mobile devices. Due to the ultra-high quality display featured in most of nowadays mobile devices, lossless ...
Comments