{'fraction_non_alphanumeric': 0.015427769985974754, 'fraction_numerical': 0.0, 'mean_word_length': 5.8, '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}}
Images Restoration Using an Iterative Dynamic Programming Approach

A novel image restoration algorithm is presented in this paper. The restoration problem is formulated under the energy minimization framework and is solved using a dynamic programming-based approach. Through applying dynamic programming iteratively along both horizontal and vertical scanlines, the new algorithm can quickly converge to a near-global-optimal solution, without suffering the so-called streak artifacts. Experiments on both grayscale and color images demonstrate that the presented algorithm can effectively remove Gaussian noise and impulse noise from corrupted images, as well as to restore images with missing intensity values.