{'fraction_non_alphanumeric': 0.014141414141414142, 'fraction_numerical': 0.0, 'mean_word_length': 5.834482758620689, '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}}
Compression artifacts removal by signal adaptive weighted sum technique

Many mobile devices compress images excessively to meet limited bandwidth requirements and adopt the Block-based Discrete Cosine Transform (BDCT) coding structure. This produces inevitably the visually annoying noises including blocking artifacts in the decoded images. We present a Signal Adaptive Weighted Sum (SAWS) technique of block boundary pixels to alleviate the blocking artifacts encountered in highly compressed images. The weights are adjusted adaptively according to the directional correlation and activities of local areas. To avoid blurring the original details, we employ a parameter that can control the strength of deblocking. Comprehensive experiments demonstrate that the proposed approach achieves excellent visual quality and PSNR compared to a number of deblocking methods in the literature. Moreover, the low complexity of the proposed algorithm facilitates the application to mobile devices.