Switching bilateral filter with a texture/noise detector for universal noise removal
A universal noise removal algorithm with an impulse detector