{'fraction_non_alphanumeric': 0.014138817480719794, 'fraction_numerical': 0.0, 'mean_word_length': 5.385245901639344, '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}}
A New Efficient Impulse Detection Algorithm for the Removal of Impulse Noise

A new impulse noise detection algorithm is presented, which can successfully remove impulse noise from corrupted images while preserving image details. The impulse detection algorithm is combined with median filtering to achieve noise removal. The main advantage of the proposed algorithm is that it can detect the impulse noise with high accuracy while reducing the probability of detecting image details as impulses. Also, it can be applied iteratively to improve the quality of restored images. It is efficient and low in complexity. Furthermore, it requires no previous training. Extensive experimental results show that the proposed approach significantly outperforms many well-known techniques.