{'fraction_non_alphanumeric': 0.019444444444444445, 'fraction_numerical': 0.0, 'mean_word_length': 5.269565217391304, '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}}
Reducing artifacts in BDCT-coded images by adaptive pixel-adjustment

Generating artifacts is a major problem with compressed images coded by the block discrete cosine transform (BDCT). An iterative deblocking method based on projection onto convex sets (POCS) is presented in this paper. The method considers pixel-wise local adaptability. The adjustment of a pixel is determined by local properties of the pixel. A coded image is iteratively projected onto two locally adaptive smoothness constraint sets, a locally adaptive quantization constraint set and an intensity constraint set to obtain an improved image where artifacts are reduced. The proposed method is tested on JPEG encoded images with excellent results.