Abstract

In recent years, image filtering has been a hot research direction in the field of image processing. Experts and scholars have proposed many methods for noise removal in images, and these methods have achieved quite good denoising results. However, most methods are performed on single noise, such as Gaussian noise, salt and pepper noise, multiplicative noise, and so on. For mixed noise removal, such as salt and pepper noise + Gaussian noise, although some methods are currently available, the denoising effect is not ideal, and there are still many places worthy of improvement and promotion. To solve this problem, this paper proposes a filtering algorithm for mixed noise with salt and pepper + Gaussian noise that combines an improved median filtering algorithm, an improved wavelet threshold denoising algorithm and an improved Non-local Means (NLM) algorithm. The algorithm makes full use of the advantages of the median filter in removing salt and pepper noise and demonstrates the good performance of the wavelet threshold denoising algorithm and NLM algorithm in filtering Gaussian noise. At first, we made improvements to the three algorithms individually, and then combined them according to a certain process to obtain a new method for removing mixed noise. Specifically, we adjusted the size of window of the median filtering algorithm and improved the method of detecting noise points. We improved the threshold function of the wavelet threshold algorithm, analyzed its relevant mathematical characteristics, and finally gave an adaptive threshold. For the NLM algorithm, we improved its Euclidean distance function and the corresponding distance weight function. In order to test the denoising effect of this method, salt and pepper + Gaussian noise with different noise levels were added to the test images, and several state-of-the-art denoising algorithms were selected to compare with our algorithm, including K-Singular Value Decomposition (KSVD), Non-locally Centralized Sparse Representation (NCSR), Structured Overcomplete Sparsifying Transform Model with Block Cosparsity (OCTOBOS), Trilateral Weighted Sparse Coding (TWSC), Block Matching and 3D Filtering (BM3D), and Weighted Nuclear Norm Minimization (WNNM). Experimental results show that our proposed algorithm is about 2–7 dB higher than the above algorithms in Peak Signal-Noise Ratio (PSNR), and also has better performance in Root Mean Square Error (RMSE), Structural Similarity (SSIM), and Feature Similarity (FSIM). In general, our algorithm has better denoising performance, better restoration of image details and edge information, and stronger robustness than the above-mentioned algorithms.

Highlights

  • Introduction distributed under the terms andImages are inevitably affected by noise during the process of acquisition, storage, recording, and transmission, which reduces the image contrast and seriously affects the application of images [1]

  • Impulse noise is called salt and pepper noise, which is generated by the image sensor, transmission channel, decoder, etc., and appears as black and white spots on the image

  • + Gaussian noise, 6 classic images were selected in the fieldtheir of image imagesalt processing as experimental objects to test the denoising effects and record data

Read more

Summary

The Improved Median Filtering Algorithm

The three improved sub-algorithms are combined to denoise salt and pepper + Gaus-. Median filtering is atoclassical filtering method. Algorithm median uses Median a fixed-size filtering window to sorts all the pixels in the window to Medianvalue, filtering is ait classical nonlinear method. Even if the window center value is not noise, it is still replaced, resulting the point, which is very effective for eliminating salt and pepper noise. The algorithm proposed in this paper improves the traditional median filtering algomedian value, and it replaces the center pixel value of the window with the median rithm.value. Even of if the center value is not noise,into it is signal still replaced, the by thedetails method two-level detection, and only noise points are processed. If the median value of the pixels in the window is not algorithm proposed in this paper improves the traditional median filtering algo-the ofnoise the image are accurately signal points and noise points noise rithm.

Second-Level Detection of Noise Point
The Selection for Window Size
Processing of Noise Blocks
The Implementation Process of the Algorithm
Mark noise points
Finish
The Improved Wavelet Threshold Denoising Algorithm
The Theory of Wavelet Threshold Denoising
The Improved Wavelet Threshold Function
The Selection of Wavelet Threshold
The Improved NLM Denoising Algorithm
The Improved Euclidean Distance Function
The Improved Distance Weight Function
The Complete Process of the Proposed Algorithm
Input the original add mixed noise to the image
Parameter
Experimental and suppression
Denoising
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call