{'fraction_non_alphanumeric': 0.009750812567713976, 'fraction_numerical': 0.0, 'mean_word_length': 5.507042253521127, '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}}
Image denoising algorithm using adaptive neighboring window and threshold value

Image denoising is an active area of research and probably one of the most studied problems in the image processing fields. In this paper we describe a new image denoising algorithm that based on neighborhood thresholding function which takes the correlation of the magnitude of the wavelet coefficient with its neighbors into consideration to decide whether the coefficient is noisy or noise free. Accordingly, the noisy coefficient is processed with the help of the surrounding dependent wavelet coefficients information. The proposed algorithm adapts its neighboring window size and threshold value in accordance with the estimated noise level. Experimental results show that the proposed algorithm can effectively remove the image noises with very little processing time overhead as compared with the state-of-the-art denoising algorithm.