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

Similar documents
INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET)

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

Performance Evaluation of Edge Detection Techniques for Square Pixel and Hexagon Pixel images

International Journal of Pharma and Bio Sciences PERFORMANCE ANALYSIS OF BONE IMAGES USING VARIOUS EDGE DETECTION ALGORITHMS AND DENOISING FILTERS

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.

CS6670: Computer Vision Noah Snavely. Administrivia. Administrivia. Reading. Last time: Convolution. Last time: Cross correlation 9/8/2009

Image Filtering. Median Filtering

Preprocessing of Digitalized Engineering Drawings

DIGITAL IMAGE DE-NOISING FILTERS A COMPREHENSIVE STUDY

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

Image Denoising using Filters with Varying Window Sizes: A Study

Digital Image Processing

BASIC OPERATIONS IN IMAGE PROCESSING USING MATLAB

CS/ECE 545 (Digital Image Processing) Midterm Review

Interpolation of CFA Color Images with Hybrid Image Denoising

ABSTRACT I. INTRODUCTION

Image Segmentation of Color Image using Threshold Based Edge Detection Algorithm in MatLab

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

A Review of Optical Character Recognition System for Recognition of Printed Text

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

Historical Document Preservation using Image Processing Technique

Implementing Morphological Operators for Edge Detection on 3D Biomedical Images

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

Libyan Licenses Plate Recognition Using Template Matching Method

Image Enhancement using Histogram Equalization and Spatial Filtering

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

Analysis of Satellite Image Filter for RISAT: A Review

A Comparative Analysis of Different Edge Based Algorithms for Mobile/Camera Captured Images

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

An Efficient Approach of Segmentation and Blind Deconvolution in Image Restoration

VLSI Implementation of Impulse Noise Suppression in Images

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

An Efficient Noise Removing Technique Using Mdbut Filter in Images

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

Area Extraction of beads in Membrane filter using Image Segmentation Techniques

A Fuzzy Set Approach for Edge Detection

Image filtering, image operations. Jana Kosecka

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

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

Live Hand Gesture Recognition using an Android Device

New Spatial Filters for Image Enhancement and Noise Removal

An Approach for Reconstructed Color Image Segmentation using Edge Detection and Threshold Methods

A Survey Based on Region Based Segmentation

Paper Sobel Operated Edge Detection Scheme using Image Processing for Detection of Metal Cracks

MAV-ID card processing using camera images

Prof. Feng Liu. Winter /10/2019

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

Study And Analysis Of Enhancement And Edge Detection Method For Human Bone Fracture X-Ray Image

An Improved Bernsen Algorithm Approaches For License Plate Recognition

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

A No Reference Image Blur Detection using CPBD Metric and Deblurring of Gaussian Blurred Images using Lucy-Richardson Algorithm

An Efficient Color Image Segmentation using Edge Detection and Thresholding Methods

Image Processing for feature extraction

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

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

On the evaluation of edge preserving smoothing filter

Table of contents. Vision industrielle 2002/2003. Local and semi-local smoothing. Linear noise filtering: example. Convolution: introduction

Detection of Defects in Glass Using Edge Detection with Adaptive Histogram Equalization

Non Linear Image Enhancement

Analysis of Wavelet Denoising with Different Types of Noises

International Journal of Innovations in Engineering and Technology (IJIET)

An Informal Method of Village Mapping Using Edge Detection Technique& ISRO- BHUVAN Software

Carmen Alonso Montes 23rd-27th November 2015

Digital Image Processing 3/e

Noise Detection and Noise Removal Techniques in Medical Images

The Classification of Gun s Type Using Image Recognition Theory

CSC 320 H1S CSC320 Exam Study Guide (Last updated: April 2, 2015) Winter 2015

Robust Document Image Binarization Techniques

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

International Journal of Engineering and Emerging Technology, Vol. 2, No. 1, January June 2017

The Performance Analysis of Median Filter for Suppressing Impulse Noise from Images

A Review Paper on Image Processing based Algorithms for De-noising and Enhancement of Underwater Images

Blind Single-Image Super Resolution Reconstruction with Defocus Blur

A Novel Curvelet Based Image Denoising Technique For QR Codes

Study of Noise Detection and Noise Removal Techniques in Medical Images

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

Simple Impulse Noise Cancellation Based on Fuzzy Logic

INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad

Multi-Image Deblurring For Real-Time Face Recognition System

Blurred Image Restoration Using Canny Edge Detection and Blind Deconvolution Algorithm

Image Denoising Using Different Filters (A Comparison of Filters)

Digital Image Processing

Feature Extraction of Human Lip Prints

Chapter 6. [6]Preprocessing

FPGA IMPLEMENTATION OF RSEPD TECHNIQUE BASED IMPULSE NOISE REMOVAL

COMBINING LAPLACIAN AND SOBEL GRADIENT FOR GREATER SHARPENING

COMPARITIVE STUDY OF IMAGE DENOISING ALGORITHMS IN MEDICAL AND SATELLITE IMAGES

Direction based Fuzzy filtering for Color Image Denoising

IMAGE ENHANCEMENT - POINT PROCESSING

Preprocessing and Segregating Offline Gujarati Handwritten Datasheet for Character Recognition

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

Blind Deconvolution Algorithm based on Filter and PSF Estimation for Image Restoration

Computer Graphics Fundamentals

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

Impulse noise features for automatic selection of noise cleaning filter

A Comparative Review Paper for Noise Models and Image Restoration Techniques

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

Image Noise Removal by Dual Threshold Median Filter for RVIN

Guided Image Filtering for Image Enhancement

Prof. Vidya Manian Dept. of Electrical and Comptuer Engineering

Transcription:

IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661, p- ISSN: 2278-8727Volume 15, Issue 2 (Nov. - Dec. 2013), PP 81-85 Removal of Gaussian noise on the image edges using the Prewitt operator and threshold function technical H. A. Alshamarti Department of Physics, College of Science,University of Kufa, Iraq Abstract: Image edge detection algorithm is applied on images to remove Gaussian noise that is present in the image during capturing or transmission using a method which combines Prewitt operator and threshold function technique to do edge detection on the image. This method is better than a method which combines Prewitt operator and mean filtering. In this paper, firstly use mean filtering to remove initially Gaussian noise, then use Prewitt operator to do edge detection on the image, and finally applied a threshold function technique with Prewitt operator. Keywords: Gaussian noise, Prewitt operator, edge detection, threshold function I. Introduction The image edge contains some of the useful information in the image. It uses to measures the size of objects in the image, isolate particular objects from their background, and recognize objects. There are a large number of edge-finding algorithms in existence [1]. The image processing using computers has created suitable images for people to observe, identify, recognize, and understand images. Edge detection is one of research keys in image processing [2]. Edge detection is one of the fundamental operations in image processing and computer vision. It is defined as the process of locating the boundaries of objects or textures showed on the image. The positions of these boundaries are defined critical in the process of image enhancement, recognition, restoration, and compression [3, 4]. II. Gaussian Noise And Mean Filter The camera and scanner devices capture the image and these devices sometimes add extraneous noise to the image. This noise should be removed from the image for other image processing operations to return valuable results. Noise on the image is the result of errors in the image acquisition process that result in pixel values that do not reflect the true intensities of real image. The presence of noise gives the image a grainy, rough, mottled, and snowy appearance. The image noise magnitude can be varied from gradual specks to optical and radio astronomical images that are completely noise. The various types of noises on the image are presented as Gaussian, salt and pepper, speckle noises [5]. The probability density function (PDF) of Gaussian noise is equal to that of the normal distribution (Gaussian distribution). It is used as additive white noise to give additive white Gaussian noise (AWGN), where all the image pixels deviate from their original values following Gaussian curve for each image pixel with intensity value f ij (1 i m, 1 j n for an m * n image), the corresponding pixel of the noisy image g ij is [6, 7] g i,j = f i,j + n i,j (1) where each noise value (n) is drawn from a zero-mean Gaussian distribution [8]. Mean filter is broadly used in reducing Gaussian noise and smoothing the images as shown equation (2) [9]. Average filter or median filter is simple, instinctive, and easy to understand. It reduces the amount of intensity variation between one pixel and the next. Each pixel value on the image is replaced with the average value of its neighbors including that pixel [10]. The mean filter is a linear filter which uses a mask over pixel in the signal. Each of the components of the pixels which fall under the mask are averaged to form a single. The mean filter is mean filter ( I 1 I N ) = 1 N I N i=1 i (2) where ( I 1 I N ) is the image pixel range [11]. III. Edge Detection Principle The edge mostly exists between objects and background, objects and primitives. It contains rich information, step property, shape, which is able to describe the target object. Edge detection operations are 81 Page

based on the idea that edge information on an image is found by looking at the relationship a pixel has with its neighbors. If a pixel has gray level values similar to those around it, there is probably not an edge at that point. However, if a pixel has neighbors with varying gray levels, it may represent an edge point. The edge is defined by a discontinuity in gray-level values [1]. There are two types of edge detection. The first derivative-based edge detection operator to detect image edges by computing the image gradient values such as Roberts, Sobel, and Prewitt operators. The second derivative-based edge detection operator is such as LOG, Canny operators [9]. 3.1. Prewitt Operator The Prewitt operator masks edges in both the horizontal and vertical directions and then combines this information into a single metric. The masks are as follows -1-1 -1 0 0 0 1 1 1 Row Mask (P 1 ) Column Mask (P 2 ) These masks are convolved with the image. The edge magnitude and edge direction are defined by Edge Magnitude = P 2 1 + P 2 2 (3) Edge Direction = tan 1 P 1 (4) P 2 3.2. Threshold Function Technique The Image threshold technique is a common task in computer vision and graphic applications. The goal of image threshold technique is classify pixels as either dark or light. Adaptive of threshold is a form of threshold that takes into account spatial variations in illumination [12]. Let N be natural numbers, (x, y) be the spatial coordinates of a digitized image, and G (0, 1... I 1) be positive integers. The brightness (gray level) of a pixel with coordinates (x, y) is denoted as f (x, y). Consider a original image in which g(x, y) [0, 255] be the intensity of a pixel at location (x, y). A threshold t(x, y) for each pixel is computed by I(x, y) = 0 if g(x, y) t(x, y) f(x,y) if g(x, y) t(x, y) IV. Method And Algorithms Method and algorithms are: a. Conversion of image to gray level. b. Gaussian noise addition for the image ( = 0.005:0.005:0.05). c. Application of mean filter on the image. d. Using Prewitt operator (input image). e. Using the threshold function technique (output image). V. Analysis And Experimental Results Figure1 shows original image used in this study. Gaussian noise is added to the image (Figure 2). Figure 3 shows application of the mean filter to remove the primary noisy images. Figure 4 shows using the Prewitt operator of edge detection. Figure 1. Original image 82 Page

=0.005 =0.01 =0.015 =0.02 =0.025 =0.03 =0.035 =0.04 =0.045 =0.05 Figure 2. Gaussian noise with mean = 0 Figure 3. Mean filter, window (3*3) 83 Page

Figure 4. Mean filter and Prewitt operator, window (3*3) for (Figure 3) The methods which combine mean de-noising and Prewitt operator are commonly used to find the edge. However, these methods cannot remove Gaussian noise very well. This paper proposes Prewitt operator of edge detection based on threshold function technique. It can be removed the noise effectively and can detect the edge detail very well. The results are showed in Figure 5. Figure 5. Prewitt operator based on threshold function technique (threshold value = 160) VI. Conclusions Prewitt operator methods with mean filter failed to perform adequately to remove Gaussian noise that have different amount (0.005:0.005:0.05). In this work, the Prewitt operator with threshold technique (threshold value =160) is used very well for Gaussian noise removal on image. VII. Acknowledgments The author is grateful to Dr. Basim A. Almayahi, Department of Environment, College of Science, University of Kufa for assisting me throughout conducting the present research. Financial support was provided by the College of Science, University of Kufa. Reference [1] R. Gonzalez, R. E. Woods. Digital Image Processing. Addison-Wesley, 2 nd Ed., 2002. [2] W. Gao, L. Yang, X. Zhang, H. Liu, 2010. An Improved Sobel Edge Detection. 978-1-4244-5540-9/10. IEEE. [3] D. Ziou, S. Tabbone, 1998. Edge detection techniques an overview, International Journal of Pattern Recognition and Image Analysis, 8, 537 559. [4] M. Qasim, W. L. Woon, Z. Aung, V. Khadkikar, 2013. Intelligent Edge Detector Based on Multiple Edge Maps. 978-1-4673-5157- 7/13. IEEE. [5] S. Dangeti, 2003. De-noising Techniques: a Comparison. M.S. Thesis. Louisiana State University. [6] S. Kumar, P. Kumar, M. Gupta, A. K. Nagawat, 2010. Performance Comparison of Median and Wiener Filter in Image De-noising. International Journal of Computer Application, 12, 4. [7] S. Zhong, V.Cherkassky, 2000. Image de-noising using wavelet thresholding and Model selection. IEEE. 84 Page

[8] G. Ilango, R. Marudhachalam, 2011. New hybrid filtering techniques for removal of gaussian noise from medical images. ARPN Journal of Engineering and Applied Sciences, 6, 2. [9] L. Bin, M. S. Yeganeh, 2012. Comparison for image edge detection algorithms. IOSR Journal of Computer Engineering (IOSRJCE), 2, 01-04. [10] J. C. Church, Y. Chen, S.V. Rice, 2008. A spatial median filter for noise removal in digital images. IEEE, 618-623. [11] G. Padmavathi, P. Subashini, M. M. Kumar, S. K. Thakur, 2009. Performance analysis of Non Linear Filtering Algorithms for underwater images. (IJCSIS) International Journal of Computer Science and Information Security, 6, 2. [12] F. Shafaita, D. Keysersa, T. M. Breuel. Efficient implementation of local adaptive thresholding techniques using integral images. German Research Center for Artificial Intelligence (DFKI) GmbH D-67663 Kaiserslautern, Germany. 85 Page