A Comparative Review Paper for Noise Models and Image Restoration Techniques

Similar documents
Image Restoration Techniques: A Survey

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

Enhancement. Degradation model H and noise must be known/predicted first before restoration. Noise model Degradation Model

Image Denoising Using Different Filters (A Comparison of Filters)

Enhanced Method for Image Restoration using Spatial Domain

Image Deblurring. This chapter describes how to deblur an image using the toolbox deblurring functions.

DIGITAL IMAGE DE-NOISING FILTERS A COMPREHENSIVE STUDY

Image Restoration and De-Blurring Using Various Algorithms Navdeep Kaur

A Comparative Study and Analysis of Image Restoration Techniques Using Different Images Formats

Image preprocessing in spatial domain

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

Image Denoising Using Statistical and Non Statistical Method

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

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

Computation Pre-Processing Techniques for Image Restoration

Image Denoising using Filters with Varying Window Sizes: A Study

A Comparative Study and Analysis of Image Restoration Techniques Using Different Images Formats

4 STUDY OF DEBLURRING TECHNIQUES FOR RESTORED MOTION BLURRED IMAGES

Image acquisition. Midterm Review. Digitization, line of image. Digitization, whole image. Geometric transformations. Interpolation 10/26/2016

Study of Various Image Enhancement Techniques-A Review

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

Midterm Review. Image Processing CSE 166 Lecture 10

ECE 484 Digital Image Processing Lec 10 - Image Restoration I

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

Image Restoration using Modified Lucy Richardson Algorithm in the Presence of Gaussian and Motion Blur

Implementation of Image Restoration Techniques in MATLAB

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

Deconvolution , , Computational Photography Fall 2018, Lecture 12

SUPER RESOLUTION INTRODUCTION

An Efficient Noise Removing Technique Using Mdbut Filter in Images

Analysis of Wavelet Denoising with Different Types of Noises

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

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

A Comprehensive Review on Image Restoration Techniques

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

e-issn: p-issn: X Page 145

Image Denoising with Linear and Non-Linear Filters: A REVIEW

Noise Detection and Noise Removal Techniques in Medical Images

Blurred Image Restoration Using Canny Edge Detection and Blind Deconvolution Algorithm

Deconvolution , , Computational Photography Fall 2017, Lecture 17

Deblurring Image and Removing Noise from Medical Images for Cancerous Diseases using a Wiener Filter

Image Enhancement using Histogram Equalization and Spatial Filtering

Image Enhancement Techniques: A Comprehensive Review

Stochastic Image Denoising using Minimum Mean Squared Error (Wiener) Filtering

Noise and Restoration of Images

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

International Journal of Advancedd Research in Biology, Ecology, Science and Technology (IJARBEST)

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

Digital Image Processing

1. Introduction. 2. Filters

2015, IJARCSSE All Rights Reserved Page 312

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

Digital Image Processing

Image Restoration and Super- Resolution

Image Processing for feature extraction

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

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

Improved motion invariant imaging with time varying shutter functions

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

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

Image De-noising Using Linear and Decision Based Median Filters

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

Survey on Image Restoration Using Various Filtering Techniques

Image Smoothening and Sharpening using Frequency Domain Filtering Technique

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

EE4830 Digital Image Processing Lecture 7. Image Restoration. March 19 th, 2007 Lexing Xie ee.columbia.edu>

A Study On Preprocessing A Mammogram Image Using Adaptive Median Filter

Lecture 3: Linear Filters

Image Restoration. Lecture 7, March 23 rd, Lexing Xie. EE4830 Digital Image Processing

Enhanced Approach Using Wiener Filter to Improve Medical Images for Better Diagnostics

Recent Advances in Image Deblurring. Seungyong Lee (Collaboration w/ Sunghyun Cho)

Digital Image Processing

International Journal of Innovations in Engineering and Technology (IJIET)

Historical Document Preservation using Image Processing Technique

1. (a) Explain the process of Image acquisition. (b) Discuss different elements used in digital image processing system. [8+8]

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

Non Linear Image Enhancement

DIGITAL IMAGE PROCESSING UNIT III

Restoration of defocused digital images

COMPARITIVE STUDY OF IMAGE DENOISING ALGORITHMS IN MEDICAL AND SATELLITE IMAGES

Analysis and Comparison on Image Restoration Algorithms Using MATLAB

An Efficient Approach of Segmentation and Blind Deconvolution in Image Restoration

Image Restoration. Lecture 7, March 23 rd, Lexing Xie. EE4830 Digital Image Processing

A Novel Method of Image Restoration by using Different Types of Filtering Techniques Anamika Maurya, Rajinder Tiwari

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

International Journal of Computer Engineering and Applications, Volume XI, Issue IX, September 17, ISSN

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

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

Image Deblurring with Blurred/Noisy Image Pairs

Direction based Fuzzy filtering for Color Image Denoising

An Overview Of Mammogram Noise And Denoising Techniques

Defocusing and Deblurring by Using with Fourier Transfer

ASD and Speckle Interferometry. Dave Rowe, CTO, PlaneWave Instruments

ABSTRACT I. INTRODUCTION

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

Image Processing by Bilateral Filtering Method

Restoration of Motion Blurred Document Images

Admin Deblurring & Deconvolution Different types of blur

Deblurring. Basics, Problem definition and variants

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

Transcription:

Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology ISSN 2320 088X IMPACT FACTOR: 6.017 IJCSMC, Vol. 6, Issue. 6, June 2017, pg.405 410 A Comparative Review Paper for Noise Models and Image Restoration Techniques Ishfaq Nazir 1, Roohi Jan 2, Uzma Nazir 3, Adil Yousuf 4 1 (Department of Computer Science Engineering, SSM College of Engineering & Tech.) Email: ishfaqnazir.3783@gmail.com 2 (Department of Computer Science Engineering, SSM College of Engineering & Tech.) Email: roohimir55@gmail.com 3 (Department of Computer Science Engineering, SSM College of Engineering & Tech.) Email: waniuzma22@gmail.com 4 (Assistant Professor Department of Computer Science Engineering, SSM College of Engineering & Tech.) Email: aadilyousuf112@gmail.com ABSTRACT : The process of image restoration involves recovering the original image by eliminating noise and blur from image, since image blur is very difficult to avoid in certain situations such as in photography, radar imaging to remove the effect of image system response etc. Noise is an unwanted signal which occurs in image during image acquisition. This noise can be in the form of thermal or electrical signal. In this regard we will examine and discuss different noise models and restoration methods. Keywords - Filters, Image restoration, Noise Models, Noise removal techniques I. INTRODUCTION An image worth thousands of words and atmospheric-turbulence affects the image quality so it is necessary to restore that degraded images. Generally, main causes of degradation are a blur, noise, and motion. Restoration of the image is a very big challenge in the field of image processing. To restore the image there must have knowledge of degradation. Restoration process improves the appearance of the image. Reconstruction of the image can be performed using two types of model (a) Degradation Model (b) Restoration Model. (a) (b) Figure 1(a) Degraded image 1(b) Restored image 2017, IJCSMC All Rights Reserved 405

In Fig (1) there are two images shown. Fig 1(a) is imperfect due to various reasons described in this paper. Fig1 (b) shows the clear image which is obtained by different types of restoration techniques. Generally, image acquisition and transformation from one device to another device are main causes of image degradation. g(x, y) = h(x,y) * f(x,y) + n(x,y)..(1) In Equation (1) f(x, y) is an original image which is degraded by PSF (Point Spread Function) H. And once the image is degraded we need to restore it by adding noise n(x, y) and convolving restoration function. Finally, restored image f^(x, y) is obtained. The Mathematical Equation (1) is represented as follows, where h(x, y) is distortion. The symbol * represents convolution [1]. Figure 2 degradation-restoration Model Restore the image using Non-blind restoration techniques and blind restoration techniques. Non-blind techniques further classified into linear restoration as well as Non-linear restoration techniques [2]. 2. NOISE MODEL:-Noise is the unwanted element produced in the image. During image acquisition or transmission, several factors are responsible for generating noise in the image [3]. Depending on the type of disturbance, the noise can affect the image to a different extent. Generally researchers aim to remove certain kind of noise. Therefore researchers identify certain kind of noise and apply different algorithms accordingly to eliminate the noise. Image noise can be categorised as Impulse noise (Salt-and-pepper noise), Amplifier noise (Gaussian noise), Shot noise, Multiplicative noise (Speckle noise), Quantization noise (uniform noise), and Periodic noise [3]. 2.1. Impulse noise (Salt-and-pepper noise): This type of noise appears as black and white dots on the entire image. This type of noise is also called by the terms spike noise, random noise or independent noise, data drop noise. This noise is also referred as salt and pepper noise but the image is not wholly corrupted by salt and pepper noise instead some of the pixel values are altered in the image. Although in noisy image, there is a possibility that some of the neighbours does not change. Pa if z=a, P (z) = Pb if z=b, 0 Otherwise. Where intensity of b is white dot (means salt), and intensity of a is black dots (means pepper). 2017, IJCSMC All Rights Reserved 406

2.2Amplifier noise: This type of noise also known as normal noise, has a random distribution of amplitude over time and occurs frequently. The Probability density function of Gaussian noise is: Where σ is a standard deviation and z is intensity value. 2.3. Shot noise: This type of noise is also known as Photon noise or Poisson noise. This noise is caused due to statistical nature of electromagnetic waves such as x-rays, visible lights and gamma rays [4]. Sources of x- rays and gamma rays emit number of photons per unit time. In x-ray and gamma ray imaging, the photon rays are injected in patient s body from sources which have random fluctuations. This noise obeys Poisson distribution which is given as: 2.4. Speckle noise: Multiplicative noise is another name of speckle noise. The appearance of speckle noise is seen in coherent imaging system such as radar, laser and acoustics etc. Probability density function of speckle noise is as: 2.5. Quantization noise: Quantization noise is also called as uniform noise. This type of noise appearance is inherent in amplitude quantization process [4]. This type of noise is caused due to conversion of analog data into digital data. In quantization model, signal to noise ratio (SNR) is limited by minimum and maximum pixel value, and respectively. Its probability density function is given as: If a g b P (g) = 0 Otherwise. 2.6. Periodic noise: This type of noise cannot be eliminated in spatial domain. Due to electrical and electro mechanical interface during acquisition, images are usually corrupted due to periodic noise. Spatial domain masks cannot be used to remove periodic noise fully. This type of noise can only be eliminated by studying their response in frequency domain [5] 2017, IJCSMC All Rights Reserved 407

3. IMAGE RESTORATION TECHNIQUES:-Fig 2 depicts the various restoration techniques as well as spatial domain filters used for noise removal: Restoration Techniques Non blind Restoration Techniques Blind Restoration Techniques Linear method Non-linear method Figure 2.Restoration techniques Non-blind restoration techniques are further divided into linear and non-linear restoration methods. Linear restoration method includes Weiner filter, inverse filter, and constrained least square filter where as non-linear type of restoration method includes Lucy-Richardson algorithm [6]. 3.1. Direct Inverse Filtering: The blurring function of corrupted image can be either known or it can be developed which proves a quickest and easiest way to restore distorted image. Blurring is considered as low pass filtering i9n this approach and it uses a high pass filtering action to reconstruct this blurred image without much effort. 3.2. Weiner Filter: This image restoration technique is a standard approach that has been proposed by N.Weiner, which incorporates both the degradation function and statistical characteristic of noise into the restoration function. It is considered as one of the best deblurring linear methods by which image can be reconstructed from degraded one, by using known PSF. It works with both high and low pass filter to perform deconvolution tom remove noise with compression operation. f = g (f + n).. (2) The output image is obtained by above equation (2) where additive noise and frequency characteristics are known [7]. 3.3. Lucy Richardson Algorithm Technique: The Lucy-Richardson deconvolution algorithm has been popularly used in medical imaging and in the field of astronomy. It is a non-linear iterative method, here the number of iterations is manually determined for each image as per PSF size. It is used for recovering an image that has been blurred by known PSF. PSF(Point Spread function) is the extent to which an optical source blurs (spreads a point of light). It is the inverse Fourier transform of optical transfer function (OTF) in the frequency domain. 3.4. Constraint Least-Square Filter: Filtering is used in a better way when some constraints such as smoothness are applied on the recovered image at the time when very less information is known about the additive noise. Constrained least square restoration algorithm is used to gain a blurred and noisy image and uses regular as a filter. This type provides the same result as Weiner filtering but both the techniques obey different viewpoints. Spatial domain filters can be categorised as mean filters, order statistic filter and adaptive filter. 2017, IJCSMC All Rights Reserved 408

3.5. Neural Network Approach: Neural network is a multiprocessor computer system with processing elements and interconnected node groups [9]. These interconnected node groups are called neurons which sends messages to each other. ANN is used as a robust tool for approximating a target function by giving a set of input output example and for reconstructing function from a class image. Two algorithms such as Back propagation and the Perception use gradient-decent techniques are used to tune the network parameters so that they best fit to a training set of input output examples. [10] 3.6. Mean Filters: 3.6.1 Arithmetic Mean Filters: This type of filter is also called linear filter which averages all the pixel values within the window and helps in smoothing the variations and blurs present in image. 3.6.2. Geometric Mean Filter: This type is same as arithmetic mean filter which loses less image details while processing the image. 3.6.3. Harmonic Mean filter: This type of filter is used in situations in which the data values are so high, however it cannot denoise the pepper noise and is best for Gaussian noise and salt noise. 3.6.4. Contra harmonic mean filter: This type of filter is used for eliminating salt and pepper noise but it cannot remove both of these noises at the same time. If sometimes wrong values are chosen then it behaves as a dragon. This filter removes pepper noise and for a negative value it destroys salt noise. 3.7. Order Statistic filter: In order statistic filters, the values of pixels in an image are orderedly ranked and only those pixels are ranked whose region (area) is enclosed within a filter. 3.7.1. Median Filter: This type of filter calculates the median of the intensity values of the pixels that is midpoint of the pixel values is calculated, after calculating the median it replaces the corrupted pixel value with a new median value. This filter is considered as more robust because a single pixel in the neighbourhood never affects median value. 3.7.2. Max and Min Filter: This type of filter finds the brightest and darkest points in the image. The Max filter always replaces the pixel value with the brightest point and in contrast to this the min filter replaces the pixel value with the darkest point. 3.7.3. Midpoint Filter: This type of filter computes midpoint between max and min values of the image. 2017, IJCSMC All Rights Reserved 409

3.7.4. Alpha trimmed Mean Filter: This type of filter trims the d/2 highest and d/2 lowest intensity values of corrupted image in situation when there exists multiple types of noise, Gaussian noise and both salt and pepper noise. 3.8. Adaptive Mean Filter: it is used in a This filter is one of the type of spatial domain filters, where the size of filter can change. This type of filter is used especially for eliminating high density noise from the corrupted image. 4. Application: Digital image restoration technique finds its application in the engineering community in the area of astronomy. Restoration technique is being used for mammograms, for filtering of camera shutter speeds which are relative to a rapid space craft motion [8]. It has also been used for terrestrial observation of earth and in magnetic resonance imaging. 5. CONCLUSION: After conducting literature survey of various image restoration techniques proposed by different researchers, we can conclude that deblurring blur from images is a problem that is difficult to resolve, however to some extent the above techniques such as Lucy and Weiner Filter give better results. We also tried to apply neural networks on these techniques. In this paper, noise model, blurring and deblurring techniques are elaborated and their merits and demerits are explored. REFERENCES [1] T. Singh, Novel Restoration Process for Degraded Image, in 2014 Fifth International Conference on Signal and Image Processing, 2014, pp. 81 86. [2] S. Kumar, Performance Evaluation and Analysis of Image Restoration Technique using DWT, vol. 72, no. 18, pp. 11 20, 2013. [3] Techniques Using Different Images Formats, International Journal for Science and Emerging Technologies with Latest trends 2(1):7-14(2012). [4] Dougherty G. (2010) Digital Image processing for medical Applications, second ed., Cambridge University press. [5] Dhananjay k. Theckedath, Digital Image Processing (Using MATLAB Codes), Second Revised Edition: July 2013. [6] A. Thakur and A. Iqbae, Comparison efficacy of restoration method for Space Variant Motion Blurred Images using kalman & wiener filter, 2016. [7] A. Maurya and R. Tiwari, A Novel Method of Image Restoration by using Different Types of Filtering Techniques, Int. J. Eng. Sci. Innov. Technol., vol. 3, no. 4, pp. 124 129, 2014. [8] Y. Wang, Image filtering: noise removal, sharpening, deblurring, http//eeweb.poly.edu/~yao Polytech. p. 41, 2006. [9] Neeraj Kumar, Rahul Nallamothu, Amit Sethi.september 2012 Neural Network Based Image Deblurring. Neural network application in electrical engineering. [10] S.K. Satpathy, S.K. Nayak, K. K. Nagwanshi, S. Panda, C. Ardil. Vol: 4 No: 1, 2010. An Adaptive Model for Blind Image Restoration using Bayesian Approach. International Journal of Electrical, Robotics, Electronics and Communications Engineering [11] Mathai Thakur, Shilpa Chadury.Volume 14 Number 4 Aug 2014.Image Restoration Based On Deconvolution by Richardson Lucy Algorithm. International Journal of Engineering Trends and Technology (IJETT). 2017, IJCSMC All Rights Reserved 410