{'fraction_non_alphanumeric': 0.01634320735444331, 'fraction_numerical': 0.0040858018386108275, 'mean_word_length': 5.163522012578617, '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}}
HEVC intra partitioning and mode decision using histograms of oriented gradients

A constant need for higher encoding efficiency is fulfilled by the newest video coding standard H.265/HEVC. It was designed to support higher resolution video like FullHD and 4K, but the cost brought by the improved coding efficiency is a major increase in computational complexity. This paper proposes a new algorithm for intra mode decision in HEVC, targeting real-time video processing. Our method achieves a considerable complexity reduction in intra prediction. It reaches the optimal coding-unit size and angular mode decision with a pre-processing step designed to evaluate the texture. Using an adjusted histogram of oriented gradients, the algorithm selects the best choice in CU size and computes an estimate for the dominant edges. Testing performed on two test video sequences showed significantly lower encoding times for the same quality, compared to the original reference software.