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

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

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

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

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

Image Denoising using Filters with Varying Window Sizes: A Study

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

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

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

Image Denoising Using Different Filters (A Comparison of Filters)

International Journal of Computer Science and Mobile Computing

An Efficient Noise Removing Technique Using Mdbut Filter in Images

Survey on Impulse Noise Suppression Techniques for Digital Images

A Spatial Mean and Median Filter For Noise Removal in Digital Images

Noise Removal in Thump Images Using Advanced Multistage Multidirectional Median Filter

International Journal of Computer Engineering and Applications, TYPES OF NOISE IN DIGITAL IMAGE PROCESSING

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

Removal of High Density Salt and Pepper Noise along with Edge Preservation Technique

An Efficient Nonlinear Filter for Removal of Impulse Noise in Color Video Sequences

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

COMPARISON OF NONLINEAR MEDIAN FILTERS: SMF USING BDND AND MDBUTM

Design of Novel Filter for the Removal of Gaussian Noise in Plasma Images

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

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

A New Method for Removal of Salt and Pepper Noise through Advanced Decision Based Unsymmetric Median Filter

INTERNATIONAL JOURNAL OF RESEARCH IN COMPUTER APPLICATIONS AND ROBOTICS ISSN

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

High density impulse denoising by a fuzzy filter Techniques:Survey

An Efficient Component Based Filter for Random Valued Impulse Noise Removal

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

Interpolation of CFA Color Images with Hybrid Image Denoising

Enhancement of Image with the help of Switching Median Filter

Image Denoising Using Statistical and Non Statistical Method

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

FUZZY BASED MEDIAN FILTER FOR GRAY-SCALE IMAGES

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

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.

Performance Analysis of Average and Median Filters for De noising Of Digital Images.

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

ABSTRACT I. INTRODUCTION

Exhaustive Study of Median filter

A Comparative Review Paper for Noise Models and Image Restoration Techniques

GAUSSIAN DE-NOSING TECHNIQUES IN SPATIAL DOMAIN FOR GRAY SCALE MEDICAL IMAGES Nora Youssef, Abeer M.Mahmoud, El-Sayed M.El-Horbaty

FPGA IMPLEMENTATION OF RSEPD TECHNIQUE BASED IMPULSE NOISE REMOVAL

A SURVEY ON SWITCHING MEDIAN FILTERS FOR IMPULSE NOISE REMOVAL

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

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

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

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

Detection and Removal of Noise from Images using Improved Median Filter

Removal of Salt and Pepper Noise from Satellite Images

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

DIGITAL IMAGE DE-NOISING FILTERS A COMPREHENSIVE STUDY

Performance Comparison of Mean, Median and Wiener Filter in MRI Image De-noising

AN EFFICIENT ALGORITHM FOR THE REMOVAL OF IMPULSE NOISE IN IMAGES USING BLACKFIN PROCESSOR

Design and Implementation of Gaussian, Impulse, and Mixed Noise Removal filtering techniques for MR Brain Imaging under Clustering Environment

Non Linear Image Enhancement

Impulse Noise Removal Technique Based on Neural Network and Fuzzy Decisions

Direction based Fuzzy filtering for Color Image Denoising

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

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

Image De-noising Using Linear and Decision Based Median Filters

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

Neural Network with Median Filter for Image Noise Reduction

Filtering in the spatial domain (Spatial Filtering)

I. INTRODUCTION II. EXISTING AND PROPOSED WORK

Image Enhancement using Histogram Equalization and Spatial Filtering

VLSI Implementation of Impulse Noise Suppression in Images

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

A Noise Adaptive Approach to Impulse Noise Detection and Reduction

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

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

Image Denoising Using Interquartile Range Filter with Local Averaging

An Efficient Gaussian Noise Removal Image Enhancement Technique for Gray Scale Images V. Murugan, R. Balasubramanian

THE COMPARATIVE ANALYSIS OF FUZZY FILTERING TECHNIQUES

A Novel Approach to Image Enhancement Based on Fuzzy Logic

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

Fuzzy Logic Based Adaptive Image Denoising

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

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

Elimination of Impulse Noise using Enhanced Mean Median Filter for Image Enhancement

A Different Cameras Image Impulse Noise Removal Technique

De-Noising Techniques for Bio-Medical Images

Two Stage Robust Filtering Technique to Remove Salt & Pepper Noise in Grayscale Image

A Study On Preprocessing A Mammogram Image Using Adaptive Median Filter

Handling of Digital Pictures in Noise Simulations and Its Removal Techniques

SEPD Technique for Removal of Salt and Pepper Noise in Digital Images

Color Image Denoising Using Decision Based Vector Median Filter

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

Study of Various Image Enhancement Techniques-A Review

Generalization of Impulse Noise Removal

Image Smoothening and Sharpening using Frequency Domain Filtering Technique

A fuzzy logic approach for image restoration and content preserving

Analysis and Implementation of Mean, Maximum and Adaptive Median for Removing Gaussian Noise and Salt & Pepper Noise in Images

International Journal of Innovations in Engineering and Technology (IJIET)

Feature Variance Based Filter For Speckle Noise Removal

Digital Image Processing

Analysis of Wavelet Denoising with Different Types of Noises

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

Removal of Impulse Noise Using Eodt with Pipelined ADC

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

Transcription:

Review of High Density Salt and Pepper Noise Removal by Different Filter Durga Jharbade, Prof. Naushad Parveen M. Tech. Scholar, Dept. of Electronics & Communication, TIT (Excellence), Bhopal, India Assistant Professor, Dept. of Electronics & Communication, TIT (Excellence), Bhopal, India ABSTRACT: Noise removal is one of the greatest challenges among the researchers, noise removal algorithms vary with the application areas and the type of images and noises. Noise can degrade the image at the time of capturing or transmission of the image. Before applying image processing tools to an image, noise removal from the images is done at highest priority. Ample algorithms are available, but they have their own assumptions, merits and demerits. The kind of the noise removal algorithms to remove the noise depends on the type of noise present in the image. In this paper, light is thrown on some important type of noise and a comparative analysis of noise removal techniques is done. This paper presents the results of applying different noise types to an image model and investigates the results of applying various noise reduction techniques. KEYWORDS: Salt Noise, Pepper Noise, Median Filter, High Density I. INTRODUCTION Image De-noising is one of the fundamental problems in image processing and computer vision. The major concern in image processing is estimation of pixel values. For example, interpolation or resizing is to estimate plausible pixel values located between known ones while de-noising or de-blurring is to estimate clean pixel values from corrupted ones. Filling missing parts of an image in order to obtain a visually plausible outcome is the problem addressed in three distinct but related fields of study [1]. Image de-noising is an important image processing task, both as a process itself, and as a component in other processes. Very many ways to de-noise an image or a set of data exists. The main property of a good image de-noising model is that it will remove noise while preserving edges. Traditionally, linear models have been used. One common approach is to use a Gaussian filter, or equivalently solving the heat-equation with the noisy image as input-data, i.e. a linear, 2nd order PDEmodel [2]. For some purposes this kind of de-noising is adequate. One big advantage of linear noise removal models is the speed. But a drawback of the linear models is that they are not able to preserve edges in a good manner: edges, which are recognized as discontinuities in the image, are smeared out. Nonlinear models on the other hand can handle edges in a much better way than linear models can. One popular model for nonlinear image de-noising is the Total Variation (TV)filter, introduced by Rudin, Osher and Fatemi. This filter is very good at preserving edges, but smoothly varying regions in the input image are transformed into piecewise constant regions in the output image [3]. The noisy pixel is replaced by the median/mean/mid-point value of the window or by its neighborhood values. For high density salt and pepper noise it might so happen that the replaced pixel (median/mean) might be a noisy pixel which does not help in suppression of noise. The Modified Decision Based Unsymmetric Trimmed Median Filter replaces the noisy pixel by the trimmed median value (excluding the either 0 or 255 the noise pixel is replaced by the mean value of all the elements present in the current window [4]. II. VARIOUS SORCES OF NOISE IN IMAGES Noise is introduced in the image at the time of image acquisition or transmission. Different factors may be responsible for introduction of noise in the image. The number of pixels corrupted in the image will decide the quantification of the noise. The principal sources of noise in the digital image are: a) The imaging sensor may be affected by environmental conditions during image acquisition. b) Insufficient Light levels and sensor temperature may introduce the noise in the Copyright to IJIRSET DOI:10.15680/IJIRSET.2016.0511143 19500

image. c) Interference in the transmission channel may also corrupt the image. d) If dust particles are present on the scanner screen, they can also introduce noise in the image. DIFFERENT NOISE TYPES:- Noise is the undesirable effects produced in the image. During image acquisition or transmission, several factors are responsible for introducing noise in the image. Depending on the type of disturbance, the noise can affect the image to different extent. Generally our focus is to remove certain kind of noise. So we identify certain kind of noise and apply different algorithms to remove the noise. Image noise can be classified as Impulse noise (Salt-and-pepper noise), Amplifier noise (Gaussian noise), Shot noise, Quantization noise (uniform noise), Film grain, on-isotropic noise, Multiplicative noise (Speckle noise) and Periodic noise. Impulse Noise (Salt and Pepper Noise) :- The term impulse noise is also used for this type of noise [5]. Other terms are spike noise, random noise or independent noise. Black and white dots appear in the image [6] as a result of this noise and hence salt and pepper noise. This noise arises in the image because of sharp and sudden changes of image signal. Dust particles in the image acquisition source or over heated faulty components can cause this type of noise. Image is corrupted to a small extent due to noise. Show the effect of this noise on the original image (Fig 1). Figure 1: Original image without noise, Image with salt & pepper noise Gaussian Noise (Amplifier Noise):- The term normal noise model is the synonym of Gaussian noise. This noise model is additive in nature [7] and follow Gaussian distribution. Meaning that each pixel in the noisy image is the sum of the true pixel value and a random, Gaussian distributed noise value. The noise is independent of intensity of pixel value at each point. Figure 2: Gaussian noise Poisson Noise (Photon Noise):- Poisson or shot photon noise is the noise that can cause, when number of photons sensed by the sensor is not sufficient to provide detectable statistical information [4]. This noise has root mean square value proportional to square root intensity of the image. Different pixels are suffered by independent noise values. At practical grounds the photon noise and other sensor based noise corrupt the signal at different proportions [3]. Copyright to IJIRSET DOI:10.15680/IJIRSET.2016.0511143 19501

Figure 3: Image with Poisson noise Speckle Noise:- This noise is originated because of coherent processing of back scattered signals from multiple distributed points. In conventional radar system this type of noise is noticed when the returned signal from the object having size less than or equal to a single image processing unit, shows sudden fluctuations. Figure 4: Image with speckle noise III. IMAGE DE-NOISING Image de-noising is very important task in image processing for the analysis of images. Ample image de-noising algorithms are available, but the best one should remove the noise completely from the image, while preserving the details. De-noising methods can be linear as well as non-linear. Where linear methods are fast enough, but they do not preserve the details of the images, whereas the non- linear methods preserve the details of the images. Broadly speaking, De-noising filters can be categorized in the following categories: o Adaptive Filter o Order Statistics Filter o Mean Filter o Averaging o Median Filter Adaptive Filter:- These filters change their behavior on the basis of statistical characteristics of the image region, encompassed by the filter region.bm3d is an adaptive filter. It is a nonlocal image modeling technique based on adaptive, high order group-wise models. This de-noising algorithm can be divided in three steps [7-8]: 1. Analysis. Firstly similar image blocks are collected in groups. Blocks in each group are stacked together to form 3-D data arrays, which are de-correlated using an invertible 3D transform. 2. Processing. The obtained 3-D group spectra are filtered by hard thresholding. 3. Synthesis. The filtered spectra are inverted, providing estimates for each block in the group. These block-wise estimates are returned to their original positions and the final image reconstruction is calculated as a weighted average of all the obtained block-wise estimates. Copyright to IJIRSET DOI:10.15680/IJIRSET.2016.0511143 19502

Order Statistics Filter:- Order-Statistics filters are non-linear filters whose response depends on the ordering of pixels encompassed by the filter area. When the center value of the pixel in the image area is replaced by 100th percentile, the filter is called max-filter. On the other hand, if the same pixel value is replaced by 0th percentile, the filter is termed as minimum filter. In this filtering technique, the pixel is replaced with the median of the neighboring pixels. A window is chosen, which vary for the 1D signal and 2D signals, and the window slides over each pixel value. Some issues with median filter includes that the majority of the computational effort and time is spent on calculating the median of each window. Mean Filter:- Mean filter is an averaging linear filter [6]. Here the filter computes the average value of the corrupted image in a predecided area. Then the center pixel intensity value is replaced by that average value. This process is repeated for all pixel values in the image. Figure 5-8, show the effect of using mean filter of size 5X5 on different types of noise. Figure 5: Mean filter used on Salt pepper noise Figure 6: Mean filter used on Gaussian noise Figure 7: Mean filter used on Poisson noise Copyright to IJIRSET DOI:10.15680/IJIRSET.2016.0511143 19503

Figure 8: Mean filter used for Speckle noise Averaging Filter:- The averaging filter is used to restoring gray scale and color images highly corrupted by salt and pepper noise and overcoming the drawback of mean filter. As in mean filter here also first the corrupted pixel is detected and then one of the below case is applied to that pixel: Case 1: If the selected window contains noisy pixel (255 or 0) and all the neighboring pixel values are also noisy pixels, then their median value will also be noisy. Hence to avoid this, the mean is calculated of the pixels in the selected window and the noisy pixel is replaced by that value. Case 2: If the selected window contains noisy pixel (255 or 0) and some of the neighboring pixel values are noisy, then their median value will also be noisy. Hence to remove noise from the image, 1-D array of the selected image region is obtained so that the 0/255 values will be eliminated and after this the median of remaining values is calculated and the noisy pixel value is replaced by this value. Case 3: If there is no noisy pixel in the selected window, then no changes are done and the pixel value is left unchanged. This algorithm shows better results than the other filters but the drawback is that it leads to blurring of the image at higher noise densities. Median Filter:- Median filter is a best order static, non- linear filter, whose response is based on the ranking of pixel values contained in the filter region. Median filter is quite popular for reducing certain types of noise. Here the center value of the pixel is replaced by the median of the pixel values under the filter region [9] [10]. The median filter is a non-linear filtering technique which is used to remove noise. In this filtering technique, the pixel is replaced with the median of the neighboring pixels. A window is chosen, which vary for the 1D signal and 2D signals, and the window slides over each pixel value. Some issues with median filter includes that the majority of the computational effort and time is spent on calculating the median of each window. As the filter must process every entry in the signal therefore for large signals, the efficiency of median calculation is a critical in determining how fast the algorithm can run. Also median filter is only effective at low noise densities and fails at higher noise densities. IV. MODIFIED MEDIAN FILTER The Modified median filter algorithm is a variation to Decision Base Partial Trimmed Global Mean Filter or DBPTGMF algorithm. The major drawback of DBPTGMF algorithm [6], is when a selected window contains only 0 and 255 value then the restored value is either 0 or 255(again noisy), leads us to propose MDBPTGMF. In this algorithm when a selected window contain both the 0 and 255 values then the processing pixel is replaced by mean value of the selected window. The detail of the algorithm is given below. Algorithm: Step 1: Select a 3 x 3 2-D window. Assume that the processing pixel is Pij, which lies at the center of window. Step 2: If 0 < Pij< 255, then the processing pixel or Pij is uncorrupted and left unchanged. Step 3: If Pij = 0 or Pij = 255, then it is considered as corrupted pixel and four cases are possible as given below. Case i): If the selected window has all the pixel value as 0, then Pij is replaced by the Salt noise (i.e. 255). Case ii): If the selected window contains all the pixel value as255, then Pij is replaced by the pepper noise (i.e. 0). Case iii): If the selected window contains all the value as 0 and 255 both. Then the processing pixel is replaced by mean value of the window. Case iv): If the selected window contain not all the element 0 and 255. Then eliminate 0 and 255 and find the median value of the remaining element. Replace Pij with median value. Copyright to IJIRSET DOI:10.15680/IJIRSET.2016.0511143 19504

Step 4: Repeat step 1 to 3 for the entire image until the process is complete. Figure 9: Flow Chart of Proposed Method Figure 10: Read the Matrix V. CONCLUSION In this paper, we have discussed different types of noise that creep in images during image acquisition or transmission. Light is also thrown on the causes of these noises and their major sources. In the second section we present the various filtering techniques that can be applied to de-noise the images. Experimental results presented, insists us to conclude median filters performed well. Whereas averaging and minimum filters performed worst. Median filter is the best Copyright to IJIRSET DOI:10.15680/IJIRSET.2016.0511143 19505

choice of removing the Salt and pepper noise. In further work of my dissertation is modified median filter and improved PSNR (peak signal noise ratio) and reduced mean square error (MSE) for gray an color image. REFERENCES [1] Chauhan, Arjun Singh, and Vineet Sahula. "High density impulsive Noise removal using decision based iterated conditional modes" in Signal Processing, Computing and Control (ISPCC), 2015 International Conference on, pp. 24-29. IEEE, 2015. [2] Dash, Arabinda, and Sujaya Kumar Sathua. "High Density Noise Removal by Using Cascading Algorithms" in Advanced Computing & Communication Technologies (ACCT), 2015 Fifth International Conference on, pp. 96-101. IEEE, 2015. [3] Utaminingrum, Fitri, Keiichi Uchimura, and Gou Koutaki. "High density impulse noise removal based on linear meanmedian filter" in Frontiers of Computer Vision,(FCV), 2013 19th Korea-Japan Joint Workshop on, pp. 11-17. IEEE, 2013. [4] Ashutosh Pattnaik, Sharad Agarwal and Subhasis Chand. "A New and Efficient Method for Removal of High Density Salt and Pepper Noise Through Cascade Decision based Filtering Algorithm" in 2nd International Conference on Communication, Computing & Security, Volume 6, Pages 108-117. ICCCS-2012. [5] Raza, Md Tabish, and Suraj Sawant. "High density salt and pepper noise removal through decision based partial trimmed global mean filter" in Engineering (NUiCONE), 2012 Nirma University International Conference on, pp. 1-5. IEEE, 2012. [6] Madhu S. Nair and G. Raju. "A new fuzzy-based decision algorithm for high-density impulse noise removal" in Signal, Image and Video Processing, November 2012, Volume 6, Issue 4, pp 579-595. [7] Esakkirajan, S., T. Veerakumar, Adabala N. Subramanyam, and Prem CH Chand. "Removal of high density salt and pepper noise through modified decision based unsymmetric trimmed median filter" in Signal Processing Letters, IEEE 18, no. 5 (2011): 287-290. [8] Aiswarya, K., V. Jayaraj, and D. Ebenezer. "A new and efficient algorithm for the removal of high density salt and pepper noise in images and videos" in Computer Modeling and Simulation, 2010. ICCMS'10. Second International Conference on, vol. 4, pp. 409-413. IEEE, 2010. [9] V. Jayaraj and D. Ebenezer. "A New Switching-Based Median Filtering Scheme and Algorithm for Removal of High-Density Salt and Pepper Noise in Images" in EURASIP Journal on Advances in Signal Processing, 2010. [10] D. Ebenezer, V. Jayaraj, and K. Aiswarya. "High Density Salt and Pepper Noise Removal in Images using Improved Adaptive Statistics Estimation Filter" in IJCSNS International Journal of Computer Science and Network Security, VOL.9 No.11, November 2009. [11] V.R.Vijaykumar, P.T.Vanathi, P.Kanagasabapathy, and D.Ebenezer. "High Density Impulse Noise Removal Using Robust Estimation Based Filter" in IAENG Internal Journal of Computer Science, 35:3, in 2008. [12] Srinivasan, K. S., and David Ebenezer. "A new fast and efficient decision-based algorithm for removal of highdensity impulse noises" in Signal Processing Letters, IEEE 14, no. 3 (2007): 189-192. [13] Hwang, Humor, and Richard A. Haddad. "Adaptive median filters: new algorithms and results" in Image Processing, IEEE Transactions on 4, no. 4 (1995): 499-502. Copyright to IJIRSET DOI:10.15680/IJIRSET.2016.0511143 19506