1. A method of estimating an original value of a pixel in a digital image, said method comprising: (i) identifying noise in a high quality digital image and producing a digital image noise model; (ii) adding model noise based on said digital image noise model to a plurality of ground-truth digital images and producing a plurality of training images; (iii) recursively measuring and applying conditional means for a plurality of different local pixel contexts based on said training images and producing a look-up table comprising estimates of point (pixel) values; (iv) assigning a value to a pixel in a digital image using said estimates of point (pixel) values in said look-up table.