SlideShare a Scribd company logo
1 of 4
Download to read offline
International Journal of Computer Applications (0975 – 8887)
                                                                                             Volume 10– No.8, November 2010


                   Impulse Noise Removal in Digital Images
            J.Harikiran                                    B.Saichandana                                B.Divakar
        Assistant Professor,                             Assistant Professor,                        Student ,
       Department of IT, GIT,                           Department of CSE,GIT,                 Department of I.T,GIT,
         GITAM University                                 GITAM University                       GITAM University


                                                                    distributed over the image. Hence unlike Gaussian noise,
ABSTRACT                                                            for an impulse noise corrupted image all the image pixels
This paper introduces the concept of image fusion of                are not noisy, a number of image pixels will be noisy and
filtered noisy images for impulse noise reduction. Image            the rest of pixels will be noise free. There are different
fusion is the process of combining two or more images into          types of impulse noise namely salt and pepper type of
a single image while retaining the important features of            noise and random valued impulse noise.
each image. Multiple image fusion is an important
technique used in military, remote sensing and medical              In salt and pepper type of noise the noisy pixels takes
applications. Five different filtering algorithms are used          either salt value (gray level -225) or pepper value (grey
individually for filtering the image captured from the              level -0) and it appears as black and white spots on the
sensor. The filtered images are fused to obtain a high              images. If p is the total noise density then salt noise and
quality image compared to individually denoised images.             pepper noise will have a noise density of p/2.This can be
In-order to better appraise the noise cancellation behavior         mathematically represented by (1)
of our fusion technique from the point of view of human
perception, an edge detection is performed using canny                         zero or 255 with probability p
filter for the fused image. Experimental results show that          yij=
this method is capable of producing better results compared                      xij with probability 1-p            (1)
to individually denoised images.
                                                                    where yij represents the noisy image pixel, p is the total
KEYWORDS                                                            noise density of impulse noise and xij is the uncorrupted
Impulse Noise, Image Enhancement, Image Restoration,                image pixel. At times the salt noise and pepper noise may
Image Processing, Image Fusion.                                     have different noise densities p1 and p2 and the total noise
                                                                    density will be p=p1+ p2 .
1. INTRODUCTION
Order statistics filters exhibit better performance as              In case of random valued impulse noise, noise can take any
compared to linear filters when restoring images corrupted          gray level value from zero to 225. In this case also noise is
by impulse noise. Impulse noises are short duration noises          randomly distributed over the entire image and probability
which degrade an image. They may occur during image                 of occurrence of any gray level value as noise will be same.
acquisition, due to switching, sensor temperature. They             We can mathematically represent random valued impulse
may also occur due to interference in the channel and due           noise as in (2).
to atmospheric disturbances during image transmission.
                                                                               nij with probability p
      The goal of the filtering action is to cancel noise while     yij=
preserving the integrity of edge and detail information. In                     xij with probability 1-p           (2)
this paper, we propose a novel technique for impulse noise
reduction. In our technique, first an image in captured by a        where nij is the gray level value of the noisy pixel.
sensor. The image is filtered in parallel with five different
smoothing filters. The denoised images obtained from five
different filters are fused them to obtain a high quality           3. IMAGE FUSION TECHNIQUE
image free from impulse noise.
                                                                    The process of combining two or more images into a single
                                                                    image while retaining the important features of each image
      The rest of the paper is organized as follows. Section
                                                                    is called image fusion. In this paper, the filtered images
II analyzes the impulse noise in images, , Section III
                                                                    from five different smoothing algorithms are fused to
presents the image fusion technique with five different
                                                                    obtain a high quality denoised image. The block diagram of
smoothing filters, Section IV presents the experimental
                                                                    the process is shown in figure 1.
results and finally Section V report conclusions.
                                                                    The five different smoothing algorithms used in our
                                                                    technique are described as follows:
2. IMPULSE NOISE IN IMAGES
Impulse noise [4] corruption is very common in digital
images. Impulse noise is always independent and
uncorrelated to the image pixels and is randomly



                                                                                                                              39
International Journal of Computer Applications (0975 – 8887)
                                                                                                                   Volume 10– No.8, November 2010


                                  Median                                                  ∆(Xi, Xj) is the distance measure given by the L1 norm or
                                  Filter                                                  the city block distance which is more suited to non
                                                                            1             correlated noise. The ordering may be illustrated as
                                                                        R
                                                   2
                                               R
                                                                                          δ1 ≤ δ2 ≤ δ3 ≤, ...,≤ δ9                       (6)
                                  VMF
                                                                                          and this implies the same ordering to the corresponding
                                                        Fusion of               Noise     vector pixels i.e.
                   Noisy                                Recovere                Free
Senso              Image          BVDF                  d images                Image     X(1) ≤ X(2) ≤, ...,≤ X(9)                      (7)
r
                                               R                                          where the subscripts are the ranks. Since the vector pixel
                                               3
                                  SMF                                                     with the smallest sum of distances is the vector median
                                                                                          pixel, it will correspond to rank 1 of the ordered pixels, i.e.,
                                                            4
                                                        R
                                                                                          XVMF = X(1)                                     (8)
                                  MSMF
                                                                                          For Basic Vector Directional Filter (BVDF) [5], Let W be
                                                                R
                                                                    5                     the processing window of size n, and let xi, i=1,2,…n be the
                                                                                          pixels in W. Let also the vector valued image function at
         Figure 1: Block diagram of image fusion technique                                pixel xi is denoted as fi. Let αi correspond to fi.

                                                                                                  n
        Order-static filters are nonlinear filters whose response is                       αi =          A(fi, fj)
        based on the ordering (ranking) the pixels contained in the                               j 1
        image area encompassed by the filter, and then replacing                          where A(fi, fj) denotes the angle between fi and fj. An
        the value of the center pixel with the value determined by                        ordering of the αi„s
        the ranking result. The best known filter in this category is
        the median filter, which as the name implies, replaces the                        α(1) ≤ α(2) ≤ …….. ≤ α(m) ≤…… α(n)              (9)
        value of the pixel by the median of the intensity values in
        the neighborhood of that pixel defined in (3). The pixel                          implies the same ordering to the corresponding fi‟s
        with the median magnitude is used to replace the pixel in
        the signal studied.                                                               f(1) ≤ f(2) ≤ …….. ≤ f(m) ≤…… f(n)             (10)
        MEDIANFILTER(x1,x2,……xN) =                                                        The first term in (10) constitutes the output of the BVDF
             MEDIAN(x1,x2,……xN)            (3)
        The median filter is more robust with respect to the                              BVDF [f1,f2,……fn] = f(1)                     (11)
        presence of noise.

        In the Vector median filter (VMF) [1] for the ordering of                         The Spatial median filter (SMF) [2] is a uniform
        the vectors in a particular kernel or mask a suitable distance                    smoothing algorithm with the purpose of removing noise
        measure is chosen. The vector pixels in the window are                            and fine points of image data while maintaining edges
        ordered on the basis of the sum of the distances between                          around larger shapes. The SMF is based on the spatial
        each vector pixel and the other vector pixels in the window.                      median quantile function which is a L1 norm metric that
                                                                                          measures the difference between two vectors. The spatial
        The sum of the distances is arranged in the ascending order                       depth between a point and a set of points is defined by
        and then the same ordering is associated with the vector
        pixels. The vector pixel with the smallest sum of distances                                                                N
        is the vector median pixel. The vector median filter is                                                           1               X xi
                                                                                          Sdepth(X,x1,x2,……xN)=1 -
        represented as                                                                                                  N 1               X - xi
                                                                                                                                   i 1

        XVMF = vectormedian (window)                   (4)
                                                                                                                                    (12)
                                                   th                                     Let r1,r2,….rN represent x1,x2,…..xN in rank order such that
        If δi is the sum of the distances of the i vector pixel with
        all the other vectors in the kernel, then                                                          Sdepth(r1,x1,x2,……xN)
               N
                                                                                                        ≥ Sdepth(r2,x1,x2,……xN)
        δi =          ∆(Xi, Xj)                         (5)                                             ≥
               j 1                                                                                      ≥ Sdepth(rN,x1,x2,……xN)          (13)
        where (1≤ i ≤ N) and Xi and Xj are the vectors, N=9.
                                                                                          and let rc represent the center pixel under the mask . Then
                                                                                          SMF(x1,x2,……xN )= r1                           (14)



                                                                                                                                                        40
International Journal of Computer Applications (0975 – 8887)
                                                                                              Volume 10– No.8, November 2010

In the Modified Spatial Median Filter (MSMF) [2], first              Figure 4 shows the results of filtering the color image
calculate the spatial depth of every point within the mask           parrot which is corrupted by impulse noise.
and then sort these spatial depths in descending order. After
the spatial depth of each point within the mask is
computed, an attempt is made to use this information to
first decide if the mask‟s center point is an uncorrupted
point. If the determination is made that a point is not
corrupted, then the point will not be changed. If the point is
corrupted, then the point is replaced with the point with the
largest spatial depth.

We can prevent some of the smoothing by looking for the
position of the center point in the spatial order statistic. Let
                                                                                  (a)                            (b)
us consider a parameter P (where 1≤ P ≤ N, where N
represents numbers of points in the mask), which represents
the estimated number of original points under a mask of
points. If the position of the center mask point appears
within the first P ranks of the spatial order statistic, then we
can argue that while the center point is not the best
representative point of the mask, it is likely to be original
data and should not be replaced. The MSMF is defined by
                              rc c ≤ P
MSMF(T,x1,x2,……xN) =                                                        (c)                           (d)
                              r1 c > P (15)
We generated five denoised images using the above
smoothing algorithms. By fusing the best features of these
five denoised images, a high quality image is obtained. The
fusion of the filtered images is given by

F=      ζ Ri where i= 1,2,3,4,5           (16)
      i
R1 is the median filtered image, R2 vector median filtered
image, R3 vector directional filtered image, R4 spatial
median filtered image and R5 modified spatial median                        (e)                            (f)
filtered image. ζ is the fidelity factor. The fusion criterion
depends on the fidelity factor of the image. For a heavily
noised image the fidelity factor ζ will be smaller compared
to a lightly noised image and hence we fuse the images,
each image contributes to the recovered image depending
on its noise density. A lightly noised image contributes
more compared to a heavily noised image. This helps to
obtain a high quality fused image. We have taken fidelity
factor ζ=0.2.
                                                                               (g)                      (h)
                                                                     Figure 4 a) original image, b) impulse noise image
4. EXPERIMENTAL RESULTS                                              corrupted by noise density 0.4, c) median filter, d) VMF, e)
This section presents the simulation results illustrating the        BVDF, f) SMF g) MSMF with P=4 and h) Fused image.
performance of the proposed fusion technique. The test
image employed here is the true color image “parrot” with            Table (1) shows the results of MSE values of our fusion
290×290 pixels. The salt and pepper noise is added into the          method, compared with five different smoothing filters. As
image with noise density 0.4. The noise model was                    it can be seen, the minimum mean square error (MSE) was
computer simulated. All filters considered operate using             obtained by our proposed approach.
3×3 processing window. The performance of filters was
evaluated by computing the mean square error (MSE)                                      Table 1: MSE values
between the original image and filtered image as follow:             IMAGES                          MSE
            1                                                        Noise image                     40.3457
  MSE= (        )         (I(x,y) – I1(x,y))2   (17)                 Median filter                   24.3675
            M       n F
                                                                     Vector Median Filter            20.2896
Where F denotes the set of M processed pixels, I(x,y)                BVDF                            18.4789
denotes the vector pixel value in the original image and             Spatial Median Filter           13.1356
I1(x,y) denotes the vector pixel value in the filtered image.
                                                                     MSMF                            11.6743
                                                                     Fused Image                     10.6356



                                                                                                                              41
International Journal of Computer Applications (0975 – 8887)
                                                                                         Volume 10– No.8, November 2010

Edges define the boundaries between regions in an image,        5. CONCLUSION
which helps with segmentation and object recognition. In        Image fusion technique for removing impulse noise in
order to better appraise the noise cancellation behavior of     digital images is proposed. The image captured by the
our filter from the point of view of human perception, an       sensor undergoes filtering by different smoothing filters
edge detection is performed for the fused image. Canny          and the resultant images are fused to attain high quality
filter [3] is used for detection of edges in our “parrot”       image. This restoration of image data is very likely to find
image. Figure 4 shows that our method significantly             potential applications in a number of different areas such as
reduces impulse noise and the image details have been           electromagnetic imaging of objects, medical diagnostics,
satisfactorily preserved.                                       remote sensing, robotics, etc.


                                                                6. REFERENCES
                                                                [1] R. H. Laskar, B. Bhowmick, R. Biswas and S. Kar ,”
                                                                    Removal of impulse noise from color image” , 2009
                                                                    IEEE.
                                                                [2] James C. Church, Yixin Chen, and Stephen V. Rice ,
                                                                    “A Spatial Median Filter for Noise Removal in Digital
                                                                    Images“, 2008 IEEE.
         (a)                      (b)                           [3]   Ehsan Nadernejad, ”Edge Detection         Techniques:
                                                                      Evaluations and Comparisions” Applied Mathematical
                                                                      Sciences, Vol. 2, 2008, no. 31, 1507 – 1520.
                                                                [4] S.Indu , Chaveli Ramesh, “ A noise fading technique
                                                                    for images highly corrupted with impulse noise”,
                                                                    Proceedings of the ICCTA07 , IEEE.
                                                                [5] Damianos G. Karakos and Panos E. Trahanias,
                  (c)                                               “Generalized Multichannel Image-Filtering Structures
       Figure 5. Edge detection using canny filter                  “,IEEE Transactions on image processing” , Vol. 6,
  a)   Original noise free image                                    No. 7, July 1997.
  b)   b) Noise image
  c)   c) Resultant image by our method




                                                                                                                          42

More Related Content

What's hot

A Review on Image Denoising using Wavelet Transform
A Review on Image Denoising using Wavelet TransformA Review on Image Denoising using Wavelet Transform
A Review on Image Denoising using Wavelet Transformijsrd.com
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD Editor
 
Curved Wavelet Transform For Image Denoising using MATLAB.
Curved Wavelet Transform For Image Denoising using MATLAB.Curved Wavelet Transform For Image Denoising using MATLAB.
Curved Wavelet Transform For Image Denoising using MATLAB.Nikhil Kumar
 
Wavelet video processing tecnology
Wavelet video processing tecnologyWavelet video processing tecnology
Wavelet video processing tecnologyPrashant Madnavat
 
Non-Blind Deblurring Using Partial Differential Equation Method
Non-Blind Deblurring Using Partial Differential Equation MethodNon-Blind Deblurring Using Partial Differential Equation Method
Non-Blind Deblurring Using Partial Differential Equation MethodEditor IJCATR
 
Research Inventy : International Journal of Engineering and Science is publis...
Research Inventy : International Journal of Engineering and Science is publis...Research Inventy : International Journal of Engineering and Science is publis...
Research Inventy : International Journal of Engineering and Science is publis...researchinventy
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
Digital Image Processing Fundamental
Digital Image Processing FundamentalDigital Image Processing Fundamental
Digital Image Processing FundamentalThuong Nguyen Canh
 
IT6005 digital image processing question bank
IT6005   digital image processing question bankIT6005   digital image processing question bank
IT6005 digital image processing question bankGayathri Krishnamoorthy
 
Labview with dwt for denoising the blurred biometric images
Labview with dwt for denoising the blurred biometric imagesLabview with dwt for denoising the blurred biometric images
Labview with dwt for denoising the blurred biometric imagesijcsa
 
image denoising technique using disctere wavelet transform
image denoising technique using disctere wavelet transformimage denoising technique using disctere wavelet transform
image denoising technique using disctere wavelet transformalishapb
 
Reduced Ordering Based Approach to Impulsive Noise Suppression in Color Images
Reduced Ordering Based Approach to Impulsive Noise Suppression in Color ImagesReduced Ordering Based Approach to Impulsive Noise Suppression in Color Images
Reduced Ordering Based Approach to Impulsive Noise Suppression in Color ImagesIDES Editor
 

What's hot (20)

A Review on Image Denoising using Wavelet Transform
A Review on Image Denoising using Wavelet TransformA Review on Image Denoising using Wavelet Transform
A Review on Image Denoising using Wavelet Transform
 
final_project
final_projectfinal_project
final_project
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
 
Is2415291534
Is2415291534Is2415291534
Is2415291534
 
Curved Wavelet Transform For Image Denoising using MATLAB.
Curved Wavelet Transform For Image Denoising using MATLAB.Curved Wavelet Transform For Image Denoising using MATLAB.
Curved Wavelet Transform For Image Denoising using MATLAB.
 
Wavelet video processing tecnology
Wavelet video processing tecnologyWavelet video processing tecnology
Wavelet video processing tecnology
 
Non-Blind Deblurring Using Partial Differential Equation Method
Non-Blind Deblurring Using Partial Differential Equation MethodNon-Blind Deblurring Using Partial Differential Equation Method
Non-Blind Deblurring Using Partial Differential Equation Method
 
Research Inventy : International Journal of Engineering and Science is publis...
Research Inventy : International Journal of Engineering and Science is publis...Research Inventy : International Journal of Engineering and Science is publis...
Research Inventy : International Journal of Engineering and Science is publis...
 
In2414961500
In2414961500In2414961500
In2414961500
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
Digital Image Processing Fundamental
Digital Image Processing FundamentalDigital Image Processing Fundamental
Digital Image Processing Fundamental
 
IT6005 digital image processing question bank
IT6005   digital image processing question bankIT6005   digital image processing question bank
IT6005 digital image processing question bank
 
Gg2411291135
Gg2411291135Gg2411291135
Gg2411291135
 
Labview with dwt for denoising the blurred biometric images
Labview with dwt for denoising the blurred biometric imagesLabview with dwt for denoising the blurred biometric images
Labview with dwt for denoising the blurred biometric images
 
Study and Analysis of Multiwavelet Transform with Threshold in Image Denoisin...
Study and Analysis of Multiwavelet Transform with Threshold in Image Denoisin...Study and Analysis of Multiwavelet Transform with Threshold in Image Denoisin...
Study and Analysis of Multiwavelet Transform with Threshold in Image Denoisin...
 
image denoising technique using disctere wavelet transform
image denoising technique using disctere wavelet transformimage denoising technique using disctere wavelet transform
image denoising technique using disctere wavelet transform
 
APPRAISAL AND ANALOGY OF MODIFIED DE-NOISING AND LOCAL ADAPTIVE WAVELET IMAGE...
APPRAISAL AND ANALOGY OF MODIFIED DE-NOISING AND LOCAL ADAPTIVE WAVELET IMAGE...APPRAISAL AND ANALOGY OF MODIFIED DE-NOISING AND LOCAL ADAPTIVE WAVELET IMAGE...
APPRAISAL AND ANALOGY OF MODIFIED DE-NOISING AND LOCAL ADAPTIVE WAVELET IMAGE...
 
It 603
It 603It 603
It 603
 
1873 1878
1873 18781873 1878
1873 1878
 
Reduced Ordering Based Approach to Impulsive Noise Suppression in Color Images
Reduced Ordering Based Approach to Impulsive Noise Suppression in Color ImagesReduced Ordering Based Approach to Impulsive Noise Suppression in Color Images
Reduced Ordering Based Approach to Impulsive Noise Suppression in Color Images
 

Similar to Impulse Noise Removal in Digital Images Using Image Fusion

Performance Assessment of Several Filters for Removing Salt and Pepper Noise,...
Performance Assessment of Several Filters for Removing Salt and Pepper Noise,...Performance Assessment of Several Filters for Removing Salt and Pepper Noise,...
Performance Assessment of Several Filters for Removing Salt and Pepper Noise,...IJEACS
 
Comparison of Denoising Filters on Greyscale TEM Image for Different Noise
Comparison of Denoising Filters on Greyscale TEM Image for  Different NoiseComparison of Denoising Filters on Greyscale TEM Image for  Different Noise
Comparison of Denoising Filters on Greyscale TEM Image for Different NoiseIOSR Journals
 
Image Noise Removal by Dual Threshold Median Filter for RVIN
Image Noise Removal by Dual Threshold Median Filter for RVINImage Noise Removal by Dual Threshold Median Filter for RVIN
Image Noise Removal by Dual Threshold Median Filter for RVINIOSR Journals
 
V2 i2087
V2 i2087V2 i2087
V2 i2087Rucku
 
noise remove in image processing by fuzzy logic
noise remove in image processing by fuzzy logicnoise remove in image processing by fuzzy logic
noise remove in image processing by fuzzy logicRucku
 
Robustness of Median Filter For Suppression of Salt and Pepper Noise (SPN) an...
Robustness of Median Filter For Suppression of Salt and Pepper Noise (SPN) an...Robustness of Median Filter For Suppression of Salt and Pepper Noise (SPN) an...
Robustness of Median Filter For Suppression of Salt and Pepper Noise (SPN) an...CSCJournals
 
IMAGE DENOISING USING HYBRID FILTER
IMAGE DENOISING USING HYBRID FILTERIMAGE DENOISING USING HYBRID FILTER
IMAGE DENOISING USING HYBRID FILTERPushparaj Pal
 
Adapter Wavelet Thresholding for Image Denoising Using Various Shrinkage Unde...
Adapter Wavelet Thresholding for Image Denoising Using Various Shrinkage Unde...Adapter Wavelet Thresholding for Image Denoising Using Various Shrinkage Unde...
Adapter Wavelet Thresholding for Image Denoising Using Various Shrinkage Unde...muhammed jassim k
 
Filter for Removal of Impulse Noise By Using Fuzzy Logic
Filter for Removal of Impulse Noise By Using Fuzzy LogicFilter for Removal of Impulse Noise By Using Fuzzy Logic
Filter for Removal of Impulse Noise By Using Fuzzy LogicCSCJournals
 
Adaptive Noise Reduction Scheme for Salt and Pepper
Adaptive Noise Reduction Scheme for Salt and PepperAdaptive Noise Reduction Scheme for Salt and Pepper
Adaptive Noise Reduction Scheme for Salt and Peppersipij
 
IRJET- A Review on Various Restoration Techniques in Digital Image Processing
IRJET- A Review on Various Restoration Techniques in Digital Image ProcessingIRJET- A Review on Various Restoration Techniques in Digital Image Processing
IRJET- A Review on Various Restoration Techniques in Digital Image ProcessingIRJET Journal
 
A R EVIEW P APER : N OISE M ODELS IN D IGITAL I MAGE P ROCESSING
A R EVIEW P APER : N OISE M ODELS IN D IGITAL I MAGE P ROCESSINGA R EVIEW P APER : N OISE M ODELS IN D IGITAL I MAGE P ROCESSING
A R EVIEW P APER : N OISE M ODELS IN D IGITAL I MAGE P ROCESSINGsipij
 
Adaptive denoising technique for colour images
Adaptive denoising technique for colour imagesAdaptive denoising technique for colour images
Adaptive denoising technique for colour imageseSAT Journals
 

Similar to Impulse Noise Removal in Digital Images Using Image Fusion (20)

Performance Assessment of Several Filters for Removing Salt and Pepper Noise,...
Performance Assessment of Several Filters for Removing Salt and Pepper Noise,...Performance Assessment of Several Filters for Removing Salt and Pepper Noise,...
Performance Assessment of Several Filters for Removing Salt and Pepper Noise,...
 
Comparison of Denoising Filters on Greyscale TEM Image for Different Noise
Comparison of Denoising Filters on Greyscale TEM Image for  Different NoiseComparison of Denoising Filters on Greyscale TEM Image for  Different Noise
Comparison of Denoising Filters on Greyscale TEM Image for Different Noise
 
Image Noise Removal by Dual Threshold Median Filter for RVIN
Image Noise Removal by Dual Threshold Median Filter for RVINImage Noise Removal by Dual Threshold Median Filter for RVIN
Image Noise Removal by Dual Threshold Median Filter for RVIN
 
M017218088
M017218088M017218088
M017218088
 
V2 i2087
V2 i2087V2 i2087
V2 i2087
 
noise remove in image processing by fuzzy logic
noise remove in image processing by fuzzy logicnoise remove in image processing by fuzzy logic
noise remove in image processing by fuzzy logic
 
PID3474431
PID3474431PID3474431
PID3474431
 
Robustness of Median Filter For Suppression of Salt and Pepper Noise (SPN) an...
Robustness of Median Filter For Suppression of Salt and Pepper Noise (SPN) an...Robustness of Median Filter For Suppression of Salt and Pepper Noise (SPN) an...
Robustness of Median Filter For Suppression of Salt and Pepper Noise (SPN) an...
 
IMAGE DENOISING USING HYBRID FILTER
IMAGE DENOISING USING HYBRID FILTERIMAGE DENOISING USING HYBRID FILTER
IMAGE DENOISING USING HYBRID FILTER
 
IJSRDV3I40293
IJSRDV3I40293IJSRDV3I40293
IJSRDV3I40293
 
Adapter Wavelet Thresholding for Image Denoising Using Various Shrinkage Unde...
Adapter Wavelet Thresholding for Image Denoising Using Various Shrinkage Unde...Adapter Wavelet Thresholding for Image Denoising Using Various Shrinkage Unde...
Adapter Wavelet Thresholding for Image Denoising Using Various Shrinkage Unde...
 
Filter for Removal of Impulse Noise By Using Fuzzy Logic
Filter for Removal of Impulse Noise By Using Fuzzy LogicFilter for Removal of Impulse Noise By Using Fuzzy Logic
Filter for Removal of Impulse Noise By Using Fuzzy Logic
 
1873 1878
1873 18781873 1878
1873 1878
 
J010245458
J010245458J010245458
J010245458
 
Adaptive Noise Reduction Scheme for Salt and Pepper
Adaptive Noise Reduction Scheme for Salt and PepperAdaptive Noise Reduction Scheme for Salt and Pepper
Adaptive Noise Reduction Scheme for Salt and Pepper
 
IRJET- A Review on Various Restoration Techniques in Digital Image Processing
IRJET- A Review on Various Restoration Techniques in Digital Image ProcessingIRJET- A Review on Various Restoration Techniques in Digital Image Processing
IRJET- A Review on Various Restoration Techniques in Digital Image Processing
 
D122733
D122733D122733
D122733
 
[IJCT-V3I2P34] Authors: Palwinder Singh
[IJCT-V3I2P34] Authors: Palwinder Singh[IJCT-V3I2P34] Authors: Palwinder Singh
[IJCT-V3I2P34] Authors: Palwinder Singh
 
A R EVIEW P APER : N OISE M ODELS IN D IGITAL I MAGE P ROCESSING
A R EVIEW P APER : N OISE M ODELS IN D IGITAL I MAGE P ROCESSINGA R EVIEW P APER : N OISE M ODELS IN D IGITAL I MAGE P ROCESSING
A R EVIEW P APER : N OISE M ODELS IN D IGITAL I MAGE P ROCESSING
 
Adaptive denoising technique for colour images
Adaptive denoising technique for colour imagesAdaptive denoising technique for colour images
Adaptive denoising technique for colour images
 

More from Mohan Raj

Basic+electronic+interview+questions+and+answers
Basic+electronic+interview+questions+and+answersBasic+electronic+interview+questions+and+answers
Basic+electronic+interview+questions+and+answersMohan Raj
 
Asp.net+interview+questions+and+answers
Asp.net+interview+questions+and+answersAsp.net+interview+questions+and+answers
Asp.net+interview+questions+and+answersMohan Raj
 
Search engine optimization(seo)
Search engine optimization(seo)Search engine optimization(seo)
Search engine optimization(seo)Mohan Raj
 
Amazing facts of the world
Amazing facts of the worldAmazing facts of the world
Amazing facts of the worldMohan Raj
 
An efficient denoising architecture for removing impulse noise
An efficient denoising architecture for removing impulse noiseAn efficient denoising architecture for removing impulse noise
An efficient denoising architecture for removing impulse noiseMohan Raj
 
Blind seperation image sources via adaptive dictionary learning
Blind seperation image sources via adaptive dictionary learningBlind seperation image sources via adaptive dictionary learning
Blind seperation image sources via adaptive dictionary learningMohan Raj
 
Blind sepreration
Blind seprerationBlind sepreration
Blind seprerationMohan Raj
 
A robust fsm watermarking scheme for ip protection
A robust fsm watermarking scheme for ip protectionA robust fsm watermarking scheme for ip protection
A robust fsm watermarking scheme for ip protectionMohan Raj
 

More from Mohan Raj (8)

Basic+electronic+interview+questions+and+answers
Basic+electronic+interview+questions+and+answersBasic+electronic+interview+questions+and+answers
Basic+electronic+interview+questions+and+answers
 
Asp.net+interview+questions+and+answers
Asp.net+interview+questions+and+answersAsp.net+interview+questions+and+answers
Asp.net+interview+questions+and+answers
 
Search engine optimization(seo)
Search engine optimization(seo)Search engine optimization(seo)
Search engine optimization(seo)
 
Amazing facts of the world
Amazing facts of the worldAmazing facts of the world
Amazing facts of the world
 
An efficient denoising architecture for removing impulse noise
An efficient denoising architecture for removing impulse noiseAn efficient denoising architecture for removing impulse noise
An efficient denoising architecture for removing impulse noise
 
Blind seperation image sources via adaptive dictionary learning
Blind seperation image sources via adaptive dictionary learningBlind seperation image sources via adaptive dictionary learning
Blind seperation image sources via adaptive dictionary learning
 
Blind sepreration
Blind seprerationBlind sepreration
Blind sepreration
 
A robust fsm watermarking scheme for ip protection
A robust fsm watermarking scheme for ip protectionA robust fsm watermarking scheme for ip protection
A robust fsm watermarking scheme for ip protection
 

Recently uploaded

POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 

Recently uploaded (20)

POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 

Impulse Noise Removal in Digital Images Using Image Fusion

  • 1. International Journal of Computer Applications (0975 – 8887) Volume 10– No.8, November 2010 Impulse Noise Removal in Digital Images J.Harikiran B.Saichandana B.Divakar Assistant Professor, Assistant Professor, Student , Department of IT, GIT, Department of CSE,GIT, Department of I.T,GIT, GITAM University GITAM University GITAM University distributed over the image. Hence unlike Gaussian noise, ABSTRACT for an impulse noise corrupted image all the image pixels This paper introduces the concept of image fusion of are not noisy, a number of image pixels will be noisy and filtered noisy images for impulse noise reduction. Image the rest of pixels will be noise free. There are different fusion is the process of combining two or more images into types of impulse noise namely salt and pepper type of a single image while retaining the important features of noise and random valued impulse noise. each image. Multiple image fusion is an important technique used in military, remote sensing and medical In salt and pepper type of noise the noisy pixels takes applications. Five different filtering algorithms are used either salt value (gray level -225) or pepper value (grey individually for filtering the image captured from the level -0) and it appears as black and white spots on the sensor. The filtered images are fused to obtain a high images. If p is the total noise density then salt noise and quality image compared to individually denoised images. pepper noise will have a noise density of p/2.This can be In-order to better appraise the noise cancellation behavior mathematically represented by (1) of our fusion technique from the point of view of human perception, an edge detection is performed using canny zero or 255 with probability p filter for the fused image. Experimental results show that yij= this method is capable of producing better results compared xij with probability 1-p (1) to individually denoised images. where yij represents the noisy image pixel, p is the total KEYWORDS noise density of impulse noise and xij is the uncorrupted Impulse Noise, Image Enhancement, Image Restoration, image pixel. At times the salt noise and pepper noise may Image Processing, Image Fusion. have different noise densities p1 and p2 and the total noise density will be p=p1+ p2 . 1. INTRODUCTION Order statistics filters exhibit better performance as In case of random valued impulse noise, noise can take any compared to linear filters when restoring images corrupted gray level value from zero to 225. In this case also noise is by impulse noise. Impulse noises are short duration noises randomly distributed over the entire image and probability which degrade an image. They may occur during image of occurrence of any gray level value as noise will be same. acquisition, due to switching, sensor temperature. They We can mathematically represent random valued impulse may also occur due to interference in the channel and due noise as in (2). to atmospheric disturbances during image transmission. nij with probability p The goal of the filtering action is to cancel noise while yij= preserving the integrity of edge and detail information. In xij with probability 1-p (2) this paper, we propose a novel technique for impulse noise reduction. In our technique, first an image in captured by a where nij is the gray level value of the noisy pixel. sensor. The image is filtered in parallel with five different smoothing filters. The denoised images obtained from five different filters are fused them to obtain a high quality 3. IMAGE FUSION TECHNIQUE image free from impulse noise. The process of combining two or more images into a single image while retaining the important features of each image The rest of the paper is organized as follows. Section is called image fusion. In this paper, the filtered images II analyzes the impulse noise in images, , Section III from five different smoothing algorithms are fused to presents the image fusion technique with five different obtain a high quality denoised image. The block diagram of smoothing filters, Section IV presents the experimental the process is shown in figure 1. results and finally Section V report conclusions. The five different smoothing algorithms used in our technique are described as follows: 2. IMPULSE NOISE IN IMAGES Impulse noise [4] corruption is very common in digital images. Impulse noise is always independent and uncorrelated to the image pixels and is randomly 39
  • 2. International Journal of Computer Applications (0975 – 8887) Volume 10– No.8, November 2010 Median ∆(Xi, Xj) is the distance measure given by the L1 norm or Filter the city block distance which is more suited to non 1 correlated noise. The ordering may be illustrated as R 2 R δ1 ≤ δ2 ≤ δ3 ≤, ...,≤ δ9 (6) VMF and this implies the same ordering to the corresponding Fusion of Noise vector pixels i.e. Noisy Recovere Free Senso Image BVDF d images Image X(1) ≤ X(2) ≤, ...,≤ X(9) (7) r R where the subscripts are the ranks. Since the vector pixel 3 SMF with the smallest sum of distances is the vector median pixel, it will correspond to rank 1 of the ordered pixels, i.e., 4 R XVMF = X(1) (8) MSMF For Basic Vector Directional Filter (BVDF) [5], Let W be R 5 the processing window of size n, and let xi, i=1,2,…n be the pixels in W. Let also the vector valued image function at Figure 1: Block diagram of image fusion technique pixel xi is denoted as fi. Let αi correspond to fi. n Order-static filters are nonlinear filters whose response is αi = A(fi, fj) based on the ordering (ranking) the pixels contained in the j 1 image area encompassed by the filter, and then replacing where A(fi, fj) denotes the angle between fi and fj. An the value of the center pixel with the value determined by ordering of the αi„s the ranking result. The best known filter in this category is the median filter, which as the name implies, replaces the α(1) ≤ α(2) ≤ …….. ≤ α(m) ≤…… α(n) (9) value of the pixel by the median of the intensity values in the neighborhood of that pixel defined in (3). The pixel implies the same ordering to the corresponding fi‟s with the median magnitude is used to replace the pixel in the signal studied. f(1) ≤ f(2) ≤ …….. ≤ f(m) ≤…… f(n) (10) MEDIANFILTER(x1,x2,……xN) = The first term in (10) constitutes the output of the BVDF MEDIAN(x1,x2,……xN) (3) The median filter is more robust with respect to the BVDF [f1,f2,……fn] = f(1) (11) presence of noise. In the Vector median filter (VMF) [1] for the ordering of The Spatial median filter (SMF) [2] is a uniform the vectors in a particular kernel or mask a suitable distance smoothing algorithm with the purpose of removing noise measure is chosen. The vector pixels in the window are and fine points of image data while maintaining edges ordered on the basis of the sum of the distances between around larger shapes. The SMF is based on the spatial each vector pixel and the other vector pixels in the window. median quantile function which is a L1 norm metric that measures the difference between two vectors. The spatial The sum of the distances is arranged in the ascending order depth between a point and a set of points is defined by and then the same ordering is associated with the vector pixels. The vector pixel with the smallest sum of distances N is the vector median pixel. The vector median filter is 1 X xi Sdepth(X,x1,x2,……xN)=1 - represented as N 1 X - xi i 1 XVMF = vectormedian (window) (4) (12) th Let r1,r2,….rN represent x1,x2,…..xN in rank order such that If δi is the sum of the distances of the i vector pixel with all the other vectors in the kernel, then Sdepth(r1,x1,x2,……xN) N ≥ Sdepth(r2,x1,x2,……xN) δi = ∆(Xi, Xj) (5) ≥ j 1 ≥ Sdepth(rN,x1,x2,……xN) (13) where (1≤ i ≤ N) and Xi and Xj are the vectors, N=9. and let rc represent the center pixel under the mask . Then SMF(x1,x2,……xN )= r1 (14) 40
  • 3. International Journal of Computer Applications (0975 – 8887) Volume 10– No.8, November 2010 In the Modified Spatial Median Filter (MSMF) [2], first Figure 4 shows the results of filtering the color image calculate the spatial depth of every point within the mask parrot which is corrupted by impulse noise. and then sort these spatial depths in descending order. After the spatial depth of each point within the mask is computed, an attempt is made to use this information to first decide if the mask‟s center point is an uncorrupted point. If the determination is made that a point is not corrupted, then the point will not be changed. If the point is corrupted, then the point is replaced with the point with the largest spatial depth. We can prevent some of the smoothing by looking for the position of the center point in the spatial order statistic. Let (a) (b) us consider a parameter P (where 1≤ P ≤ N, where N represents numbers of points in the mask), which represents the estimated number of original points under a mask of points. If the position of the center mask point appears within the first P ranks of the spatial order statistic, then we can argue that while the center point is not the best representative point of the mask, it is likely to be original data and should not be replaced. The MSMF is defined by rc c ≤ P MSMF(T,x1,x2,……xN) = (c) (d) r1 c > P (15) We generated five denoised images using the above smoothing algorithms. By fusing the best features of these five denoised images, a high quality image is obtained. The fusion of the filtered images is given by F= ζ Ri where i= 1,2,3,4,5 (16) i R1 is the median filtered image, R2 vector median filtered image, R3 vector directional filtered image, R4 spatial median filtered image and R5 modified spatial median (e) (f) filtered image. ζ is the fidelity factor. The fusion criterion depends on the fidelity factor of the image. For a heavily noised image the fidelity factor ζ will be smaller compared to a lightly noised image and hence we fuse the images, each image contributes to the recovered image depending on its noise density. A lightly noised image contributes more compared to a heavily noised image. This helps to obtain a high quality fused image. We have taken fidelity factor ζ=0.2. (g) (h) Figure 4 a) original image, b) impulse noise image 4. EXPERIMENTAL RESULTS corrupted by noise density 0.4, c) median filter, d) VMF, e) This section presents the simulation results illustrating the BVDF, f) SMF g) MSMF with P=4 and h) Fused image. performance of the proposed fusion technique. The test image employed here is the true color image “parrot” with Table (1) shows the results of MSE values of our fusion 290×290 pixels. The salt and pepper noise is added into the method, compared with five different smoothing filters. As image with noise density 0.4. The noise model was it can be seen, the minimum mean square error (MSE) was computer simulated. All filters considered operate using obtained by our proposed approach. 3×3 processing window. The performance of filters was evaluated by computing the mean square error (MSE) Table 1: MSE values between the original image and filtered image as follow: IMAGES MSE 1 Noise image 40.3457 MSE= ( ) (I(x,y) – I1(x,y))2 (17) Median filter 24.3675 M n F Vector Median Filter 20.2896 Where F denotes the set of M processed pixels, I(x,y) BVDF 18.4789 denotes the vector pixel value in the original image and Spatial Median Filter 13.1356 I1(x,y) denotes the vector pixel value in the filtered image. MSMF 11.6743 Fused Image 10.6356 41
  • 4. International Journal of Computer Applications (0975 – 8887) Volume 10– No.8, November 2010 Edges define the boundaries between regions in an image, 5. CONCLUSION which helps with segmentation and object recognition. In Image fusion technique for removing impulse noise in order to better appraise the noise cancellation behavior of digital images is proposed. The image captured by the our filter from the point of view of human perception, an sensor undergoes filtering by different smoothing filters edge detection is performed for the fused image. Canny and the resultant images are fused to attain high quality filter [3] is used for detection of edges in our “parrot” image. This restoration of image data is very likely to find image. Figure 4 shows that our method significantly potential applications in a number of different areas such as reduces impulse noise and the image details have been electromagnetic imaging of objects, medical diagnostics, satisfactorily preserved. remote sensing, robotics, etc. 6. REFERENCES [1] R. H. Laskar, B. Bhowmick, R. Biswas and S. Kar ,” Removal of impulse noise from color image” , 2009 IEEE. [2] James C. Church, Yixin Chen, and Stephen V. Rice , “A Spatial Median Filter for Noise Removal in Digital Images“, 2008 IEEE. (a) (b) [3] Ehsan Nadernejad, ”Edge Detection Techniques: Evaluations and Comparisions” Applied Mathematical Sciences, Vol. 2, 2008, no. 31, 1507 – 1520. [4] S.Indu , Chaveli Ramesh, “ A noise fading technique for images highly corrupted with impulse noise”, Proceedings of the ICCTA07 , IEEE. [5] Damianos G. Karakos and Panos E. Trahanias, (c) “Generalized Multichannel Image-Filtering Structures Figure 5. Edge detection using canny filter “,IEEE Transactions on image processing” , Vol. 6, a) Original noise free image No. 7, July 1997. b) b) Noise image c) c) Resultant image by our method 42