Bilateral filtering for gray and color images
Scale-space and edge detection using anisotropic diffusion