Principles of noise reduction in image processing