A method for reducing image noise in a digital image including
establishing image data of image pixel values; specifying a local virtual
surface patch; fitting the local virtual surface patch to the image data;
using the local virtual surface patch to estimate a palliative value of
at least one pixel in the region of the local virtual surface patch;
replacing an original pixel value with the palliative value.