{'fraction_non_alphanumeric': 0.02237354085603113, 'fraction_numerical': 0.0, 'mean_word_length': 5.512658227848101, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Fast transform mode decision for HEVC screen content coding

A screen content coding (SCC) standard based on high efficiency video coding (HEVC) was finalized by joint collaborative team on video coding (JCT-VC). The coding efficiency of the standard has been improved by adopting new technologies, such as intra block copy, palette mode, and adaptive motion vector resolution. However, the encoding time is significantly increased. Also, a transform skip mode is selected more frequently because traditional transform techniques for video compression cannot efficiently compress screen content videos. Therefore, we propose an early determination method for transform process in the HEVC-SCC. Residual variance is employed as a measure of complexity. Using statistics of residual variance and an online learning system, we can adaptively determine a threshold to detect the transform skip mode. Experimental results demonstrate that the proposed algorithm successfully reduces encoding time with a small coding efficiency loss.