Abstract

Screen Content (SC) videos require proper tools to handle their special characteristics since they include repeated regions, sharp edges, and limited number of colors. Therefore, SC extension to High Efficiency Video Coding (HEVC) standard has been released for this purpose. SC extension has new tools such as Intra Block Copy (IBC) and Palette (PLT) mode. These tools improve the coding efficiency, but they come with a huge computation complexity. In this paper, we propose a scheme to reduce the encoding time of SC encoder. It has two algorithms based on the Decision Rule (DR) machine learning technique. The first algorithm, which is called Mode Skipping (MS), is used to skip the unnecessary SC mode checking. Early Pruning Termination (EPT), which is the second algorithm, is used to stop the partitioning process early. A small number of features has to be calculated for the trained models. The proposed scheme was implemented then simulated by using the standard software test model SCM-6. The experimental results show that the time complexity is reduced by 37.84% on average while the Bjontegaard delta bit-rate (BD-R) increases by 1.34% only.

Highlights

  • Due to the popularity of screen sharing and computer graphics applications, Screen Content Coding (SCC) has become important

  • A fast SC encoding scheme was proposed in [21] by using the pixel exactness value, the RD cost of the PLT mode, and suggested hash-based search method. When it comes to the machine learning-based approaches, we proposed in [22] to use the Decision Tree (DT) technique to achieve fast mode decision

  • Each proposed algorithm was evaluated in addition to evaluating the integration of them all together, the proposed scheme has been compared with existing machine learning-based approaches

Read more

Summary

Introduction

Due to the popularity of screen sharing and computer graphics applications, Screen Content Coding (SCC) has become important. In IBC, a searching process is carried out to find the matched block of the current one in a similar manner to the Inter motion estimation [12] in conventional HEVC, but the search range is restricted to current frame. These additional tools improve the SC coding, the enhancement comes at the expense of a higher complexity

Objectives
Results
Conclusion

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.