Improved Blind Image Denoising Algorithms