SlideShare a Scribd company logo
1 of 5
Download to read offline
ISSN: 2278 – 1323
                                            International Journal of Advanced Research in Computer Engineering & Technology
                                                                                                Volume 1, Issue 4, June 2012



       A Comprehensive Review of Image Smoothing
                      Techniques
                                   Aditya Goyal, Akhilesh Bijalwan, Mr. Kuntal Chowdhury


                                                                             will not work efficiently when the noise rate is above 0.5.
   Abstract— Smoothing is often used to reduce noise within an                Yang and Toh [2] used heuristic rules for improving the
image or to produce a less pixelated image. Image smoothing is                performance of traditional multilevel median filter. Russo
a key technology of image enhancement, which can remove                       and Ramponi [3] applied heuristic knowledge to build fuzzy
noise in images. So, it is a necessary functional module in                   rule based operators for smoothing, sharpening and edge
various image-processing software. Excellent smoothing                        detection. They can perform smoothing efficiently but not in
algorithm can both remove various noises and preserve details.
This paper analyzed some image smoothing algorithms. These
                                                                              brightness. Choi and Krishnapuram [4] used a powerful
algorithms have the ability of preserving details, such as                    robust approach to image enhancement based on fuzzy logic
gradient weighting filtering, self-adaptive median filtering,                 approach, which can remove impulse noise, smoothing out
robust smoothing and edge preserving filtering. Appropriate                   non-impulse noise, and preserve edge well.
choice of such techniques is greatly influenced by the imaging                Different factors can cause different kinds of noise. In
modality, task at hand and viewing conditions. This paper will                practice, an image usually contains some different types of
provide an overview of underlying concepts, along with                        noise. So good image smoothing algorithm should be able to
algorithms commonly used for image smoothing.                                 deal with different types of noise. However, image
                                                                              smoothing [6] often causes blur and offsets of the
  Index Terms— Bilateral Filtering, Guided Filtering, Image                   edges. While the edge information is much important for
smoothing, Salt and Pepper Noise, Robust.                                     image analysis and interpretation. So, it should be considered
                                                                              to keep the precision of edge‟s position in image smoothing.
                        I. INTRODUCTION
                                                                                     II.THE ANALYSIS OF SOME SMOOTHING
The main aim of image smoothing is to remove noise in                                           ALGORITHMS
digital images. It is a classical matter in digital image
processing to smooth image. And it has been widely used in                    A. Gaussian Smoothing
many fields, such as image display, image transmission and
image analysis, etc. Image smoothing [5] has been a basic                     The Gaussian smoothing operator is a 2-D convolution
module in almost all the image processing software. So, it is                 operator that is used to `blur' images and remove detail and
worth studying more deeply.                                                   noise. The idea of Gaussian smoothing is to use this 2-D
Image smoothing is a method of improving the quality of                       distribution as a `point-spread' function, and this is achieved
images. The image quality is an important factor for the                      by convolution. Since the image is stored as a collection of
human vision point of view. The image usually has noise                       discrete pixels we need to produce a discrete approximation
which is not easily eliminated in image processing. The                       to the Gaussian function before we can perform the
quality of the image is affected by the presence of noise.                    convolution. In theory, the Gaussian distribution is non-zero
Many methods are there for removing noise from images.                        everywhere, which would require an infinitely large
Many image processing algorithms can‟t work well in                           convolution kernel, but in practice it is effectively zero more
noisy environment, so image filter is adopted as a                            than about three standard deviations from the mean, and so
preprocessing module. However; the capability of                              we can truncate the kernel at this point. Figure 3 shows a
conventional filters based on pure numerical computation                      suitable integer-valued convolution kernel that approximates
                                                                              a Gaussian with a of 1.0.
is broken down rapidly when they are put in heavily noisy
                                                                              Once a suitable kernel has been calculated, then the Gaussian
environment. Median filter is the most used method [1], but it
                                                                              smoothing can be performed using standard convolution
                                                                              methods. The convolution can in fact be performed fairly
   Manuscript received June, 2012.                                            quickly since the equation for the 2-D isotropic Gaussian
   Aditya Goyal, Computer Science and Engineering, Uttarakhand                shown above is separable into x and y components. Thus the
Technical University/ Dehradun Institute of Technology / Dehradun, India, /   2-D convolution can be performed by first convolving with a
9997030797, (e-mail:goyaladit@gamil.com).
                                                                              1-D Gaussian in the x direction, and then convolving with
   Akhilesh Bijalwan, Computer Science and Engineering, Uttarakhand
Technical University/ Dehradun Institute of Technology / Dehradun, India, /   another 1-D Gaussian in the y direction. The Gaussian is in
8899806686, (e-mail:bijalwanakhilesh@gmail.com).                              fact the only completely circularly symmetric operator which
   Mr. Kuntal Chowdhury, Computer Science and Engineering,                    can be decomposed in such a way. The y component is
Uttarakhand Technical University/ Dehradun Institute of Technology /          exactly the same but is oriented vertically.
Dehradun, India, /8650198209 (e-mail: ikuntal09@gmail.com).



                                                                                                                                         315
                                                      All Rights Reserved © 2012 IJARCET
ISSN: 2278 – 1323
                                                            International Journal of Advanced Research in Computer Engineering & Technology
                                                                                                                 Volume 1, Issue 3, May 2012


                                                                    when a pixel (often on an edge) has few similar pixels
                                                                    around it, the Gaussian weighted average is unstable.
Where x, y are the spatial dimensions.                              Another issue concerning the bilateral filter is its efficiency.
                                                                    The brute-force implementation is in O(N r2 ) time, which is
                                                                    prohibitively high when the kernel radius r is large. In [14] an
                                                                    approximated solution is obtained in a discretized
                                                                    space-color grid. Recently, O(N ) time algorithms [8 , 9] have
                                                                    been developed based on histograms. Adams et al. [10]
                                                                    propose a fast algorithm for color images. All the above
                                                                    methods require a high quantization degree to achieve
                                                                    satisfactory speed, but at the expense of quality degradation.



Original Image          sigma = 20       sigma = 40
      Figure 1. Example of Gaussian smoothing

B. Edge Preserved Filtering

Typical edge preserved filtering includes two types:
Kuwahara filtering and selective mask filtering. The basic
process of them is described as follows: Firstly, some
different templates are made based on the center pixel.
Secondly, the mean value and the standard deviation of the
pixels in different templates are calculated. Finally, the gray
value of the center pixel is defined as the mean value in the
template where the standard deviation is the least. The
Kuwahara filtering selects one template from 4 square
windows. While the selective mask filtering chooses one
template region from 9 windows, which include 4 pentagon,
4 hexagon and 1 square .The effect of preserving details of
the selective mask filtering is better than that of the                            Figure 2. Example of Bilateral Filtering
Kuwahara filtering, because the former has more fine
window choice. Through the analysis of these algorithms,            D. Optimization-Based Image Filtering
we find that the image details can be preserved from
selecting a suitable template according to the rule of              A series of approaches optimize a quadratic cost function and
minimizing the standard deviation. When the template is             solve a linear system, which is equivalent to implicitly
selected, we can use other smoothing algorithms with                filtering an image by an inverse matrix. In image
better smoothing effects. For example, considering that             segmentation and colorization , the affinities of this matrix
the medium filtering can preserve details more effectively          are Gaussian functions of the color similarities. In image
than mean filter does and that it is more effective for salt and    matting, a matting Laplacian matrix is designed to enforce
pepper noise, we can take the medium grey value in the              the alpha matte as a local linear transform of the image
template window where the standard deviation is the least           colors. This matrix is also applicable in haze removal [12].
as the grey value on the centre pixel. And so we can remove         The weighted least squares (WLS) filter in [11] adjusts the
salt and pepper noise more effectively.                             matrix affinities according to the image gradients and
                                                                    produces a halo-free decomposition of the input image.
C. Bilateral Filter                                                 Although these optimization-based            approaches often
                                                                    generate high quality results, solving the corresponding
The bilateral filter [7] computes the filter output at a pixel as a   linear system is time-consuming.
weighted average of neighboring pixels. It smoothes the             It has been found that the optimization-based filters are
image while preserving edges. Due to this nice property, it         closely related to the explicit filters. In [15] Elad shows that
has been widely used in noise reduction , HDR compression ,         the bilateral filter is one Jacobi iteration in solving the
multi-scale detail decomposition , and image abstraction . It       Gaussian affinity matrix. In [16] Fattal defines the
is gen- eralized to the joint bilateral filter in , in which the     edge-avoiding wavelets to approximate the WLS filter. These
weights are computed from another guidance image rather             explicit filters are often simpler and faster than the
than the filter input. The joint bilateral filter is particular       optimization-based filters.
favored when the filter input is not reliable to provide edge        E. Nonlinear Diffusion Filtering
information, e.g., when it is very noisy or is an intermediate
result. The joint bi- lateral filter is applicable in flash/no-flash   NLDF was originally formulated by Perona and Malik
Denoising, image upsamling , and image deconvolution .              (1987). Noise is smoothed locally, ‟within‟regions defined
However, it has been noticed [11, 13, 14] that the bilateral        by object boundaries whereas little or no smoothing occurs
filter may have the gradient reversal artifacts in detail            between image objects. Local edges are enhanced since
decomposition and HDR compression. The reason is that               discontinuities, such as boundaries, are amplified.


                                                                                                                                       316
                                                All Rights Reserved © 2012 IJARCET
ISSN: 2278 – 1323
                                        International Journal of Advanced Research in Computer Engineering & Technology
                                                                                            Volume 1, Issue 4, June 2012

Mathematically one treats the problem like a diffusion
process, where the diffusion coefficient is adapted locally to
the effect that diffusion stops as soon as an object boundary is
reached
Diffusion can be thought of as the physical process that
equilibrates concentration differences without creating or
destroying mass. Mathematically, this is described by Fick‟s
law:



where the flux j is generated to compensate for the
concentration gradient u.D is a tensor that describes the
relation between them. Now, using the Continuity Equation
(Conservation of mass):



We get:



The solution of the linear diffusion equation with a scalar
diffusivity d i s exactly the same operation as convolving the     Figure 4. Comparison of low pass filtering to non-diffusion filtering.
image u with a Gaussian kernel of width             .
                                                                   F. Robust Smoothing Filter

                                                                   Robust smoothing filter is a simple and fast nonlinear filter. It
Perona and Malik proposed to exchange the scalar diffusion         can remove salt and pepper noise with lower density
constant d with a scalar-valued function g of the gradient u       effectively. Because it adopts the strategy of losing the ability
of the grey levels in the image. The diffusion equation then       of smoothing to preserve edges, it can preserve more edge
reads:                                                             details than the medium filtering can do. The process can be
                                                                   described as follows:
                                                                   (1)Calculate the maximum and the minimum of the gray
                                                                   values in the template window except the centre pixel.
                                                                   (2)Compare the gray value on the centre pixel with the
The length of the gradient      is a good measure of the edge
strength of the current location which is dependent on the         maximum and the minimum.
differential structure of the image. This dependence makes         (3)If the gray value is larger than the maximum , the
the diffusion process nonlinear.                                   maximum is output; If the gray value is smaller than the
                                                                   minimum, the minimum is output; If the gray value is
                                                                   between them, the gray value is output.
                                                                   In order to preserve more details, we adopt the same idea in
                                                                   robust smoothing filtering as in the adaptive medium
                                                                   filtering. It can reduce the image distortion by unchanging the
                                                                   gray onv„middle level‟ pixels.
Original image                         smoothed image
            Figure 3. Example of non-diffusion Filtering




                                                                   (a) the image corrupted with salt and pepper noise




                                                                                                                                    317
                                                 All Rights Reserved © 2012 IJARCET
ISSN: 2278 – 1323
                                                                International Journal of Advanced Research in Computer Engineering & Technology
                                                                                                                     Volume 1, Issue 3, May 2012


                                                                        generic concept and is applicable in other applications
                                                                        beyond the scope of ”smoothing”. Moreover, the guided filter
                                                                        has an O(N) time (in the number of pixels N) exact algorithm
                                                                        for both gray-scale and color images. Experiments show that
                                                                        the guided filter performs very well in terms of both quality
                                                                        and efficiency in a great variety of applications, such as noise
                                                                        reduction,     detail     smoothing/enhancement,         HDR
                                                                        compression, image matting/feathering, haze removal, and
                                                                        joint up sampling.

                                                                        1. Guided Filter Kernel
(b) The result smoothed by robust smoothing method
          Figure 5. Example of Robust Smoothing method
                                                                        We first define a general linear translation- variant filtering
G. Gradient Weighting Filter                                            process, which involves a guidance image I, an input image
                                                                        p, and output image q. Both I and p are given beforehand
The gradient-dependent weighting filters are mainly based on            according to the application, and they can be identical. The
the following principle: in a discrete image, the difference of         filtering output at a pixel I is expressed as a weighted
the gray values on pixels in outer area is larger than that in          average:-
inner area. In same area, the change on centre pixels is
smaller than that on edge pixels. The gray gradient is direct           qi= ∑j Wij (I) pj.                          (4)
ratio to the gray difference in vicinity. That is, where the gray
change is slower, the gradient is smaller. A function whose              where i and j are pixel indexes. The filter kernel Wij is a
value reduces with the increase of the gradient is adopted,             function of the guidance image I and independent of p. This
and it is chosen as the weight of the window. So, the                   filter is linear with respect to p.
smoothing contribution is mainly coming from the same area.             The guided filtering kernel Wij is given by:-
Accordingly the edge and the detail cannot be lost apparently
after image smoothing.
In designing gradient-selected filters, power and exponential           Wij(I)=                                       )       (5)
function are often chosen as weighting function. Especially
when the power is equal to –1, the filtering is called gradient
reciprocal weighting filtering. When the function is the                Where I is guidance image, p is input image, q is output
exponential one, the filtering is called adaptive filtering.            image, Wij is filter kernel, is variance, Ki is normalizing
When we extract lines from remote sensing images, the                   parameter, Wk is window centered at pixel k and     is mean
adaptive                                                                of I.
filtering is often adopted in preprocessing to realize the aim
of noise removal and edge enhancement. It can be described
as:


Where, x is the gradient, k is the parameter that determines
the smoothing degree.
By analysis, we find that k can be used to adjust the degree of
sharp of the exponential function. If k is bigger, the
exponential function will be slower in change. So, if the
gradient is bigger than k, the gradient will increase with
the adding of the iterative times, so as to realize the aim of
sharping edge. Oppositely, if the gradient is smaller than k,
the details will be smoothed. Thus, the value of k is critical to
the smoothing effect.

H. Guided Image Filter

Guided image filter [7] is an explicit image filter, derived
from a local linear model; it generates the filtering output by
considering the content of a guidance image, which can be
the input image itself or another different image. Moreover,
the guided filter has a fast and non-approximate linear-time
algorithm, whose computational complexity is independent
of the filtering kernel size. The guided filter output is locally a                Figure 6. Guided image filter against other filters.
linear transform of the guidance image. This filter has the
edge-preserving smoothing property like the bilateral filter,                             III. CONCLUDING REMARKS
but does not suffer from the gradient reversal artifacts. It is
also related to the matting Laplacian matrix, so is a more

                                                                                                                                           318
                                                     All Rights Reserved © 2012 IJARCET
ISSN: 2278 – 1323
                                             International Journal of Advanced Research in Computer Engineering & Technology
                                                                                                 Volume 1, Issue 4, June 2012

Image smoothing algorithms offer a wide variety of
approaches for modifying images to achieve visually
acceptable images. The choice of such techniques is a
function of the specific task, image content, observer
characteristics, and viewing conditions. There are two major
shortcomings of Gaussian smoothing, it shrinks shapes and
dislocates boundaries when moving from finer to coarser
scales, blurs important image features. Bilateral filter
produces staircase effect, bilateral filter tends to remove
texture, create flat intensity regions and new contours. The
robust smoothing filtering only can remove salt and pepper
noise with lower density. Nonlinear diffusion filtering
approach smooth‟s regions of low brightness gradient while
regions of high gradients are not smoothed. These anisotropic
diffusion approaches are contrast-driven and smooth globally
salient but low contrast image features. The guided filter has
a fast and non-approximate linear-time algorithm, whose
computational complexity is independent of the filtering
kernel size. As a locally based operator, the guided filter is
not directly applicable for sparse inputs like strokes. It also
shares a common limitation of other explicit filter - it may
have halos near some edges.
Although we did not discuss the computational cost of image
smoothing algorithms in this article it may play a critical role
in choosing an algorithm for real-time applications. Despite
the effectiveness of each of these methods when applied
separately, in practice one has to devise a combination of
such methods to achieve more effective image smoothing.
We believe that the simplicity and efficiency of the guided
filter still make it beneficial for image smoothing.


                            REFERENCES

[1] K. Arakawa, “Median filter based on fuzzy rules and its application to
image restoration,” Fuzzy Sets And Systems, vol. 77, (1996)pp. 3-13.             Aditya Goyal, B.Tech (IT), MBA (Marketing) and pursuing M.Tech
[2] X. Yang and P-S Toh, “Adaptive fuzzy multilevel filter,” IEEE Trans.       (CSE) from Dehradun Institute of Technology Dehradun.
onImage Processing,” vol. 4, no. 5, (1995)pp. 680-682.
[3] F. Russo and G. Ramponi, “A fuzzy operator for the enhancement of            Akhilesh Bijalwan, M.Sc (IT) and pursuing M.Tech (CSE) from
blurred And noisy image,” IEEE Trans. on Image Processing, vol. 4, no. 8,      Dehradun Institute of Technology Dehradun.
(1995), pp. 1169-1174.
[4] Y. S. Choi and R. Krishnapuram, “A robust approach to image
enhancement based on fuzzy logic,” IEEE Trans. on Image Processing, vol.          Mr. Kuntal Chowdhury, Assistant Professor, Dehradun Institute of
6, no. 6,(1997), pp. 808-825.                                                  Technology, Dehradun.
[5] Qin Zhiyuan , Zhang Weiqiang , Zhang Zhanmu , Wu Bing , Rui Jie ,Zhu
Baoshan “A robust adaptive image smoothing algorithm”.
[6] Dillip Ranjan Nayak, “Image smoothing using fuzzy morphology,”
International journal of computer application issue2, volume 1 (2012)
[7] Hek., sun j., tang x.: Guided image filtering. In Proc. of the European
Conference on Computer Vision (2010), vol. 1, pp. 1–14.
[8] Porikli, F.: Constant time o(1) bilateral fi ltering. CVPR (2008)
[9] Yang, Q., Tan, K.H., Ahuja, N.: Real-time o(1) bilateral fi ltering. CVPR
(2009)
[10] Adams, A., Gelfand, N., Dolson, J., Levoy, M.: Gaussian kd-trees for
fast high-dimensional filtering. SIGGRAPH (2009)
[11] Farbman, Z., Fattal, R., Lischinski, D., Szeliski, R.: Edge-preserving
decomposi-tions for multi-scale tone and detail manipulation. SIGGRAPH
(2008)
[12] He, K., Sun, J., Tang, X.: Single image haze removal using dark channel
prior.CVPR (2009)
[13] Durand, F., Dorsey, J.: Fast bilateral fi ltering for the display of
high-dynamic-rangeimages. SIGGRAPH (2002)
[14] Bae, S., Paris, S., Durand, F.: Two-scale tone management for
photographic look.SIGGRAPH (2006)
[15] Elad, M.: On the origin of the bilateral fi lter and ways to improve it.
IEEE Transactions on Image Processing (2002)
[16] Fattal, R.: Edge-avoiding wavelets and their applications. SIGGRAPH
(2009).


                                                                                                                                                 319
                                                       All Rights Reserved © 2012 IJARCET

More Related Content

What's hot

Pattern Approximation Based Generalized Image Noise Reduction Using Adaptive ...
Pattern Approximation Based Generalized Image Noise Reduction Using Adaptive ...Pattern Approximation Based Generalized Image Noise Reduction Using Adaptive ...
Pattern Approximation Based Generalized Image Noise Reduction Using Adaptive ...IJECEIAES
 
Intensity Enhancement in Gray Level Images using HSV Color Coding Technique
Intensity Enhancement in Gray Level Images using HSV Color Coding TechniqueIntensity Enhancement in Gray Level Images using HSV Color Coding Technique
Intensity Enhancement in Gray Level Images using HSV Color Coding TechniqueIRJET Journal
 
Despeckling of Ultrasound Imaging using Median Regularized Coupled Pde
Despeckling of Ultrasound Imaging using Median Regularized Coupled PdeDespeckling of Ultrasound Imaging using Median Regularized Coupled Pde
Despeckling of Ultrasound Imaging using Median Regularized Coupled PdeIDES Editor
 
A study to improve the quality of image enhancement
A study to improve the quality of image enhancementA study to improve the quality of image enhancement
A study to improve the quality of image enhancementeSAT Publishing House
 
14 6649 6900-1-sm mri(edit)upadte equation
14 6649 6900-1-sm  mri(edit)upadte equation14 6649 6900-1-sm  mri(edit)upadte equation
14 6649 6900-1-sm mri(edit)upadte equationIAESIJEECS
 
Comprehensive Study of the Work Done In Image Processing and Compression Tech...
Comprehensive Study of the Work Done In Image Processing and Compression Tech...Comprehensive Study of the Work Done In Image Processing and Compression Tech...
Comprehensive Study of the Work Done In Image Processing and Compression Tech...IRJET Journal
 
Document Recovery From Degraded Images
Document Recovery From Degraded ImagesDocument Recovery From Degraded Images
Document Recovery From Degraded ImagesIRJET Journal
 
A review on image enhancement techniques
A review on image enhancement techniquesA review on image enhancement techniques
A review on image enhancement techniquesIJEACS
 
Paper id 28201452
Paper id 28201452Paper id 28201452
Paper id 28201452IJRAT
 
Image Enhancement by Image Fusion for Crime Investigation
Image Enhancement by Image Fusion for Crime InvestigationImage Enhancement by Image Fusion for Crime Investigation
Image Enhancement by Image Fusion for Crime InvestigationCSCJournals
 
IMAGE COMPRESSION AND DECOMPRESSION SYSTEM
IMAGE COMPRESSION AND DECOMPRESSION SYSTEMIMAGE COMPRESSION AND DECOMPRESSION SYSTEM
IMAGE COMPRESSION AND DECOMPRESSION SYSTEMVishesh Banga
 
Matlab Based Image Compression Using Various Algorithm
Matlab Based Image Compression Using Various AlgorithmMatlab Based Image Compression Using Various Algorithm
Matlab Based Image Compression Using Various Algorithmijtsrd
 
MULTIPLE CAUSAL WINDOW BASED REVERSIBLE DATA EMBEDDING
MULTIPLE CAUSAL WINDOW BASED REVERSIBLE DATA EMBEDDINGMULTIPLE CAUSAL WINDOW BASED REVERSIBLE DATA EMBEDDING
MULTIPLE CAUSAL WINDOW BASED REVERSIBLE DATA EMBEDDINGijistjournal
 
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
 
COMPRESSION BASED FACE RECOGNITION USING DWT AND SVM
COMPRESSION BASED FACE RECOGNITION USING DWT AND SVMCOMPRESSION BASED FACE RECOGNITION USING DWT AND SVM
COMPRESSION BASED FACE RECOGNITION USING DWT AND SVMsipij
 

What's hot (19)

Pattern Approximation Based Generalized Image Noise Reduction Using Adaptive ...
Pattern Approximation Based Generalized Image Noise Reduction Using Adaptive ...Pattern Approximation Based Generalized Image Noise Reduction Using Adaptive ...
Pattern Approximation Based Generalized Image Noise Reduction Using Adaptive ...
 
Intensity Enhancement in Gray Level Images using HSV Color Coding Technique
Intensity Enhancement in Gray Level Images using HSV Color Coding TechniqueIntensity Enhancement in Gray Level Images using HSV Color Coding Technique
Intensity Enhancement in Gray Level Images using HSV Color Coding Technique
 
Despeckling of Ultrasound Imaging using Median Regularized Coupled Pde
Despeckling of Ultrasound Imaging using Median Regularized Coupled PdeDespeckling of Ultrasound Imaging using Median Regularized Coupled Pde
Despeckling of Ultrasound Imaging using Median Regularized Coupled Pde
 
A study to improve the quality of image enhancement
A study to improve the quality of image enhancementA study to improve the quality of image enhancement
A study to improve the quality of image enhancement
 
14 6649 6900-1-sm mri(edit)upadte equation
14 6649 6900-1-sm  mri(edit)upadte equation14 6649 6900-1-sm  mri(edit)upadte equation
14 6649 6900-1-sm mri(edit)upadte equation
 
Comprehensive Study of the Work Done In Image Processing and Compression Tech...
Comprehensive Study of the Work Done In Image Processing and Compression Tech...Comprehensive Study of the Work Done In Image Processing and Compression Tech...
Comprehensive Study of the Work Done In Image Processing and Compression Tech...
 
Document Recovery From Degraded Images
Document Recovery From Degraded ImagesDocument Recovery From Degraded Images
Document Recovery From Degraded Images
 
P180203105108
P180203105108P180203105108
P180203105108
 
A review on image enhancement techniques
A review on image enhancement techniquesA review on image enhancement techniques
A review on image enhancement techniques
 
Blurclassification
BlurclassificationBlurclassification
Blurclassification
 
Paper id 28201452
Paper id 28201452Paper id 28201452
Paper id 28201452
 
Image Enhancement by Image Fusion for Crime Investigation
Image Enhancement by Image Fusion for Crime InvestigationImage Enhancement by Image Fusion for Crime Investigation
Image Enhancement by Image Fusion for Crime Investigation
 
IMAGE COMPRESSION AND DECOMPRESSION SYSTEM
IMAGE COMPRESSION AND DECOMPRESSION SYSTEMIMAGE COMPRESSION AND DECOMPRESSION SYSTEM
IMAGE COMPRESSION AND DECOMPRESSION SYSTEM
 
E1083237
E1083237E1083237
E1083237
 
Matlab Based Image Compression Using Various Algorithm
Matlab Based Image Compression Using Various AlgorithmMatlab Based Image Compression Using Various Algorithm
Matlab Based Image Compression Using Various Algorithm
 
MULTIPLE CAUSAL WINDOW BASED REVERSIBLE DATA EMBEDDING
MULTIPLE CAUSAL WINDOW BASED REVERSIBLE DATA EMBEDDINGMULTIPLE CAUSAL WINDOW BASED REVERSIBLE DATA EMBEDDING
MULTIPLE CAUSAL WINDOW BASED REVERSIBLE DATA EMBEDDING
 
K42016368
K42016368K42016368
K42016368
 
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
 
COMPRESSION BASED FACE RECOGNITION USING DWT AND SVM
COMPRESSION BASED FACE RECOGNITION USING DWT AND SVMCOMPRESSION BASED FACE RECOGNITION USING DWT AND SVM
COMPRESSION BASED FACE RECOGNITION USING DWT AND SVM
 

Similar to Image Smoothing Techniques Reviewed

PES ncetec conference
PES ncetec conferencePES ncetec conference
PES ncetec conferenceAvinash P M
 
Influence of local segmentation in the context of digital image processing
Influence of local segmentation in the context of digital image processingInfluence of local segmentation in the context of digital image processing
Influence of local segmentation in the context of digital image processingiaemedu
 
Survey Paper on Image Denoising Using Spatial Statistic son Pixel
Survey Paper on Image Denoising Using Spatial Statistic son PixelSurvey Paper on Image Denoising Using Spatial Statistic son Pixel
Survey Paper on Image Denoising Using Spatial Statistic son PixelIJERA Editor
 
IRJET - Deep Learning Approach to Inpainting and Outpainting System
IRJET -  	  Deep Learning Approach to Inpainting and Outpainting SystemIRJET -  	  Deep Learning Approach to Inpainting and Outpainting System
IRJET - Deep Learning Approach to Inpainting and Outpainting SystemIRJET Journal
 
Importance of Mean Shift in Remote Sensing Segmentation
Importance of Mean Shift in Remote Sensing SegmentationImportance of Mean Shift in Remote Sensing Segmentation
Importance of Mean Shift in Remote Sensing SegmentationIOSR Journals
 
Edge detection by using lookup table
Edge detection by using lookup tableEdge detection by using lookup table
Edge detection by using lookup tableeSAT Journals
 
Massive Regional Texture Extraction for Aerial and Natural Images
Massive Regional Texture Extraction for Aerial and Natural ImagesMassive Regional Texture Extraction for Aerial and Natural Images
Massive Regional Texture Extraction for Aerial and Natural ImagesIOSR Journals
 
Image processing by manish myst, ssgbcoet
Image processing by manish myst, ssgbcoetImage processing by manish myst, ssgbcoet
Image processing by manish myst, ssgbcoetManish Myst
 
ALGORITHM AND TECHNIQUE ON VARIOUS EDGE DETECTION: A SURVEY
ALGORITHM AND TECHNIQUE ON VARIOUS EDGE DETECTION: A SURVEYALGORITHM AND TECHNIQUE ON VARIOUS EDGE DETECTION: A SURVEY
ALGORITHM AND TECHNIQUE ON VARIOUS EDGE DETECTION: A SURVEYsipij
 
An effective and robust technique for the binarization of degraded document i...
An effective and robust technique for the binarization of degraded document i...An effective and robust technique for the binarization of degraded document i...
An effective and robust technique for the binarization of degraded document i...eSAT Publishing House
 
Removal of Gaussian noise on the image edges using the Prewitt operator and t...
Removal of Gaussian noise on the image edges using the Prewitt operator and t...Removal of Gaussian noise on the image edges using the Prewitt operator and t...
Removal of Gaussian noise on the image edges using the Prewitt operator and t...IOSR Journals
 
A NOBEL HYBRID APPROACH FOR EDGE DETECTION
A NOBEL HYBRID APPROACH FOR EDGE  DETECTIONA NOBEL HYBRID APPROACH FOR EDGE  DETECTION
A NOBEL HYBRID APPROACH FOR EDGE DETECTIONijcses
 
Image Denoising Techniques Preserving Edges
Image Denoising Techniques Preserving EdgesImage Denoising Techniques Preserving Edges
Image Denoising Techniques Preserving EdgesIDES Editor
 
Removing Fence and Recovering Image Details: Various Techniques with Performa...
Removing Fence and Recovering Image Details: Various Techniques with Performa...Removing Fence and Recovering Image Details: Various Techniques with Performa...
Removing Fence and Recovering Image Details: Various Techniques with Performa...RSIS International
 

Similar to Image Smoothing Techniques Reviewed (20)

154 158
154 158154 158
154 158
 
PES ncetec conference
PES ncetec conferencePES ncetec conference
PES ncetec conference
 
D04402024029
D04402024029D04402024029
D04402024029
 
Influence of local segmentation in the context of digital image processing
Influence of local segmentation in the context of digital image processingInfluence of local segmentation in the context of digital image processing
Influence of local segmentation in the context of digital image processing
 
366 369
366 369366 369
366 369
 
Survey Paper on Image Denoising Using Spatial Statistic son Pixel
Survey Paper on Image Denoising Using Spatial Statistic son PixelSurvey Paper on Image Denoising Using Spatial Statistic son Pixel
Survey Paper on Image Denoising Using Spatial Statistic son Pixel
 
IRJET - Deep Learning Approach to Inpainting and Outpainting System
IRJET -  	  Deep Learning Approach to Inpainting and Outpainting SystemIRJET -  	  Deep Learning Approach to Inpainting and Outpainting System
IRJET - Deep Learning Approach to Inpainting and Outpainting System
 
Importance of Mean Shift in Remote Sensing Segmentation
Importance of Mean Shift in Remote Sensing SegmentationImportance of Mean Shift in Remote Sensing Segmentation
Importance of Mean Shift in Remote Sensing Segmentation
 
Edge detection by using lookup table
Edge detection by using lookup tableEdge detection by using lookup table
Edge detection by using lookup table
 
Massive Regional Texture Extraction for Aerial and Natural Images
Massive Regional Texture Extraction for Aerial and Natural ImagesMassive Regional Texture Extraction for Aerial and Natural Images
Massive Regional Texture Extraction for Aerial and Natural Images
 
Image processing by manish myst, ssgbcoet
Image processing by manish myst, ssgbcoetImage processing by manish myst, ssgbcoet
Image processing by manish myst, ssgbcoet
 
J010245458
J010245458J010245458
J010245458
 
116 121
116 121116 121
116 121
 
ALGORITHM AND TECHNIQUE ON VARIOUS EDGE DETECTION: A SURVEY
ALGORITHM AND TECHNIQUE ON VARIOUS EDGE DETECTION: A SURVEYALGORITHM AND TECHNIQUE ON VARIOUS EDGE DETECTION: A SURVEY
ALGORITHM AND TECHNIQUE ON VARIOUS EDGE DETECTION: A SURVEY
 
Ex4301908912
Ex4301908912Ex4301908912
Ex4301908912
 
An effective and robust technique for the binarization of degraded document i...
An effective and robust technique for the binarization of degraded document i...An effective and robust technique for the binarization of degraded document i...
An effective and robust technique for the binarization of degraded document i...
 
Removal of Gaussian noise on the image edges using the Prewitt operator and t...
Removal of Gaussian noise on the image edges using the Prewitt operator and t...Removal of Gaussian noise on the image edges using the Prewitt operator and t...
Removal of Gaussian noise on the image edges using the Prewitt operator and t...
 
A NOBEL HYBRID APPROACH FOR EDGE DETECTION
A NOBEL HYBRID APPROACH FOR EDGE  DETECTIONA NOBEL HYBRID APPROACH FOR EDGE  DETECTION
A NOBEL HYBRID APPROACH FOR EDGE DETECTION
 
Image Denoising Techniques Preserving Edges
Image Denoising Techniques Preserving EdgesImage Denoising Techniques Preserving Edges
Image Denoising Techniques Preserving Edges
 
Removing Fence and Recovering Image Details: Various Techniques with Performa...
Removing Fence and Recovering Image Details: Various Techniques with Performa...Removing Fence and Recovering Image Details: Various Techniques with Performa...
Removing Fence and Recovering Image Details: Various Techniques with Performa...
 

More from Editor IJARCET

Electrically small antennas: The art of miniaturization
Electrically small antennas: The art of miniaturizationElectrically small antennas: The art of miniaturization
Electrically small antennas: The art of miniaturizationEditor IJARCET
 
Volume 2-issue-6-2205-2207
Volume 2-issue-6-2205-2207Volume 2-issue-6-2205-2207
Volume 2-issue-6-2205-2207Editor IJARCET
 
Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199Editor IJARCET
 
Volume 2-issue-6-2200-2204
Volume 2-issue-6-2200-2204Volume 2-issue-6-2200-2204
Volume 2-issue-6-2200-2204Editor IJARCET
 
Volume 2-issue-6-2190-2194
Volume 2-issue-6-2190-2194Volume 2-issue-6-2190-2194
Volume 2-issue-6-2190-2194Editor IJARCET
 
Volume 2-issue-6-2186-2189
Volume 2-issue-6-2186-2189Volume 2-issue-6-2186-2189
Volume 2-issue-6-2186-2189Editor IJARCET
 
Volume 2-issue-6-2177-2185
Volume 2-issue-6-2177-2185Volume 2-issue-6-2177-2185
Volume 2-issue-6-2177-2185Editor IJARCET
 
Volume 2-issue-6-2173-2176
Volume 2-issue-6-2173-2176Volume 2-issue-6-2173-2176
Volume 2-issue-6-2173-2176Editor IJARCET
 
Volume 2-issue-6-2165-2172
Volume 2-issue-6-2165-2172Volume 2-issue-6-2165-2172
Volume 2-issue-6-2165-2172Editor IJARCET
 
Volume 2-issue-6-2159-2164
Volume 2-issue-6-2159-2164Volume 2-issue-6-2159-2164
Volume 2-issue-6-2159-2164Editor IJARCET
 
Volume 2-issue-6-2155-2158
Volume 2-issue-6-2155-2158Volume 2-issue-6-2155-2158
Volume 2-issue-6-2155-2158Editor IJARCET
 
Volume 2-issue-6-2148-2154
Volume 2-issue-6-2148-2154Volume 2-issue-6-2148-2154
Volume 2-issue-6-2148-2154Editor IJARCET
 
Volume 2-issue-6-2143-2147
Volume 2-issue-6-2143-2147Volume 2-issue-6-2143-2147
Volume 2-issue-6-2143-2147Editor IJARCET
 
Volume 2-issue-6-2119-2124
Volume 2-issue-6-2119-2124Volume 2-issue-6-2119-2124
Volume 2-issue-6-2119-2124Editor IJARCET
 
Volume 2-issue-6-2139-2142
Volume 2-issue-6-2139-2142Volume 2-issue-6-2139-2142
Volume 2-issue-6-2139-2142Editor IJARCET
 
Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138Editor IJARCET
 
Volume 2-issue-6-2125-2129
Volume 2-issue-6-2125-2129Volume 2-issue-6-2125-2129
Volume 2-issue-6-2125-2129Editor IJARCET
 
Volume 2-issue-6-2114-2118
Volume 2-issue-6-2114-2118Volume 2-issue-6-2114-2118
Volume 2-issue-6-2114-2118Editor IJARCET
 
Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113Editor IJARCET
 
Volume 2-issue-6-2102-2107
Volume 2-issue-6-2102-2107Volume 2-issue-6-2102-2107
Volume 2-issue-6-2102-2107Editor IJARCET
 

More from Editor IJARCET (20)

Electrically small antennas: The art of miniaturization
Electrically small antennas: The art of miniaturizationElectrically small antennas: The art of miniaturization
Electrically small antennas: The art of miniaturization
 
Volume 2-issue-6-2205-2207
Volume 2-issue-6-2205-2207Volume 2-issue-6-2205-2207
Volume 2-issue-6-2205-2207
 
Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199
 
Volume 2-issue-6-2200-2204
Volume 2-issue-6-2200-2204Volume 2-issue-6-2200-2204
Volume 2-issue-6-2200-2204
 
Volume 2-issue-6-2190-2194
Volume 2-issue-6-2190-2194Volume 2-issue-6-2190-2194
Volume 2-issue-6-2190-2194
 
Volume 2-issue-6-2186-2189
Volume 2-issue-6-2186-2189Volume 2-issue-6-2186-2189
Volume 2-issue-6-2186-2189
 
Volume 2-issue-6-2177-2185
Volume 2-issue-6-2177-2185Volume 2-issue-6-2177-2185
Volume 2-issue-6-2177-2185
 
Volume 2-issue-6-2173-2176
Volume 2-issue-6-2173-2176Volume 2-issue-6-2173-2176
Volume 2-issue-6-2173-2176
 
Volume 2-issue-6-2165-2172
Volume 2-issue-6-2165-2172Volume 2-issue-6-2165-2172
Volume 2-issue-6-2165-2172
 
Volume 2-issue-6-2159-2164
Volume 2-issue-6-2159-2164Volume 2-issue-6-2159-2164
Volume 2-issue-6-2159-2164
 
Volume 2-issue-6-2155-2158
Volume 2-issue-6-2155-2158Volume 2-issue-6-2155-2158
Volume 2-issue-6-2155-2158
 
Volume 2-issue-6-2148-2154
Volume 2-issue-6-2148-2154Volume 2-issue-6-2148-2154
Volume 2-issue-6-2148-2154
 
Volume 2-issue-6-2143-2147
Volume 2-issue-6-2143-2147Volume 2-issue-6-2143-2147
Volume 2-issue-6-2143-2147
 
Volume 2-issue-6-2119-2124
Volume 2-issue-6-2119-2124Volume 2-issue-6-2119-2124
Volume 2-issue-6-2119-2124
 
Volume 2-issue-6-2139-2142
Volume 2-issue-6-2139-2142Volume 2-issue-6-2139-2142
Volume 2-issue-6-2139-2142
 
Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138
 
Volume 2-issue-6-2125-2129
Volume 2-issue-6-2125-2129Volume 2-issue-6-2125-2129
Volume 2-issue-6-2125-2129
 
Volume 2-issue-6-2114-2118
Volume 2-issue-6-2114-2118Volume 2-issue-6-2114-2118
Volume 2-issue-6-2114-2118
 
Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113
 
Volume 2-issue-6-2102-2107
Volume 2-issue-6-2102-2107Volume 2-issue-6-2102-2107
Volume 2-issue-6-2102-2107
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 

Recently uploaded (20)

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

Image Smoothing Techniques Reviewed

  • 1. ISSN: 2278 – 1323 International Journal of Advanced Research in Computer Engineering & Technology Volume 1, Issue 4, June 2012 A Comprehensive Review of Image Smoothing Techniques Aditya Goyal, Akhilesh Bijalwan, Mr. Kuntal Chowdhury  will not work efficiently when the noise rate is above 0.5. Abstract— Smoothing is often used to reduce noise within an Yang and Toh [2] used heuristic rules for improving the image or to produce a less pixelated image. Image smoothing is performance of traditional multilevel median filter. Russo a key technology of image enhancement, which can remove and Ramponi [3] applied heuristic knowledge to build fuzzy noise in images. So, it is a necessary functional module in rule based operators for smoothing, sharpening and edge various image-processing software. Excellent smoothing detection. They can perform smoothing efficiently but not in algorithm can both remove various noises and preserve details. This paper analyzed some image smoothing algorithms. These brightness. Choi and Krishnapuram [4] used a powerful algorithms have the ability of preserving details, such as robust approach to image enhancement based on fuzzy logic gradient weighting filtering, self-adaptive median filtering, approach, which can remove impulse noise, smoothing out robust smoothing and edge preserving filtering. Appropriate non-impulse noise, and preserve edge well. choice of such techniques is greatly influenced by the imaging Different factors can cause different kinds of noise. In modality, task at hand and viewing conditions. This paper will practice, an image usually contains some different types of provide an overview of underlying concepts, along with noise. So good image smoothing algorithm should be able to algorithms commonly used for image smoothing. deal with different types of noise. However, image smoothing [6] often causes blur and offsets of the Index Terms— Bilateral Filtering, Guided Filtering, Image edges. While the edge information is much important for smoothing, Salt and Pepper Noise, Robust. image analysis and interpretation. So, it should be considered to keep the precision of edge‟s position in image smoothing. I. INTRODUCTION II.THE ANALYSIS OF SOME SMOOTHING The main aim of image smoothing is to remove noise in ALGORITHMS digital images. It is a classical matter in digital image processing to smooth image. And it has been widely used in A. Gaussian Smoothing many fields, such as image display, image transmission and image analysis, etc. Image smoothing [5] has been a basic The Gaussian smoothing operator is a 2-D convolution module in almost all the image processing software. So, it is operator that is used to `blur' images and remove detail and worth studying more deeply. noise. The idea of Gaussian smoothing is to use this 2-D Image smoothing is a method of improving the quality of distribution as a `point-spread' function, and this is achieved images. The image quality is an important factor for the by convolution. Since the image is stored as a collection of human vision point of view. The image usually has noise discrete pixels we need to produce a discrete approximation which is not easily eliminated in image processing. The to the Gaussian function before we can perform the quality of the image is affected by the presence of noise. convolution. In theory, the Gaussian distribution is non-zero Many methods are there for removing noise from images. everywhere, which would require an infinitely large Many image processing algorithms can‟t work well in convolution kernel, but in practice it is effectively zero more noisy environment, so image filter is adopted as a than about three standard deviations from the mean, and so preprocessing module. However; the capability of we can truncate the kernel at this point. Figure 3 shows a conventional filters based on pure numerical computation suitable integer-valued convolution kernel that approximates a Gaussian with a of 1.0. is broken down rapidly when they are put in heavily noisy Once a suitable kernel has been calculated, then the Gaussian environment. Median filter is the most used method [1], but it smoothing can be performed using standard convolution methods. The convolution can in fact be performed fairly Manuscript received June, 2012. quickly since the equation for the 2-D isotropic Gaussian Aditya Goyal, Computer Science and Engineering, Uttarakhand shown above is separable into x and y components. Thus the Technical University/ Dehradun Institute of Technology / Dehradun, India, / 2-D convolution can be performed by first convolving with a 9997030797, (e-mail:goyaladit@gamil.com). 1-D Gaussian in the x direction, and then convolving with Akhilesh Bijalwan, Computer Science and Engineering, Uttarakhand Technical University/ Dehradun Institute of Technology / Dehradun, India, / another 1-D Gaussian in the y direction. The Gaussian is in 8899806686, (e-mail:bijalwanakhilesh@gmail.com). fact the only completely circularly symmetric operator which Mr. Kuntal Chowdhury, Computer Science and Engineering, can be decomposed in such a way. The y component is Uttarakhand Technical University/ Dehradun Institute of Technology / exactly the same but is oriented vertically. Dehradun, India, /8650198209 (e-mail: ikuntal09@gmail.com). 315 All Rights Reserved © 2012 IJARCET
  • 2. ISSN: 2278 – 1323 International Journal of Advanced Research in Computer Engineering & Technology Volume 1, Issue 3, May 2012 when a pixel (often on an edge) has few similar pixels around it, the Gaussian weighted average is unstable. Where x, y are the spatial dimensions. Another issue concerning the bilateral filter is its efficiency. The brute-force implementation is in O(N r2 ) time, which is prohibitively high when the kernel radius r is large. In [14] an approximated solution is obtained in a discretized space-color grid. Recently, O(N ) time algorithms [8 , 9] have been developed based on histograms. Adams et al. [10] propose a fast algorithm for color images. All the above methods require a high quantization degree to achieve satisfactory speed, but at the expense of quality degradation. Original Image sigma = 20 sigma = 40 Figure 1. Example of Gaussian smoothing B. Edge Preserved Filtering Typical edge preserved filtering includes two types: Kuwahara filtering and selective mask filtering. The basic process of them is described as follows: Firstly, some different templates are made based on the center pixel. Secondly, the mean value and the standard deviation of the pixels in different templates are calculated. Finally, the gray value of the center pixel is defined as the mean value in the template where the standard deviation is the least. The Kuwahara filtering selects one template from 4 square windows. While the selective mask filtering chooses one template region from 9 windows, which include 4 pentagon, 4 hexagon and 1 square .The effect of preserving details of the selective mask filtering is better than that of the Figure 2. Example of Bilateral Filtering Kuwahara filtering, because the former has more fine window choice. Through the analysis of these algorithms, D. Optimization-Based Image Filtering we find that the image details can be preserved from selecting a suitable template according to the rule of A series of approaches optimize a quadratic cost function and minimizing the standard deviation. When the template is solve a linear system, which is equivalent to implicitly selected, we can use other smoothing algorithms with filtering an image by an inverse matrix. In image better smoothing effects. For example, considering that segmentation and colorization , the affinities of this matrix the medium filtering can preserve details more effectively are Gaussian functions of the color similarities. In image than mean filter does and that it is more effective for salt and matting, a matting Laplacian matrix is designed to enforce pepper noise, we can take the medium grey value in the the alpha matte as a local linear transform of the image template window where the standard deviation is the least colors. This matrix is also applicable in haze removal [12]. as the grey value on the centre pixel. And so we can remove The weighted least squares (WLS) filter in [11] adjusts the salt and pepper noise more effectively. matrix affinities according to the image gradients and produces a halo-free decomposition of the input image. C. Bilateral Filter Although these optimization-based approaches often generate high quality results, solving the corresponding The bilateral filter [7] computes the filter output at a pixel as a linear system is time-consuming. weighted average of neighboring pixels. It smoothes the It has been found that the optimization-based filters are image while preserving edges. Due to this nice property, it closely related to the explicit filters. In [15] Elad shows that has been widely used in noise reduction , HDR compression , the bilateral filter is one Jacobi iteration in solving the multi-scale detail decomposition , and image abstraction . It Gaussian affinity matrix. In [16] Fattal defines the is gen- eralized to the joint bilateral filter in , in which the edge-avoiding wavelets to approximate the WLS filter. These weights are computed from another guidance image rather explicit filters are often simpler and faster than the than the filter input. The joint bilateral filter is particular optimization-based filters. favored when the filter input is not reliable to provide edge E. Nonlinear Diffusion Filtering information, e.g., when it is very noisy or is an intermediate result. The joint bi- lateral filter is applicable in flash/no-flash NLDF was originally formulated by Perona and Malik Denoising, image upsamling , and image deconvolution . (1987). Noise is smoothed locally, ‟within‟regions defined However, it has been noticed [11, 13, 14] that the bilateral by object boundaries whereas little or no smoothing occurs filter may have the gradient reversal artifacts in detail between image objects. Local edges are enhanced since decomposition and HDR compression. The reason is that discontinuities, such as boundaries, are amplified. 316 All Rights Reserved © 2012 IJARCET
  • 3. ISSN: 2278 – 1323 International Journal of Advanced Research in Computer Engineering & Technology Volume 1, Issue 4, June 2012 Mathematically one treats the problem like a diffusion process, where the diffusion coefficient is adapted locally to the effect that diffusion stops as soon as an object boundary is reached Diffusion can be thought of as the physical process that equilibrates concentration differences without creating or destroying mass. Mathematically, this is described by Fick‟s law: where the flux j is generated to compensate for the concentration gradient u.D is a tensor that describes the relation between them. Now, using the Continuity Equation (Conservation of mass): We get: The solution of the linear diffusion equation with a scalar diffusivity d i s exactly the same operation as convolving the Figure 4. Comparison of low pass filtering to non-diffusion filtering. image u with a Gaussian kernel of width . F. Robust Smoothing Filter Robust smoothing filter is a simple and fast nonlinear filter. It Perona and Malik proposed to exchange the scalar diffusion can remove salt and pepper noise with lower density constant d with a scalar-valued function g of the gradient u effectively. Because it adopts the strategy of losing the ability of the grey levels in the image. The diffusion equation then of smoothing to preserve edges, it can preserve more edge reads: details than the medium filtering can do. The process can be described as follows: (1)Calculate the maximum and the minimum of the gray values in the template window except the centre pixel. (2)Compare the gray value on the centre pixel with the The length of the gradient is a good measure of the edge strength of the current location which is dependent on the maximum and the minimum. differential structure of the image. This dependence makes (3)If the gray value is larger than the maximum , the the diffusion process nonlinear. maximum is output; If the gray value is smaller than the minimum, the minimum is output; If the gray value is between them, the gray value is output. In order to preserve more details, we adopt the same idea in robust smoothing filtering as in the adaptive medium filtering. It can reduce the image distortion by unchanging the gray onv„middle level‟ pixels. Original image smoothed image Figure 3. Example of non-diffusion Filtering (a) the image corrupted with salt and pepper noise 317 All Rights Reserved © 2012 IJARCET
  • 4. ISSN: 2278 – 1323 International Journal of Advanced Research in Computer Engineering & Technology Volume 1, Issue 3, May 2012 generic concept and is applicable in other applications beyond the scope of ”smoothing”. Moreover, the guided filter has an O(N) time (in the number of pixels N) exact algorithm for both gray-scale and color images. Experiments show that the guided filter performs very well in terms of both quality and efficiency in a great variety of applications, such as noise reduction, detail smoothing/enhancement, HDR compression, image matting/feathering, haze removal, and joint up sampling. 1. Guided Filter Kernel (b) The result smoothed by robust smoothing method Figure 5. Example of Robust Smoothing method We first define a general linear translation- variant filtering G. Gradient Weighting Filter process, which involves a guidance image I, an input image p, and output image q. Both I and p are given beforehand The gradient-dependent weighting filters are mainly based on according to the application, and they can be identical. The the following principle: in a discrete image, the difference of filtering output at a pixel I is expressed as a weighted the gray values on pixels in outer area is larger than that in average:- inner area. In same area, the change on centre pixels is smaller than that on edge pixels. The gray gradient is direct qi= ∑j Wij (I) pj. (4) ratio to the gray difference in vicinity. That is, where the gray change is slower, the gradient is smaller. A function whose where i and j are pixel indexes. The filter kernel Wij is a value reduces with the increase of the gradient is adopted, function of the guidance image I and independent of p. This and it is chosen as the weight of the window. So, the filter is linear with respect to p. smoothing contribution is mainly coming from the same area. The guided filtering kernel Wij is given by:- Accordingly the edge and the detail cannot be lost apparently after image smoothing. In designing gradient-selected filters, power and exponential Wij(I)= ) (5) function are often chosen as weighting function. Especially when the power is equal to –1, the filtering is called gradient reciprocal weighting filtering. When the function is the Where I is guidance image, p is input image, q is output exponential one, the filtering is called adaptive filtering. image, Wij is filter kernel, is variance, Ki is normalizing When we extract lines from remote sensing images, the parameter, Wk is window centered at pixel k and is mean adaptive of I. filtering is often adopted in preprocessing to realize the aim of noise removal and edge enhancement. It can be described as: Where, x is the gradient, k is the parameter that determines the smoothing degree. By analysis, we find that k can be used to adjust the degree of sharp of the exponential function. If k is bigger, the exponential function will be slower in change. So, if the gradient is bigger than k, the gradient will increase with the adding of the iterative times, so as to realize the aim of sharping edge. Oppositely, if the gradient is smaller than k, the details will be smoothed. Thus, the value of k is critical to the smoothing effect. H. Guided Image Filter Guided image filter [7] is an explicit image filter, derived from a local linear model; it generates the filtering output by considering the content of a guidance image, which can be the input image itself or another different image. Moreover, the guided filter has a fast and non-approximate linear-time algorithm, whose computational complexity is independent of the filtering kernel size. The guided filter output is locally a Figure 6. Guided image filter against other filters. linear transform of the guidance image. This filter has the edge-preserving smoothing property like the bilateral filter, III. CONCLUDING REMARKS but does not suffer from the gradient reversal artifacts. It is also related to the matting Laplacian matrix, so is a more 318 All Rights Reserved © 2012 IJARCET
  • 5. ISSN: 2278 – 1323 International Journal of Advanced Research in Computer Engineering & Technology Volume 1, Issue 4, June 2012 Image smoothing algorithms offer a wide variety of approaches for modifying images to achieve visually acceptable images. The choice of such techniques is a function of the specific task, image content, observer characteristics, and viewing conditions. There are two major shortcomings of Gaussian smoothing, it shrinks shapes and dislocates boundaries when moving from finer to coarser scales, blurs important image features. Bilateral filter produces staircase effect, bilateral filter tends to remove texture, create flat intensity regions and new contours. The robust smoothing filtering only can remove salt and pepper noise with lower density. Nonlinear diffusion filtering approach smooth‟s regions of low brightness gradient while regions of high gradients are not smoothed. These anisotropic diffusion approaches are contrast-driven and smooth globally salient but low contrast image features. The guided filter has a fast and non-approximate linear-time algorithm, whose computational complexity is independent of the filtering kernel size. As a locally based operator, the guided filter is not directly applicable for sparse inputs like strokes. It also shares a common limitation of other explicit filter - it may have halos near some edges. Although we did not discuss the computational cost of image smoothing algorithms in this article it may play a critical role in choosing an algorithm for real-time applications. Despite the effectiveness of each of these methods when applied separately, in practice one has to devise a combination of such methods to achieve more effective image smoothing. We believe that the simplicity and efficiency of the guided filter still make it beneficial for image smoothing. REFERENCES [1] K. Arakawa, “Median filter based on fuzzy rules and its application to image restoration,” Fuzzy Sets And Systems, vol. 77, (1996)pp. 3-13. Aditya Goyal, B.Tech (IT), MBA (Marketing) and pursuing M.Tech [2] X. Yang and P-S Toh, “Adaptive fuzzy multilevel filter,” IEEE Trans. (CSE) from Dehradun Institute of Technology Dehradun. onImage Processing,” vol. 4, no. 5, (1995)pp. 680-682. [3] F. Russo and G. Ramponi, “A fuzzy operator for the enhancement of Akhilesh Bijalwan, M.Sc (IT) and pursuing M.Tech (CSE) from blurred And noisy image,” IEEE Trans. on Image Processing, vol. 4, no. 8, Dehradun Institute of Technology Dehradun. (1995), pp. 1169-1174. [4] Y. S. Choi and R. Krishnapuram, “A robust approach to image enhancement based on fuzzy logic,” IEEE Trans. on Image Processing, vol. Mr. Kuntal Chowdhury, Assistant Professor, Dehradun Institute of 6, no. 6,(1997), pp. 808-825. Technology, Dehradun. [5] Qin Zhiyuan , Zhang Weiqiang , Zhang Zhanmu , Wu Bing , Rui Jie ,Zhu Baoshan “A robust adaptive image smoothing algorithm”. [6] Dillip Ranjan Nayak, “Image smoothing using fuzzy morphology,” International journal of computer application issue2, volume 1 (2012) [7] Hek., sun j., tang x.: Guided image filtering. In Proc. of the European Conference on Computer Vision (2010), vol. 1, pp. 1–14. [8] Porikli, F.: Constant time o(1) bilateral fi ltering. CVPR (2008) [9] Yang, Q., Tan, K.H., Ahuja, N.: Real-time o(1) bilateral fi ltering. CVPR (2009) [10] Adams, A., Gelfand, N., Dolson, J., Levoy, M.: Gaussian kd-trees for fast high-dimensional filtering. SIGGRAPH (2009) [11] Farbman, Z., Fattal, R., Lischinski, D., Szeliski, R.: Edge-preserving decomposi-tions for multi-scale tone and detail manipulation. SIGGRAPH (2008) [12] He, K., Sun, J., Tang, X.: Single image haze removal using dark channel prior.CVPR (2009) [13] Durand, F., Dorsey, J.: Fast bilateral fi ltering for the display of high-dynamic-rangeimages. SIGGRAPH (2002) [14] Bae, S., Paris, S., Durand, F.: Two-scale tone management for photographic look.SIGGRAPH (2006) [15] Elad, M.: On the origin of the bilateral fi lter and ways to improve it. IEEE Transactions on Image Processing (2002) [16] Fattal, R.: Edge-avoiding wavelets and their applications. SIGGRAPH (2009). 319 All Rights Reserved © 2012 IJARCET