Extended Median Filter For Salt and Pepper Noise In Image

Similar documents
A Noise Adaptive Approach to Impulse Noise Detection and Reduction

A Modified Non Linear Median Filter for the Removal of Medium Density Random Valued Impulse Noise

A Fast Median Filter Using Decision Based Switching Filter & DCT Compression

A Novel Curvelet Based Image Denoising Technique For QR Codes

An Improved Adaptive Median Filter for Image Denoising

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Removal of High Density Salt and Pepper Noise through Modified Decision based Un Symmetric Trimmed Median Filter

FILTER FIRST DETECT THE PRESENCE OF SALT & PEPPER NOISE WITH THE HELP OF ROAD

Image De-Noising Using a Fast Non-Local Averaging Algorithm

Smooth region s mean deviation-based denoising method

Image Denoising using Filters with Varying Window Sizes: A Study

Adaptive Bi-Stage Median Filter for Images Corrupted by High Density Fixed- Value Impulse Noise

Absolute Difference Based Progressive Switching Median Filter for Efficient Impulse Noise Removal

International Journal of Computer Science and Mobile Computing

An Efficient DTBDM in VLSI for the Removal of Salt-and-Pepper Noise in Images Using Median filter

PERFORMANCE ANALYSIS OF LINEAR AND NON LINEAR FILTERS FOR IMAGE DE NOISING

Prof. Feng Liu. Spring /12/2017

Third Order NLM Filter for Poisson Noise Removal from Medical Images

COMPARITIVE STUDY OF IMAGE DENOISING ALGORITHMS IN MEDICAL AND SATELLITE IMAGES

An Adaptive Wavelet and Level Dependent Thresholding Using Median Filter for Medical Image Compression

International Journal of Scientific & Engineering Research, Volume 4, Issue 7, July ISSN

I. INTRODUCTION II. EXISTING AND PROPOSED WORK

High density impulse denoising by a fuzzy filter Techniques:Survey

FUZZY BASED MEDIAN FILTER FOR GRAY-SCALE IMAGES

Using Median Filter Systems for Removal of High Density Noise From Images

Survey on Impulse Noise Suppression Techniques for Digital Images

An Efficient Support Vector Machines based Random Valued Impulse noise suppression Technique

A Histogram based Algorithm for Denoising Images Corrupted with Impulse Noise

Decision Based Median Filter Algorithm Using Resource Optimized FPGA to Extract Impulse Noise

Noise Removal in Thump Images Using Advanced Multistage Multidirectional Median Filter

Image Enhancement Using Improved Mean Filter at Low and High Noise Density

Universal Impulse Noise Suppression Using Extended Efficient Nonparametric Switching Median Filter

An Efficient Noise Removing Technique Using Mdbut Filter in Images

Neural Network with Median Filter for Image Noise Reduction

Enhancement of Image with the help of Switching Median Filter

Keywords Fuzzy Logic, ANN, Histogram Equalization, Spatial Averaging, High Boost filtering, MSE, RMSE, SNR, PSNR.

A SURVEY ON SWITCHING MEDIAN FILTERS FOR IMPULSE NOISE REMOVAL

Impulse Noise Removal and Detail-Preservation in Images and Videos Using Improved Non-Linear Filters 1

Literature Survey On Image Filtering Techniques Jesna Varghese M.Tech, CSE Department, Calicut University, India

Samandeep Singh. Keywords Digital images, Salt and pepper noise, Median filter, Global median filter

Reduction of Impulsive Noise in Continuous- Tone Images by Regression Analysis

Advanced Modified BPANN Based Unsymmetric Trimmed Median Filter to Remove Impulse Noise

Image De-noising Using Linear and Decision Based Median Filters

Fuzzy Logic Based Adaptive Image Denoising

Impulse Noise Removal Based on Artificial Neural Network Classification with Weighted Median Filter

REALIZATION OF VLSI ARCHITECTURE FOR DECISION TREE BASED DENOISING METHOD IN IMAGES

Available online at ScienceDirect. Procedia Computer Science 42 (2014 ) 32 37

Color Image Denoising Using Decision Based Vector Median Filter

Image Noise Removal by Dual Threshold Median Filter for RVIN

Analysis of the SUSAN Structure-Preserving Noise-Reduction Algorithm

Performance Comparison of Various Filters and Wavelet Transform for Image De-Noising

Removal of Gaussian noise on the image edges using the Prewitt operator and threshold function technical

Computer Science and Engineering

Guided Image Filtering for Image Enhancement

NOISE REDUCTION TECHNIQUE USING BILATERAL BASED FILTER

Image Enhancement Using Adaptive Neuro-Fuzzy Inference System

New Spatial Filters for Image Enhancement and Noise Removal

MEDIAN FILTER AND ITS VARIATIONS- APPLICATION TO SICKLE CELL ANEMIA BLOOD SMEAR IMAGES

APJIMTC, Jalandhar, India. Keywords---Median filter, mean filter, adaptive filter, salt & pepper noise, Gaussian noise.

HIGH IMPULSE NOISE INTENSITY REMOVAL IN MRI IMAGES. M. Mafi, H. Martin, M. Adjouadi

Performance Analysis of Local Adaptive Real Oriented Dual Tree Wavelet Transform in Image Processing

FPGA IMPLEMENTATION OF RSEPD TECHNIQUE BASED IMPULSE NOISE REMOVAL

An Efficient Component Based Filter for Random Valued Impulse Noise Removal

C. Efficient Removal Of Impulse Noise In [7], a method used to remove the impulse noise (ERIN) is based on simple fuzzy impulse detection technique.

AN EFFICIENT IMAGE ENHANCEMENT ALGORITHM FOR SONAR DATA

Survey Study of Image Denoising Techniques

Generalization of Impulse Noise Removal

Hardware implementation of Modified Decision Based Unsymmetric Trimmed Median Filter (MDBUTMF)

Efficient 2-D Structuring Element for Noise Removal of Grayscale Images using Morphological Operations

An Efficient Impulse Noise Removal Image Denoising Technique for MRI Brain Images

Interpolation of CFA Color Images with Hybrid Image Denoising

INTERNATIONAL JOURNAL OF RESEARCH IN COMPUTER APPLICATIONS AND ROBOTICS ISSN

Review of High Density Salt and Pepper Noise Removal by Different Filter

A.P in Bhai Maha Singh College of Engineering, Shri Muktsar Sahib

IMPROVED NEGATIVE SELECTION BASED DECISION BASED MEDIAN FILTER FOR NOISE REMOVAL

High Density Salt and Pepper Noise Removal in Images using Improved Adaptive Statistics Estimation Filter

AN ITERATIVE UNSYMMETRICAL TRIMMED MIDPOINT-MEDIAN FILTER FOR REMOVAL OF HIGH DENSITY SALT AND PEPPER NOISE

Application of Fuzzy Logic Detector to Improve the Performance of Impulse Noise Filter

ANALYSIS OF GABOR FILTER AND HOMOMORPHIC FILTER FOR REMOVING NOISES IN ULTRASOUND KIDNEY IMAGES

Design of Hybrid Filter for Denoising Images Using Fuzzy Network and Edge Detecting

Using MATLAB to Get the Best Performance with Different Type Median Filter on the Resolution Picture

Dept. of ECE, V R Siddhartha Engineering College, Vijayawada, AP, India

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET)

Hyperspectral Image Denoising using Superpixels of Mean Band

Direction based Fuzzy filtering for Color Image Denoising

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Implementation of Block based Mean and Median Filter for Removal of Salt and Pepper Noise

A Color Image Denoising By Hybrid Filter for Mixed Noise

Surender Jangera * Department of Computer Science, GTB College, Bhawanigarh (Sangrur), Punjab, India

Impulsive Noise Suppression from Images with the Noise Exclusive Filter

Simple Impulse Noise Cancellation Based on Fuzzy Logic

Study of Noise Detection and Noise Removal Techniques in Medical Images

ADVANCES in NATURAL and APPLIED SCIENCES

Removal of Salt and Pepper Noise from Satellite Images

Image Denoising Using Adaptive Weighted Median Filter with Synthetic Aperture Radar Images

Detail preserving impulsive noise removal

Image Enhancement using Histogram Equalization and Spatial Filtering

Noise Adaptive and Similarity Based Switching Median Filter for Salt & Pepper Noise

A Global-Local Noise Removal Approach to Remove High Density Impulse Noise

Study of Various Image Enhancement Techniques-A Review

Transcription:

Extended Median Filter For Salt and Pepper Noise In Image Bilal Charmouti 1, Ahmad Kadri Junoh 2, Wan Zuki Azman Wan Muhamad 3, Muhammad Naufal Mansor 4, Mohd Zamri Hasan 5 and Mohd Yusoff Mashor 6 1,2,3 Institute of Engineering Mathematics,Universiti Malaysia Perlis (UniMAP), Kampus Pauh Putra, 02600, Arau, Perlis, Malaysia. 4,5 Faculty of Engineering Technology, Universiti Malaysia Perlis (UniMAP), 02100, Sg Chucoh,Padang Besar, Arau, Perlis Malaysia. 6 School of Mechatronic Engineering,Universiti Malaysia Perlis (UniMAP), Kampus Pauh Putra, 02600, Arau, Perlis, Malaysia. Orcid: 0000-0002-7705-4707 2, 0000-0001-5697-8196 3, 0000-0003-2141-8804 4 Abstract Image have a significant importance in many fields in human life such as, in medicine, photography, biology, astronomy, industry and defence. Thus, it attracts the attention of large number of researchers, among them those interested in preserving the image features from any factors that may reduce the image quality. One of these factors is the noise which affects the visual aspect of the image and makes others image processing more difficult. Thus far, solving this noise problem remains a challenge point for the researchers in this field, a huge number of image denoising techniques have been introduced in order to remove the noise with taking care of the image featurs, in other words, get the best similarity to the original image from the noisy one. However, beside the enormous amount of researches and studies which adopt several mathematical concepts (statistics, probabilities, modeling, PDEs, wavelet, fuzzy logic, etc.), the findings proved to be inconclusive yet. From this point, the current study aims to introduce a new denoising method for removing salt & pepper noise from the digital image through developed Median filter, so as to overcome this problem of noise and achieve a good image restoration. Index Terms Digital image; noise; salt & pepper noise; image processing; image denoising; Median filter; image restoration; denoising methods. In case of grayscale image, impulse noise may be represented by random values (RV) of pixels (value between 0 to 255) in the corrupted image, or by fixed values (FV) which also called "salt & pepper" noise produced by random partial distribution of white pixels (value 255) and black pixels (value 0) into the image (Baghaie, 2016; Habib, Hussain, & Choi, 2015; Yan, 2013), as shown in Figure 1, unlike gaussian noise with entire distribution (all image pixels) (Liu, Chen, Zhou, & You, 2015). The image O(i, j) corrupted by RV and FV noise is described by N RV (i, j) (2) and N FV (i, j) (1), respectively (Habib et al., 2015). n(i, j) [0,255], with probability p N RV (i, j) = { O(i, j), with probability 1 p 0 or 255, with probability p N FV (i, j) = { O(i, j), with probability 1 p. (1) (2) INTRODUCTION Among the different tools of communication between people, there is the image which carries a large amount of information. However unfortunately sometimes this last will be corrupted by parasitic information, which is called: Noise, an alteration of image, which may be caused by the image acquisition process, transmission (Yan, 2013; Zhu, 2014), or storage (X. Li, 2012). More specifically, the main concern of the researchers in this subject is to succeed in solving this problem by removing noise from the noisy image and achieve the best restoration of the original one. In brief, this section provides the necessary information restricted in the primary phase of image processing (image pre-processing), which called Image denoising. A. Salt & pepper noise Figure 1: Image with salt & pepper noise B. Spatial domain filtering Spatial domain filtering is considered as a traditional way to remove corrupted pixels (noise) from the image (Motwani, Gadiya, Motwani, & Harris, 2004), it is a set of mathematical operations that deal directly with the pixel in the image plane, because in this domain, the signal is represented by pixels, or in other words, image elements are pixels. Several denoising methods belong to this category for example, The Gaussian 12914

filter (Lindenbaum, Fischer, & Bruckstein, 1994), The total variation (TV) (Rudin, Osher, & Fatemi, 1992), Yaroslavsky s filter (YNF) in (Yaroslavsky, 1986), bilateral filter (BF) (Tomasi & Manduchi, 1998), and Non local means (NLM) (Antoni Buades, Bartomeu Coll, & J-M Morel, 2005; Antoni Buades, Bartomeu Coll, & Jean-Michel Morel, 2005). C. Median-Related Filters Median filter (Astola & Kuosmanen, 1997; Gonzalez & Woods, 2008; X. Li, 2012) belongs to the family of non-linear filters, it is a simple fiter (Liu et al., 2015), which is based on the rank ordering of pixel values from the processed area. The corrupted pixel is replaced by one (median) taken from all pixels in the analysed window centered on that pixel, instead of the mean value which is derived from a calculated value, and this is an advantage for the median filter (Kumar, Kumar, Gupta, & Nagawat, 2010). Figure 3. presents the concept of median filtering. METHODOLOGY Usually in the case of the basic median filter, each pixel's value in the noisy image is replaced by the median of its neighborhood. However, in this paper the proposed denoising method compares first the value of corrupted pixel by the median to diside if it will be replaced or not, which gives more efficiency to the standard median filter and better result to the denoising operation. The principle of this comparison is detailed below. The proposed denoising technique is occurring in the noisy image through the following steps: Step 1: In the first step we calculate the median "M" of the treated (central) pixel "TP" with its neighbors in the noisy image. Where this treated pixel may be noise or not. Figure 3 is presented as an example of this operation. Figure 2: Concept of Median Filtering Neighborhood values: 0,10,15,20,22,25,30,41 ; Median value: 21. Figure 3: The Treated (Central) Pixel with Its Neighborhood. The median filter is robust to different types of noise, it yields great results with impulse noise (Rani, Singh, & Malik, 2012), and outperforms the linear filter in preserving image edges (Loupas, McDicken, & Allan, 1989; Weiss, 2006). Nevertheless, it shows limitation in case of high density of noise by removing some important informations from the image (Liu et al., 2015). In order to exceed this limitation, several extension techniques (derived from MF) have been proposed such as: Weighted median filter (WMF) (Brownrigg, 1984) which attach higher weights (coefficients) to the pixels that are closer to the central pixel, knowing that in the case of MF the weights are equal. Whereas, in the case that this additional weight goes only to the central pixel of treated window, the filter will become called the center weighted median filters (CWMF)(Ko & Lee, 1991), directional weighted median filter (DWMF) (Dong & Xu, 2007; Z. Li, Liu, Xu, & Cheng, 2014; Lu & Chou, 2012), switching Median Filter (Ng & Ma, 2006), recursive weighted median filter (RWMF)(Arce & Paredes, 2000), and others in (Kartik, Anay, & Amitabha, 2016). In this example the treated pixel takes the value 188 (TP = 188) as illustrated in Figure 3. Where the neighbors values are: 202, 0, 190, 195, 0, 200, 210, 213. In this case the median value is 195 (M = 195). Step 2: In the second step, the calculated median is taking as a reference and will be compared with the treated pixel to decide if this pixel should be changed by this median (which is 195 in this example) or keep the initial value 188. This comparison is made according to the following formula : abs(tp M) δ (3) Whre δ is a color-related parameter (positive integer). We choose δ when the addition of δ to the pixel s value, does not change the appearance of the color in this point. If the formula (3) is realized, that means that the difference between the colors in the two points (treated pixel and median) is indistinguishable. In this case the treated pixel is considered 12915

as uncorrupted pixel and preserving its former value. Otherwise, this pixel is considered as a noise and should be replaced by the median. Where this operation is applied for all pixels in the noisy image. In our example if we replace TP and M by their values in (3)and if δ take the value 20 then the formula (3) is realized according to (4). Therefore, in this case the treated pixel keep the initial value 188. abs(tp M) = abs(188 195) = 7 (4) The primary implementation of this filter to remove salt and pepper noise, gives an acceptable results compared with some methods which considered as an efficient methods for removing impulse noise from image : Standard median filter (SMF), weighted median filter (WMF), directional weighted median filter (DWMF). Usually in the case of others image filtering methods which adopt the noise detection phase in its processing, the filter is first look for the corrupted pixel (detection) and then look for witch value (alternate pixel) should replace this pixel, in order to treat only the corrupted pixels and keep others with same values (objective of noise detection phase). However, in our approach we look to achieve that objective with other way, we look first for the alternate pixel (median in this case) then decide to replace the treated pixel or keep it with the original value. This manner of detection is chosen to avoid the complex calculations occur in this phase and ensure that all corrupted pixels (noise) were captured. Through this very simple proposed denoising technique we ensure that the uncorrupted pixels in the noisy image keep the same value after the denoising operation, and others corrupted pixels are changed by the most appropriate value (most closer to the original value). In order to get the most similar version to the original image. Images With 20% Salt & Pepper Noise RESULT & DISCUSSION In order to test the performance of the proposed denoising technique, eight images sampling have been used which are presented in Figure 4 (Boats, Peppers, House, Mandrill). The result of those filtering methodes is indicated visually (pictures) in Figure 5 and quantitatively PSNR in Table 1, with the proposed technique, in several values of noise amount assigned by percentage. Figure 4: The Sampling Images Without Noise (Original Images) Images Filtered With SMF 12916

Images Filtered with the Proposed Method Figure 5: Comparison of restoration results of the SMF with the proposed technique for images corrupted by fixed-valued impulse noise. Table 1: Comparison of restoration results in PSNR for images corrupted by fixed-valued impulse noise (salt & pepper) Images \Methods SMF WMF DWMF Proposed Boats 20% 33,18 35,55 37,11 38,05 60% 22,40 24,74 26,34 26,85 Peppers 20% 35,25 37,12 39,11 39,89 60% 25,45 27,20 30,34 31.00 House 20% 33,72 35,90 37,11 37,89 60% 22,06 24,45 27,34 28,05 Mandrill 20% 31,21 34,32 36,11 37,22 60% 22,64 25,76 26,34 26,78 The results presented in Figure 5 and the table 1, illustrate that the proposed denoising technique gives an acceptable performance comparing the existing methods whether visually or quantitatively with PSNR. CONCLUSION This work is carried out to treat the problem of Salt & pepper noise in the image, which threats its visual quality and make others image processing more difficult such as segmentation and compression. The chosen way for that is the spatial filtering by developing the standard median filter in which the process is simple and deals direct with the pixels as done in the median and mean filter. In order to derive a new values for the corrupted pixels that be subject to the same features and give a perfect restoration of the image with preserving the fine details (originality of image). Finally, this denoising method is proved as an efficient way to restore the image comparing with current familier filters in aspect of evaluation criteria. Besides of what this denoising method provides as an extending of the range of solutions against this problem of noise in the image, it's also holds limitations which should be exposed. One limitation is that the study is constrained by the number of sampling images which is four images (Boat, Peppers, House, Mandrill). Whenever the number of samplings images higher whenever the method proves its efficiency in restoring all image models. Another limitation is about the performance of the filter which decreases with the rise of the noise's amount in the noisy image, while this drop should be very slow to preserve the stability in the filtering performance. Furthermore, the study propose a denoising technique confined in removing one type of noise which is Salt & pepper noise. Where, a great number of image used in many fields in our life is corrupted by the two others types of noise (additive and multiplicative), for example the medical image is usually corrupted by the speckle noise. The ideal value of the paramter δ is considred as a point of reaserch with the aim of developing this proposed method by increasing the performance of this denoising method, then maintain the stability of this performance even with high amount of noise in the treated image. REFERENCES [1] Arce, G. R., & Paredes, J. L. (2000). Recursive weighted median filters admitting negative weights and their optimization. IEEE Transactions on Signal Processing, 48(3), 768-779. [2] Astola, J., & Kuosmanen, P. (1997). Fundamentals of nonlinear digital filtering (Vol. 8): CRC press. [3] Baghaie, A. (2016). Markov Random Field Model- Based Salt and Pepper Noise Removal. arxiv preprint arxiv:1609.06341. [4] Brownrigg, D. (1984). The weighted median filter. Communications of the ACM, 27(8), 807-818. [5] Buades, A., Coll, B., & Morel, J.-M. (2005). A nonlocal algorithm for image denoising. Paper presented at the Computer Vision and Pattern Recognition, 2005. CVPR 2005. IEEE Computer Society Conference on. [6] Buades, A., Coll, B., & Morel, J.-M. (2005). A review of image denoising algorithms, with a new one. Multiscale Modeling & Simulation, 4(2), 490-530. [7] Dong, Y., & Xu, S. (2007). A new directional weighted median filter for removal of random-valued impulse noise. IEEE Signal Processing Letters, 14(3), 193-196. [8] Gonzalez, R., & Woods, R. (2008). Digital image processing: Pearson prentice hall. Upper Saddle 12917

River, NJ. [9] Habib, M., Hussain, A., & Choi, T.-S. (2015). Adaptive threshold based fuzzy directional filter design using background information. Applied soft computing, 29, 471-478. [10] Kartik, S., Anay, G., & Amitabha, C. (2016). Reduction of Salt and Pepper Noises from a Degraded Image Based on Fuzzy Techniques. Indian Journal of Science and Technology, 9(43). [11] Ko, S.-J., & Lee, Y. H. (1991). Center weighted median filters and their applications to image enhancement. IEEE transactions on circuits and systems, 38(9), 984-993. [12] Kumar, S., Kumar, P., Gupta, M., & Nagawat, A. K. (2010). Performance comparison of median and wiener filter in image de-noising. International Journal of Computer Applications (0975 8887) Volume, 12. [13] Li, X. (2012). Image restoration: Fundamentals and advances: CRC Press. [14] Li, Z., Liu, G., Xu, Y., & Cheng, Y. (2014). Modified directional weighted filter for removal of salt & pepper noise. Pattern Recognition Letters, 40, 113-120. [15] Lindenbaum, M., Fischer, M., & Bruckstein, A. (1994). On Gabor's contribution to image enhancement. Pattern Recognition, 27(1), 1-8. [16] Liu, L., Chen, C. P., Zhou, Y., & You, X. (2015). A new weighted mean filter with a two-phase detector for removing impulse noise. Information Sciences, 315, 1-16. [17] Loupas, T., McDicken, W., & Allan, P. (1989). An adaptive weighted median filter for speckle suppression in medical ultrasonic images. IEEE transactions on circuits and systems, 36(1), 129-135. [18] Lu, C.-T., & Chou, T.-C. (2012). Denoising of saltand-pepper noise corrupted image using modified directional-weighted-median filter. Pattern Recognition Letters, 33(10), 1287-1295. [19] Motwani, M. C., Gadiya, M. C., Motwani, R. C., & Harris, F. C. (2004). Survey of image denoising techniques. Paper presented at the Proceedings of GSPX. [20] Ng, P.-E., & Ma, K.-K. (2006). A switching median filter with boundary discriminative noise detection for extremely corrupted images. IEEE Transactions on image Processing, 15(6), 1506-1516. [21] Rani, R., Singh, S., & Malik, A. (2012). Image denoising using hybrid filter. International Journal of Innovative Technology and Exploring Engineering (IJITEE), 1(1). [22] Rudin, L. I., Osher, S., & Fatemi, E. (1992). Nonlinear total variation based noise removal algorithms. Physica D: Nonlinear Phenomena, 60(1-4), 259-268. [23] Tomasi, C., & Manduchi, R. (1998). Bilateral filtering for gray and color images. Paper presented at the Computer Vision, 1998. Sixth International Conference on. [24] Weiss, B. (2006). Fast median and bilateral filtering. Acm Transactions on Graphics (TOG), 25(3), 519-526. [25] Yan, M. (2013). Restoration of images corrupted by impulse noise and mixed Gaussian impulse noise using blind inpainting. SIAM Journal on Imaging Sciences, 6(3), 1227-1245. [26] Yaroslavsky, L. P. (1986). Digital picture processing: an introduction. Applied Optics, 25, 3127. 12918