Content Classification Based Reference Frame Reduction and Machine Learning Based Non-square Block Partition Skipping for Inter Prediction of Screen Content Coding
{"title":"Content Classification Based Reference Frame Reduction and Machine Learning Based Non-square Block Partition Skipping for Inter Prediction of Screen Content Coding","authors":"Yawei Wang, Gaoxing Chen, T. Ikenaga","doi":"10.1109/ICMIP.2017.58","DOIUrl":null,"url":null,"abstract":"Screen Content Coding (SCC) is the extension of the latest video compression standard High Efficiency Video Coding (HEVC). SCC is mainly developed for reducing the bit-rate of videos generated from computers. However, under inter configuration, SCC has large complexity which brings heavy burden to encoding. This paper proposes a content classification based reference frame reduction method and a non-square prediction unit (PU) skipping method to accelerate SCC. In reference frame reduction method, according to number of colors, input coding tree unit (CTUs) will be divided into two classes: natural contents and screen contents. For each class, reference frame can be reduced based on different standard. In PU partition skipping method, five features are extracted from a CTU. The classic learning tool SVM is used to classify CTUs, then six non-square PU partition in depth 1, 2, 3 can be skipped. Finally, 40.83% encoding time saving on average is achieved with only 0.71% BD-rate degradation compared with SCC reference software (SCM6.0).","PeriodicalId":227455,"journal":{"name":"2017 2nd International Conference on Multimedia and Image Processing (ICMIP)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 2nd International Conference on Multimedia and Image Processing (ICMIP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICMIP.2017.58","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Screen Content Coding (SCC) is the extension of the latest video compression standard High Efficiency Video Coding (HEVC). SCC is mainly developed for reducing the bit-rate of videos generated from computers. However, under inter configuration, SCC has large complexity which brings heavy burden to encoding. This paper proposes a content classification based reference frame reduction method and a non-square prediction unit (PU) skipping method to accelerate SCC. In reference frame reduction method, according to number of colors, input coding tree unit (CTUs) will be divided into two classes: natural contents and screen contents. For each class, reference frame can be reduced based on different standard. In PU partition skipping method, five features are extracted from a CTU. The classic learning tool SVM is used to classify CTUs, then six non-square PU partition in depth 1, 2, 3 can be skipped. Finally, 40.83% encoding time saving on average is achieved with only 0.71% BD-rate degradation compared with SCC reference software (SCM6.0).