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

Similar documents
A fuzzy logic approach for image restoration and content preserving

A Novel Approach to Image Enhancement Based on Fuzzy Logic

Algorithm for Image Processing Using Improved Median Filter and Comparison of Mean, Median and Improved Median Filter

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

PARAMETRIC ANALYSIS OF IMAGE ENHANCEMENT TECHNIQUES

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

Review and Analysis of Image Enhancement Techniques

I. INTRODUCTION II. EXISTING AND PROPOSED WORK

Direction based Fuzzy filtering for Color Image Denoising

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.

FPGA IMPLEMENTATION OF RSEPD TECHNIQUE BASED IMPULSE NOISE REMOVAL

Study of Various Image Enhancement Techniques-A Review

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

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

Simple Impulse Noise Cancellation Based on Fuzzy Logic

A Novel Color Image Denoising Technique Using Window Based Soft Fuzzy Filter

A Histogram based Algorithm for Denoising Images Corrupted with Impulse Noise

DENOISING DIGITAL IMAGE USING WAVELET TRANSFORM AND MEAN FILTERING

A Study On Preprocessing A Mammogram Image Using Adaptive Median Filter

Survey on Image Contrast Enhancement Techniques

ABSTRACT I. INTRODUCTION

Analysis of various Fuzzy Based image enhancement techniques

CoE4TN4 Image Processing. Chapter 3: Intensity Transformation and Spatial Filtering

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

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

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

IMPROVEMENT USING WEIGHTED METHOD FOR HISTOGRAM EQUALIZATION IN PRESERVING THE COLOR QUALITIES OF RGB IMAGE

FUZZY BASED MEDIAN FILTER FOR GRAY-SCALE IMAGES

An Efficient Noise Removing Technique Using Mdbut Filter in Images

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

Exhaustive Study of Median filter

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

An Efficient Color Image Segmentation using Edge Detection and Thresholding Methods

Low Contrast Color Image Enhancement by Using GLCE with Contrast Stretching

I. INTRODUCTION. Keywords Image Contrast Enhancement; Fuzzy logic; Fuzzy Hyperbolic Threshold; Intelligent Techniques.

An Introduction of Various Image Enhancement Techniques

Low Contrast Image Enhancement Technique By Using Fuzzy Method

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

Image Enhancement using Histogram Equalization and Spatial Filtering

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

Quality Improvement Of Image Processing Using Fuzzy Logic System

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

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

Image De-noising Using Linear and Decision Based Median Filters

Lossless Huffman coding image compression implementation in spatial domain by using advanced enhancement techniques

Keywords-Image Enhancement, Image Negation, Histogram Equalization, DWT, BPHE.

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

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

COMPARITIVE STUDY OF IMAGE DENOISING ALGORITHMS IN MEDICAL AND SATELLITE IMAGES

Keywords: Image segmentation, pixels, threshold, histograms, MATLAB

Index Terms: edge-preserving filter, Bilateral filter, exploratory data model, Image Enhancement, Unsharp Masking

Image Denoising using Filters with Varying Window Sizes: A Study

Non Linear Image Enhancement

Chapter 3. Study and Analysis of Different Noise Reduction Filters

THE COMPARATIVE ANALYSIS OF FUZZY FILTERING TECHNIQUES

Image Smoothening and Sharpening using Frequency Domain Filtering Technique

Image Denoising Using Complex Framelets

DIGITAL IMAGE DE-NOISING FILTERS A COMPREHENSIVE STUDY

Lossy and Lossless Compression using Various Algorithms

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

Preprocessing on Digital Image using Histogram Equalization: An Experiment Study on MRI Brain Image

Image analysis. CS/CME/BioE/Biophys/BMI 279 Oct. 31 and Nov. 2, 2017 Ron Dror

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

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

Fig 1: Error Diffusion halftoning method

Computing for Engineers in Python

FACE RECOGNITION USING NEURAL NETWORKS

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

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

Yadav Renuka, Yadav Munesh et al., International Journal of Advance Research, Ideas and Innovations in Technology.

Enhanced Method for Image Restoration using Spatial Domain

Image Denoising Using Statistical and Non Statistical Method

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

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

On the evaluation of edge preserving smoothing filter

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

International Journal of Innovative Research in Engineering Science and Technology APRIL 2018 ISSN X

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

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

Preprocessing and Segregating Offline Gujarati Handwritten Datasheet for Character Recognition

A Novel Approach for MRI Image De-noising and Resolution Enhancement

Analysis of Secure Text Embedding using Steganography

Image Enhancement using Fuzzy Inference System

High density impulse denoising by a fuzzy filter Techniques:Survey

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

Keywords: Discrete wavelets transform Weiner filter, Ultrasound image, Speckle, Gaussians, and Salt & Pepper, PSNR, MSE and Shrinks.

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

CS534 Introduction to Computer Vision. Linear Filters. Ahmed Elgammal Dept. of Computer Science Rutgers University

Digital Image Processing

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

Survey Study of Image Denoising Techniques

IMAGE ENHANCEMENT IN SPATIAL DOMAIN

Image analysis. CS/CME/BioE/Biophys/BMI 279 Oct. 31 and Nov. 2, 2017 Ron Dror

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

IJESRT. (I2OR), Publication Impact Factor: 3.785

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

Quality Measure of Multicamera Image for Geometric Distortion

Interpolation of CFA Color Images with Hybrid Image Denoising

A Study on Image Enhancement and Resolution through fused approach of Guided Filter and high-resolution Filter

Image Quality Assessment for Defocused Blur Images

Transcription:

Volume 4, Issue 1, January 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com An Image Enhancement by Fuzzy Logic and Artificial Neural Network using Hybrid Approach Er. Manu Gupta, Er.Amanpreet Kaur Computer Science And Engineering (CSE) & PTU India Abstract Researchers of many computer vision or machine vision has mainly focused on the field of image enhancement because of the additional knowledge and hidden information provided by the results of this procedure which will further be used for many different useful purposes. Different algorithms were purposed for enhancing an image like Histogram,, Median, Un-sharp & High Boost filtering etc. In this paper we proposed a new hybrid technique by optimizing two techniques Fuzzy Logic and Artificial Neural Network (ANN). Experimental results are obtained and compared against different parameters like MSE (Mean Square Error), RMSE (Root Mean Square Error), SNR (Signal to Noise Ratio), and PSNR (Peak Signal to Noise Ratio. The results show that Fuzzy Logic and Artificial Neural network is best technique that help to improve the image visibility and preserving the significance features of images which can further used in many useful purposes. Keywords Fuzzy Logic, ANN, Histogram,, High Boost filtering, MSE, RMSE, SNR, PSNR. Median, Un-sharp & I. INTRODUCTION An image may be defined as two-dimensional function where x and y are spatial (plane) coordinates and amplitude of at any pair of co ordinates is called intensity or gray level of the image at that point. When x, y and the amplitude values of are all finite discrete quantities, we call the image as digital image. A digital image is composed of a finite number of elements, each of which has a particular location and value. These elements are referred to as picture elements, image elements, and pixels. Pixel is the term most widely used to denote the elements of a digital image [4].Image enhancement processes consist of a collection of techniques that seek to improve the visual appearance of an image or to convert the image to a form better suited for analysis by a human or a machine. Input Image Enhancement Fig 1: Image Enhancement Output Image Whenever an image is converted from one form to another, such as, digitizing, scanning, transmitting, storing, etc. some degradation occurs at the output. Hence, the output image has to undergo a process called image enhancement. Fuzzy image processing is the collection of all approaches that understand, represent and process the images, their segments and features as fuzzy sets. The representation and processing depend on the selected fuzzy technique and on the problem to be solved. The idea of fuzzy sets is simple, natural and on the basis for human communication. Because fuzzy logic is built on the structures of qualitative description used in everyday language, fuzzy logic is easy to use. A filtering system needs to be capable of reasoning with vague and uncertain information. This suggests the use of fuzzy logic. However when image enhancement techniques are used as pre-processing tools for other image processing techniques, then quantitative measures can determine which techniques is most appropriate. Fuzzy image enhancement is based on gray level mapping into a fuzzy plane, using a membership transformation function. The aim is to generate an image of higher contrast than the original image. The fuzzification and defuzzification steps are due to the fact that we do not possess fuzzy hardware. Therefore, the coding of image data (fuzzification) and decoding of the results (defuzzification) are steps that make possible to process images with fuzzy techniques. The main power of fuzzy image processing is in the middle step (modification of membership values). After the image data is transformed from gray- level plane to the membership plane (fuzzification), appropriate fuzzy techniques modify the membership values. This can be a fuzzy clustering, a fuzzy rule-based approach, and a fuzzy integration approach and so on. 2014, IJARCSSE All Rights Reserved Page 530

II. RELATED PREVIOUS WORK A. Histogram Histogram equalization is contrast enhancement technique in a spatial domain in image processing using histogram of image. Histogram equalization usually increases the global contrast of the processing image. This method is useful for the images which are bright or dark [2]. Consider the discrete grayscale input Image, with the L discrete levels, where, represents the intensity levels of the image at the spatial domain.let histogram of Image X is H(X). Now the probability density function can be defined as- or Where,0 k ( L-1 ) L is the total number of gray levels in the image, N is the Total number of pixels in the image, is the total number of pixels with the same intensity level B. This is the simplest of the mean filters. Let represents the set of coordinates in a rectangular sub image window of size m n centered at point. The arithmetic mean filtering process computes the average value of the corrupted image g(x, y) in the area defined by. The value of the restored image f at any point is simply the arithmetic mean computed using the pixels in the region defined by.in other words, This operation can be implemented using a convolution mask in which all coefficients have value simply smoothes local variations in an image. Noise is reduced as a result of blurring [5].. A mean filter C. Median filter The best known order-statistics filter is the median filter, which replaces the value of a pixel by the median of the gray levels in the neighborhood of that pixel Median filters are quite popular because, for certain types of random noise they provide excellent noise reduction capabilities, with considerably less blurring than linear smoothing filters of similar size [3]. The input pixels is replaced by the median of the pixels contained in a window around the pixel, that is Where W is a suitable chosen window. The algorithm for median filtering requires arranging the pixel values in the window in increasing or decreasing order and picking the middle value. For example, if y(m)={2,3,8,4,2} and W=[- 1,0,1], then the median filter output is given by: v(0)=2 (boundary value), v(1) = median{2,3,8}=3, v(2) = median {3,8,4}=4, v(3)=median {8,4,2}=4, v(4)=2 (boundary value). D. Un sharp & High Boost filtering In the un-sharp masking (UM) approach for image enhancement, a fraction of the high-pass filtered image is added to the original one to form the enhanced image [8]. The input/output relation for the un-sharp masking filter can be written as follows: III. PROPOSED IMAGE ENHANCEMENT METHOD In digital image processing there are various techniques like Histogram,, Median, Un-sharp & High Boost filtering.we have proposed a hybrid technique by Optimizing two techniques Fuzzy Logic and Artificial Neural Network (ANN). Read the original image. Calculate the size of original image (M X N). Resize the image. Convert it into Gray Scale image if it is RGB image. Add the noise to the image. Preprocess the noisy image. Apply different enhancement methods. Apply proposed algorithm. The fuzzy knowledge base utilized in the proposed technique was learnt using an algorithm to ensure that any ambiguity that may arise from determining the rules using intuition was removed Normalize of pixel values. Compare enhanced images of proposed technique with the other enhanced images. A simple block diagram of proposed method is shown in figure 2. 2014, IJARCSSE All Rights Reserved Page 531

IV. PERFORMANCE MATRICS Results are compared according to different parameters like MSE, RMSE, SNR, and PSNR. A. MSE(Mean Squared Error) MSE the simplest and most widely used quality metric and is computed by averaging the squared intensity differences of original image and enhanced image. Mean square error (MSE) is given by is the original image, is the enhanced image and is the size of image. Resize the image Gray scale image Addition of the noise (if required) Output Image of Phase-I Histogram Fuzzy Logic and Neural Network System Implementation Median s Un-sharp & High Boost filtering Enhanced Image5 Enhanced Image1 Enhanced Image2 Enhanced Image3 Enhanced Image4 Evaluation of enhanced image results B. RMSE(Root Mean square error) Root mean square can be calculated by Fig. 2. Block Diagram of method is the original image, is the enhanced image and is the size of image. C. SNR(Signal to Noise Ratio) SNR compares the level of desired signal to the level of background noise. The higher the ratio, the less obtrusive the background noise is. Brighter regions have a stronger signal due to more light, resulting in higher overall SNR. SNR in decibels is defined as is the variance of the noise free image and is the variance of enhanced image The noise level is measured by standard deviation of the image. 2014, IJARCSSE All Rights Reserved Page 532

N is total number of pixels in the image, b is the mean gray level of the original image and b i is the gray level value of the surrounding region, where i=1, 2, 3, N. D. PSNR (Peak Signal to Noise Ratio) PSNR It is used to calculate the ratio between the maximum possible power of a signal and the power of corrupting noise that affects the fidelity of its representation. An identical image to the original will yields an undefined PSNR as the MSE will become equal to zero due to no error. This shows that a higher PSNR value provides a higher image quality. Because many signals have a very wide dynamic range, PSNR is usually expressed in terms of the logarithmic decibel scale and is calculated as IV. RESULTS The results are obtained by taking 6 different images which goes under different filters and in each filter different parameters like MSE (Mean Square Error), RMSE (Root Mean Square Error), SNR(Signal to Noise Ratio), PSNR (Peak Signal to Noise Ratio) are evaluated. Table 1,Table 2,Table 3,Table 4 shows the comparison of the SNR (Signal to Noise Ratio), PSNR (Peak Signal to Noise Ratio), MSE (Mean Square Error), RMSE (Root Mean Square Error) value for each image by using filter(fuzzy logic and Artificial Neural technique) and Histogram,, Median, Un-sharp respectively. It is evident that the C# implementation of the Fuzzy logic and Artificial Neural technique has high SNR (Signal to Noise Ratio) and PSNR (Peak Signal to Noise Ratio) than that of Histogram,, Median, and Un-sharp. So hybrid Fuzzy logic and Artificial Neural technique is best filter. Graphical presentation of SNR value as in figure 3. TABLE I THE COMPARATIVE STUDY OF SNR VALUES FOR DIFFERENT IMAGE ENHANCEMENT TECHNIQUES Median Un-sharp Image-1 14.19 12.20 17.72 18.55 22.05 Image-2 16.17 13.55 19.08 20.38 23.41 Image-3 15.82 12.71 18.23 18.52 22.56 Image-4 23.71 18.24 23.77 25.26 28.09 Image-5 17.22 14.72 20.24 23.70 24.57 Image-6 19.00 16.59 22.11 23.08 26.45 TABLE II THE COMPARATIVE STUDY OF PSNR VALUES FOR DIFFERENT IMAGE ENHANCEMENT TECHNIQUES Median Un-sharp Image-1 1.45 6.98 5.40 3.38 7.81 Image-2 0.03 3.44 3.69 2.37 5.23 Image-3 0.5 5.29 5.75 3.55 8.42 Image-4 0.32 0.19 0.85 0.56 1.25 Image-5 0.14 2.13 2.82 1.84 3.99 Image-6 0.02 3.48 2.58 1.70 3.53 TABLE III THE COMPARATIVE STUDY OF MSE VALUES FOR DIFFERENT IMAGE ENHANCEMENT TECHNIQUES Median Un-sharp Image-1 2474.67 3920.4 1098.97 908.76 405.3 Image-2 1569.30 2869.12 804.22 595.64 296.73 Image-3 1702.43 3482.94 976.46 913.22 360.14 Image-4 276.93 975.22 273.26 193.80 101.01 Image-5 1232.81 2194.79 615.46 277.4 227.13 Image-6 818.53 1424.45 399.54 319.55 147.79 2014, IJARCSSE All Rights Reserved Page 533

TABLE IV THE COMPARATIVE STUDY OF RMSE VALUES FOR DIFFERENT IMAGE ENHANCEMENT TECHNIQUES Median Un-sharp Image-1 49.77 62.61 33.15 30.15 20.13 Image-2 39.61 53.56 28.36 24.41 17.23 Image-3 41.26 59.02 31.25 30.22 18.98 Image-4 16.64 31.23 16.53 13.92 10.05 Image-5 35.11 46.85 24.81 16.66 15.07 Image-6 28.61 37.74 19.99 17.88 12.14 Fig. 3. Graphical representation of SNR values using different filters with 6 different images Fig.4 Experimental Result on a image by applying different filters TABLE 5 THE COMPARATIVE STUDY OF DIFFERENT PARAMETERS FOR DIFFERENT IMAGE ENHANCEMENT TECHNIQUES s SNR PSNR RMS MSE E Histogram 1.45 14.19 49.77 2476.67 6.98 12.2 62.61 3920.4 Median 5.4 17.72 33.15 1098.97 Un-sharp 3.38 18.55 30.15 908.76 7.81 22.05 20.13 405.3 2014, IJARCSSE All Rights Reserved Page 534

January - 2014, pp. 1-6 Fig.5. Graphical representation of Different parameter (SNR, PSNR, RMSE, MSE) using different filters. V. CONCLUSIONS In this paper, various techniques of enhancement are implemented and compared. From the experimental results, it is found that hybrid approach using Fuzzy Logic and Artificial Neural Network yields best among the methods under study. In future, for the enhancement purpose more images can be taken from the different application fields so that it becomes clear that for which application which particular technique is better. REFERENCES [1] S.S. Bedi and Rati Khandelwal, "Various Image Enhancement Techniques- A Critical Review", International Journal of Advanced Research in Computer and Communication Engineering Vol. 2, Issue 3, March 2013. [2] Omprakash Patel, Yogendra P. S. Maravi and Sanjeev Sharma,"A comparative study of histogram based image Enhancement techniques for Brightness preservation and contrast Enhancement", Signal & Image Processing : An International Journal (SIPIJ) Vol.4, No.5, October 2013. [3] Gajanand Gupta," Algorithm for Image Processing Using Improved Median and Comparison of Mean, Median and Improved Median ", International Journal of Soft Computing and Engineering (IJSCE) ISSN: 2231-2307, Volume-1, Issue-5, November 2011 [4] W. K. Pratt, Digital Image Processing, JohnWiely and Sons, New York, NY, 1991 [5] T. Song, M. Gabbouj, and Y. Neuvo, Center Weighted Median s: Some Properties and Applications in Image Processing, Signal Processing, Vol. 35, No. 3, PP. 213-229, 1994 [6] R. Yang, L. Lin, M. Gabbouj, J. Astola, and Y. Neuvo, Optimal Weighted Median s Under Structural Constraints, IEEE Trans.Signal Processing, Vol. 43, PP. 591-604, Mar 1995 [7] Pei-Eng Ng and Kai-Kuang Ma, A Switching Median with BDND for Extremely Corrupted Images, IEEE Trans Image Processing, Vol. 15, No. 6, PP. 1506-1516, June 2006 [8] Dr. D. H. Rao, Senior Member, IEEE," A Survey on Image Enhancement Techniques:Classical,Neural Network, Cellular Neural Network, and Fuzzy. [9] JONG-SEN LEE," Digital Image Enhancement and Noise ing by Use of Local Statistics", IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, VOL. PAMI-2, NO. 2, MARCH 1980. [10] YoungSik Choi and Raghu Krishnapuram, Senior Member, IEEE," A Robust Approach to Image Enhancement Based on Fuzzy Logic" IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 6, NO. 6, JUNE 1997. 2014, IJARCSSE All Rights Reserved Page 535