Noise and Grain Reduction