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

Similar documents
An Efficient Noise Removing Technique Using Mdbut Filter in Images

Absolute Difference Based Progressive Switching Median Filter for Efficient 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.

Survey on Impulse Noise Suppression Techniques for Digital Images

Implementation of Median Filter for CI Based on FPGA

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

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

Removal of Salt and Pepper Noise from Satellite Images

VLSI Implementation of Impulse Noise Suppression in Images

Image Denoising Using Statistical and Non Statistical Method

A Histogram based Algorithm for Denoising Images Corrupted with Impulse Noise

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

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

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

Enhancement of Image with the help of Switching Median Filter

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

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

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

Direction based Fuzzy filtering for Color Image Denoising

On the evaluation of edge preserving smoothing filter

Exhaustive Study of Median filter

High density impulse denoising by a fuzzy filter Techniques:Survey

FPGA IMPLEMENTATION OF RSEPD TECHNIQUE BASED IMPULSE NOISE REMOVAL

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

Fuzzy Based Adaptive Mean Filtering Technique for Removal of Impulse Noise from Images

International Journal of Computer Science and Mobile Computing

Local Image Segmentation Process for Salt-and- Pepper Noise Reduction by using Median Filters

A Scheme for Salt and Pepper oise Reduction and Its Application for OCR Systems

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

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

Image De-noising Using Linear and Decision Based Median Filters

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

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

Image Denoising using Filters with Varying Window Sizes: A Study

A Study On Preprocessing A Mammogram Image Using Adaptive Median Filter

A Novel Approach to Image Enhancement Based on Fuzzy Logic

Image Enhancement using Histogram Equalization and Spatial Filtering

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

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

An Improved Adaptive Median Filter for Image Denoising

INTERNATIONAL JOURNAL OF RESEARCH IN COMPUTER APPLICATIONS AND ROBOTICS ISSN

FUZZY BASED MEDIAN FILTER FOR GRAY-SCALE IMAGES

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

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

Evolutionary Image Enhancement for Impulsive Noise Reduction

ABSTRACT I. INTRODUCTION

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

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

A fuzzy logic approach for image restoration and content preserving

Neural Network with Median Filter for Image Noise Reduction

A New Impulse Noise Detection and Filtering Algorithm

Computing for Engineers in Python

Comparative Study of Various Impulse Noise Reduction Techniques

I. INTRODUCTION II. EXISTING AND PROPOSED WORK

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

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

Conglomeration for color image segmentation of Otsu method, median filter and Adaptive median filter

Noise Removal in Thump Images Using Advanced Multistage Multidirectional Median Filter

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

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

Image Enhancement Using Adaptive Neuro-Fuzzy Inference System

An Efficient Denoising Architecture for Impulse Noise Removal in Colour Image Using Combined Filter

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

An Adaptive Kernel-Growing Median Filter for High Noise Images. Jacob Laurel. Birmingham, AL, USA. Birmingham, AL, USA

Prof. Feng Liu. Winter /10/2019

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

Filtering in the spatial domain (Spatial Filtering)

A Noise Adaptive Approach to Impulse Noise Detection and Reduction

COMPARITIVE STUDY OF IMAGE DENOISING ALGORITHMS IN MEDICAL AND SATELLITE IMAGES

A New Method to Remove Noise in Magnetic Resonance and Ultrasound Images

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

Image Denoising Using Interquartile Range Filter with Local Averaging

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

Fuzzy Logic Based Adaptive Image Denoising

Detection and Removal of Noise from Images using Improved Median Filter

Impulse Noise Removal from Digital Images- A Computational Hybrid Approach

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

Impulsive Noise Suppression from Images with the Noise Exclusive Filter

Part I Feature Extraction (1) Image Enhancement. CSc I6716 Spring Local, meaningful, detectable parts of the image.

Universal Impulse Noise Suppression Using Extended Efficient Nonparametric Switching Median Filter

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

Chapter 3. Study and Analysis of Different Noise Reduction Filters

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

Image Denoising Using Different Filters (A Comparison of Filters)

A Scheme for Salt and Pepper Noise Reduction on Graylevel and Color Images

Image Processing by Bilateral Filtering Method

A Proficient Roi Segmentation with Denoising and Resolution Enhancement

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

Impulse noise features for automatic selection of noise cleaning filter

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

Analysis of the SUSAN Structure-Preserving Noise-Reduction Algorithm

Very High Resolution Satellite Images Filtering

Local median information based adaptive fuzzy filter for impulse noise removal

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

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET)

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

New Spatial Filters for Image Enhancement and Noise Removal

Contrast Enhancement Techniques using Histogram Equalization: A Survey

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

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

Transcription:

Impulse Noise Removal and Detail-Preservation in Images and Videos Using Improved Non-Linear Filters 1 Reji Thankachan, 2 Varsha PS Abstract: Though many ramification of Linear Signal Processing are studied and worked on, but due to the inevitable effects of non linearities present during signal generation or within the systems, one has to look beyond the linearity and reach into nonlinear signal processing ventures. Human Visual System and image capturing devices are both nonlinear. Hence nonlinear filtering methods outperform its linear counterpart in many applications. Linear methods are unable to remove impulsive noise in images by preserving its edges and fine details. In addition, linear algorithms are unable to remove signal dependent or multiplicative noise in images. This paper presents an approach to denoise and smoothen the impulse noised color images and videos using improved Kuwahara and SNN filter. It involves a two stage algorithm which includes a noise detection followed by filtering. Numerous experimental results demonstrate that proposed method outperforms the existing method by eliminating the painting like flattening and blurring artifact along the local feature direction while preserving edge and betterment in image representation with improvement in PSNR and MSE. Keywords: Kuwahara, SNN, PSNR, MSE. 1. INTRODUCTION Digital Image Processing focuses on two major tasks: Improvement of pictorial information for human interpretation; Processing of image data for transmission and representation for autonomous machine perception. Image processing involves transformation which takes an image into an image, i.e. it starts with an image and produces a modified (enhanced) image. The continuum from image processing to computer vision can be broken up into low-, mid- and high level processes which involves noise removal, image sharpening, object recognition, segmentation, scene understanding and autonomous navigation. [7]. Filtering is the most fundamental operation of image processing and computer vision. In the broad cast sense of the term filtering,the value of filtered image at a location is a function of the values of the input image in a small neighborhood of the same location. Images and videos are often contaminated by impulse noise during transmission through communication channel or during acquiring the image. It is important to eliminate noise in images before subsequent processing such as edge detection, image segmentation and object recognition. Although many methods have appeared in scientific literature, each has its own advantages and limitations. The performance of impulse noise (salt and pepper noise) normally increases with the complexity of the implemented algorithm. On other hand methods with low complexity 1 Department of Electronics College Of Engineering, Karunagapally, Kerala rejimanappally@gmail.com 2 PG scholar, Department Of Electronics College Of Engineering, Karunagapally, Kerala rainaa21@gmail.com Page 12 filters impulse noise at the expense of image details and textures. Moreover some methods require laborious calculations and timing of parameters used in the filtering algorithm. Specifically for removal of salt and pepper noise several nonlinear filters have been proposed. The Median Filter and its variants was the most popular nonlinear filter for removing impulse noise because of its good denoising power and computational efficiency [1]-[4]. However at high noise densities some details and edges of the original image are smeared by the filter. Later on different adaptive median filters has been proposed to restore the impulse corrupted by high density impulse noise. In conventional nonlinear filtering methods using Kuwahara[5] and SNN[9], filtering operations are performed to each pixel unconditionally without considering whether a pixel is corrupted or un corrupted which would inevitable alter the pixel values and remove signal detail of un corrupted pixel. Various improvement has been made to basic nonlinear filters to improve its performance on noisy images.one such improvement is filtering after noise detection which is proposed in this paper. Filtering is done after noise detection on the detected noisy pixel by nonlinear filter and extended the same to video frames. 2. NOISE MODEL AND DETECTION ALGORITHM 2.1 Impulse Noise Model Images may be contaminated by various sorts of noises.

The type of noise considered by our proposed algorithm is bipolar impulse noise or salt and pepper noise or fixed valued impulse noise whose value is generally independent of the strength of the image signal. The PDF of bipolar impulse noise is given by (1) Figure 1: Sub regions of Kuwahara filter (1) If b>a, intensity b will appear as a light dot in the image. Conversely, level a will appear like a dark dot. [7] Noise impulses can be negative or positive. It will take a gray level vale of minimum or maximum in the dynamic range.positive impulses appear as black (pepper) in an image and Negative impulses appear as white (salt) noise. 2.2 Noise Detection Algorithm Various noise detection techniques have been proposed for detection of impulse noise. In the proposed algorithm, noise detection is done through thresholding.the threshold (T) is user defined value between the minimum and maximum value in the gray level of noisy image which is used to distinguish an informative pixel from a noisy pixel. The various steps involved in detecting noisy pixels Check for pixels with values 0 and 255, which are considered possibly to be noisy pixels for 8-bit monochrome images and video frames. For each such pixel consider a 3x3 neighborhood around the pixel. Find the arithmetic mean of absolute difference between the identified signal and its neighborhood. The arithmetic mean (AM) is then compared with the user defined threshold set to check if signal is noisy or informative. 1. If AM T, the pixel is noisy. 2. If AM T, the pixel is informative. When the pixel is found to be near borders of image,the value of pixels are considered as a non-zero value obtained by taking the mean of corner pixels of neighborhood instead of assuming it to be zero.[10] 3. NON LINEAR FILTERS 3.1 Kuwahara Filter The Kuwahara filter is a non-linear smoothing filter used in image/video frame processing for adaptive noise reduction. It works by calculating the mean and variance for four sub region as shown in Figure 1. [9] The arithmetic mean m(x,y) and standard deviation σ(x,y) of the four regions centered around a pixel(x, y) are calculated and used to determine the value of the central pixel. The output of the kuwahara filter is given as (2) It means that the central pixel will take the mean value of the area that is most homogenous.eventhough it smoothens the image but creates a painting like flattening effect along the local features and sharp edges are also blurred. [6] 3.2 Symmetric Nearest Neighbor Filter The SNN [9] smoothing and anisotropic nonlinear 2D filter is a noise reducing and edge preserving filter that blurs the image while preserving the edges. It is a filter related to the mean and median filter. The neighbors of the central pixel in a window are considered as four pairs of symmetric pixels. For each pair the closest to the central pixel is selected. The four selected pixels are averaged and the mean value is replaced for central pixel as shown in Figure 2. [8] Figure 2: Symmetric Opposite Pixel pairs in SNN Filter 3.3 The Proposed Improved Non Linear Filter The Improved Kuwahara and SNN Filter involve noise detection followed by filtering as shown in Block diagram 4.2. Instead of applying filter to the whole image /video frame pixels, noisy pixels are identified using noise detection algorithm mentioned in heading 2 and filter is applied only to noisy pixel. For Improved Kuwahara Filter the edges are preserved and the painting like flattening effects is removed. For Page 13

Improved SNN filter there is betterment in appearance by removal of noise blotches and blurring effect is reduced. There is increase in PSNR compared to the conventional one for both the methods. 4. BLOCK DIAGRAM 4.1 Conventional Noise Removal Using Non Linear Filter Noisy Image Conventional Kuwahara (a) Image 4.2 The Proposed Improved Non Linear Filter Improved Kuwahara (b) Image 5. SIMULATION RESULTS Among the commonly tested 256-by-256 8-bit color image the one with homogenous region (Lena) and video frame (traffic) were analyzed for different noise density of Bipolar Impulse Noise [4].The parameters used to define the performance of the proposed filter are : 1. PSNR (Peak Signal to Noise Ratio): It is the ratio between the maximum power of signal and the power of corrupting noise that affects the fidelity of representing images/frames. (c) Figure 3: (a) Noisy Image (n=0.2) (b) and (c) Pictorial results for Conventional and Improved Kuwahara Filter Conventional Color SNN Lena image Image Improved (a) SNN image (3) 2. MSE (Mean Square Error): It is the average squared difference between reference I(x,y) and distorted image /video frame I^ (x,y). (4) The Results of Conventional and Proposed Improved nonlinear filters for a noisy image with noise density 0.2 are shown in Figure 3 and Figure 4 Page 14 (b)

me (b)noisy Video Frame (c) Conventional Kuwahara Video Frame (c) me (b)noisy Video Frame (c) Improved Kuwahara Video Frame rame (b)noisy Video Frame (c)conventional SNN Video Frame (b)noisy Video Frame (d) (e) (c)improved SNN Video Frame (f) Figure 4: (a) and (b) Pictorial results for Conventional and Improved SNN Filter on Lena color image (Noise Density=0.3). (c) and (d) Pictorial results for Conventional and Improved Kuwahara Filter on traffic video frame (Noise Density=0.3). (e) and (f) Pictorial results for Conventional and Improved SNN Filter on traffic video frame (Noise Density=0.3). Table 1: Quantitative Analysis of Conventional and Improved Kuwahara Filter Output for Bipolar Impulse Noise on color Lena Image Noise Density (%) Conventional Kuwahara Improved Kuwahara MSE PSNR MSE PSNR 0.2 0.019 65.46 0.009 68.31 0.4 0.029 63.55 0.017 65.75 0.6 0.161 56.06 0.073 59.58 0.8 0.345 52.75 0.215 54.80 Table 2: Quantitative Analysis of Conventional and Improved SNN Filter Output for Bipolar Impulse Noise on color Lena Image Noise Density Conventional Improved (%) SNN SNN MSE PSNR MSE PSNR 0.2 0.064 60.09 0.012 67.43 0.4 0.111 57.69 0.043 61.83 0.6 0.173 55.76 0.102 58.04 0.8 0.263 52.93 0.209 54.91 From Table 1 and Table 2, the result of PSNR and MSE is better in Improved Kuwahara and SNN Filter than Conventional. 6. CONCLUSION An Efficient noise removal and Edge Detail- Preservation in color images and videos are obtained by the proposed Improved Kuwahara and SNN Filter which is clearly evident from Figure 3 and Figure 4. The Quantitative analysis result manifest the superiority of the Improved Nonlinear filters in PSNR and MSE performance and is very efficient with its computational time. References [1] Kenny Kal Vin Toh, Haidi Ibrahim, Muhammad Nasiruddin Mahyuddin, Salt-and- Pepper Noise Detection and Reduction Using Fuzzy Switching Median Filter, IEEE Transactions on Consumer Electronics, Vol. 54, No. 4, pp. 1956-1961, Nov. 2008. [2] Changhong Wang, Taoyi Chen, and Zhenshen Qu, A Novel Improved Median Filter for Saltand-Pepper Noise from Highly Corrupted Images, pp. 718-722, IEEE, 2010. [3] Reginald L. Lagendijk, Jan Biemond, Iterative Identification and Restoration of Images, Kulwer Academic, Boston, 1991. [4] Raymond H. Chan, Chung-Wa Ho, and Mila Nikolova, Salt-and-Pepper Noise Removal by Median-Type Noise Detectors and Detail- Preserving Regularization, IEEE Transactions on image processing, Vol. 14, No. 10, pp. 1479-1485, Oct. 2005. [5] B. N. Shobha, S. R. Shankapal, Govind R. Kadambi. A Performance Characterization Of Advanced Data smoothing Techniques Used For Smoothing Images In Optic Flow Computation. International Journal of Advanced Computer and Mathematical Sciences, ISSN 2230-9624. Vol 3, Issue 1, pp 186-193, 2012. [6] C. Tomasi, R. Manduchi. Bilateral filtering for gray and color images. ICCV, 839 846. 1998. Page 15

[7] Rafel C. Gonzalez and Richard E. Woods, Digital image processing, Addison Wesley publications, 1993. [8] M. Hall, Smooth operator: smoothing seismic horizons and attributes. 2007. [9] Melika Mostaghim, Elnaz Ghodousi, Farshad Tajeripoor, Image Smoothing Using Non Linear Filters A comparative Study, 2014 IEEE. [10] S. Deiva lakshmi, S Sarath, P Palanisamy, Detectoion and Removal of Salt and Pepper Noise in images By Improved Median Filter. IEEE conference Publication2011. Page 16