Switching bilateral filter with a texture/noise detector for universal noise removal
Bilateral filtering for gray and color images