Fast HEVC to SCC transcoder by early CU partitioning termination and decision tree-based flexible mode decision for intra-frame coding

Wei Kuang, Yui Lam Chan, Sik Ho Tsang, Wan Chi Siu

Research output: Journal article publicationJournal articleAcademic researchpeer-review

12 Citations (Scopus)


Screen content coding (SCC) was developed to enhance High Efficiency Video Coding (HEVC) for encoding screen content videos. However, HEVC has dominated the market for many years, and it leaves many legacy screen content videos encoded by HEVC. Therefore, it is desired that the legacy screen content videos are migrated from HEVC to SCC to improve the coding efficiency. This paper presents a fast transcoding algorithm by analyzing various features from four categories. They are the features from the HEVC decoder, static features, dynamic features, and spatial features. First, the coding unit (CU) depth level collected from the HEVC decoder is utilized to early terminate the CU partition in SCC. Second, a flexible encoding structure is proposed to make early mode decisions with the help of various features. On the one hand, high decision accuracy is achieved because mode decision is considered from different aspects by utilizing features from more than one category. On the other hand, high computational complexity is reduced because the flexible structure considers the decision of each mode separately. The experimental results show that the proposed algorithm provides 51.24% and 54.65% re-encoding time reduction with 1.32% and 1.25% negligible Bjontegaard delta bitrate loss for YUV 4:2:0 and YUV 4:4:4 screen content sequences using all-intra configuration, respectively.

Original languageEnglish
Article number8600318
Pages (from-to)8773-8788
Number of pages16
JournalIEEE Access
Publication statusPublished - 1 Jan 2019


  • fast algorithm
  • High Efficiency Video Coding (HEVC)
  • machine learning
  • screen content coding (SCC)
  • Transcoding

ASJC Scopus subject areas

  • Computer Science(all)
  • Materials Science(all)
  • Engineering(all)

Cite this