The Bilateral Smoothing filter performs selective Gaussian smoothing on areas of the same color. This filter blurs only areas that are similarly colored and bypasses contrast transitions (edges). This has the effect of removing noise and contrast artifacts while preserving sharp edges.
This filter evaluates an image pixel-by-pixel and calculates the color for a specific pixel based on the colors of the surrounding pixels. It may help solve the following image problems: